Domain insights

Your Bookkeeper Needs Domain Invoices, Not DNS Control: A Small-Business Access Guide

Give staff and contractors the domain account access they need without sharing your main login. Separate billing, DNS changes, approvals, and ownership.

Updated October 31, 2026 Domain and business guides
Your Bookkeeper Needs Domain Invoices, Not DNS Control: A Small-Business Access Guide

A bookkeeper asks for a domain renewal invoice. A freelance developer needs to update a DNS record. A marketing assistant wants to connect a new email service. The easiest response may seem to be sending everyone the same account password.

That convenience creates a problem. The account used to pay for a domain may also control the address customers type, the records that deliver business email, and settings related to renewal or transfer. Someone who only needs to download a receipt should not automatically be able to change where the company's website points.

For a small business, separating account access is a practical way to protect revenue and avoid confusion. It does not require an enterprise security department. It requires a clear owner, a short permission plan, and a habit of removing access when a task ends. This guide shows how to put those boundaries in place while keeping routine work moving.

Understand Why the Domain Account Is More Than a Billing Portal

A domain is an address, but the account that manages it often controls several important business functions. Depending on the provider and extension, it may let an authorized user review invoices, update contact information, manage DNS records, renew a name, or initiate a transfer.

Those actions have different consequences. Downloading a receipt does not change customer service. Changing an MX record can alter where incoming email is delivered. Replacing a website's A or CNAME record can send visitors to a different server. Changing nameservers can affect several services at once.

Imagine a florist preparing for a major holiday. Its accountant needs proof of a renewal charge, while its website contractor needs to connect a campaign page. If both people share the same unrestricted credentials, neither has a clean boundary around the task. A mistake made during a routine change could affect orders just when the business is busiest.

The correct approach begins by listing the tasks people actually perform. Do not start by asking who is trusted enough to know the master password. Start by asking which access is necessary for each job.

Separate Ownership From Day-to-Day Work

The person who creates a website is not necessarily the person who should own its domain. The same is true of a bookkeeper, designer, or marketing agency. Those providers may perform essential work, but the business should keep its registration arrangements clear.

A neighborhood gym may hire a developer to build a booking site. The developer needs a way to publish the site and perhaps request DNS changes. That does not automatically justify making the developer the domain registrant or leaving the domain inside a personal account the gym cannot control.

Similarly, a family-owned bakery may ask an external accountant to handle renewal payments. The accountant should be able to obtain the relevant billing information without becoming the sole keeper of the account recovery email or the business's transfer authorization process.

Document the legal holder, the primary account administrator, and a second authorized decision-maker for emergencies. The second person should be selected through the business's normal governance process, not simply because they happen to know the password.

This is a question of accountability, not distrust. Clear roles help reliable employees and suppliers perform their jobs without being responsible for unrelated risks.

Give Each Role a Specific Job

A small team can usually describe its needs in a short table before configuring permissions.

RoleTypical business needAccess boundary to consider
Owner or authorized managerApprove domain strategy, renewal, and important account changesRetain primary responsibility and review significant actions
BookkeeperReview invoices and payment statusBilling access without unnecessary DNS or transfer permissions
Website developerConnect hosting or troubleshoot a website recordTechnical access limited to the approved work, where supported
Email administratorConfigure records for business mailApproved DNS tasks without unrelated billing authority
Marketing contractorPublish campaign content and report resultsWebsite or campaign access rather than registrar administration when possible
External adviserReview an issue or propose a changeRead-only information or a documented request instead of permanent control

This is a planning matrix, not a promise that every domain provider offers every row as a separate permission. Available controls differ. Where the platform cannot isolate a task narrowly enough, keep the action with the primary administrator and have the contractor submit the proposed change for approval.

For example, a shoe store's designer may need to know which DNS record should point to its new catalog. The owner can receive the proposed record name, type, and value, confirm the intended destination, and apply the change through the account. That is often safer than granting broad access just to complete one edit.

Stop Sharing the Main Password as a Workflow

Owner controls registration, finance sees billing, developer changes approved DNS; separate named access

Shared credentials make it difficult to tell who performed a change and to remove access from one person without disrupting everyone else. They also spread the risk of a compromised password across more devices and inboxes.

Suppose a cleaning company sends its main account login to three contractors over several years. When the last contractor finishes a project, the company may not remember which others still have the credentials. A routine password change then becomes a stressful search through old emails and chat messages.

Use individual accounts or delegated access where supported. Each person should authenticate through their own credentials, and access should reflect the current task. Enable strong authentication options, including multifactor authentication when available, and protect the primary account's recovery email independently.

If a temporary emergency requires credential sharing because no suitable delegation mechanism exists, treat it as an exception. Approve it explicitly, use a secure delivery method, rotate the credential afterward, and review what changed. An exception should not quietly become the permanent operating model.

Approve DNS Changes Like Business Changes

DNS may look technical, but its effects are visible to customers. A single record can affect a shop's website, an appointment system, or the mailbox that receives invoices and support requests.

Before approving a DNS change, ask the requester to provide the exact hostname, record type, current value, proposed value, business reason, and expected impact. A short explanation such as "connect the new website" is not enough if the proposed action would replace nameservers and potentially affect email.

For a small dental practice, a contractor might need to verify control of the domain for a scheduling platform. A limited TXT record may be appropriate, depending on the service. It would be unnecessary to hand over the entire domain account just to publish a verification token.

For a repair shop changing its hosting service, the requested A record update should be reviewed alongside existing MX, TXT, and other records. If the contractor proposes changing authoritative nameservers, make sure the replacement DNS zone contains the records needed for email and other services before switching.

Keep a short change record: who requested it, who approved it, what was changed, when it happened, and how the result was tested. This protects the business from memory gaps and makes troubleshooting faster if a problem appears later.

Put Limits Around Billing Authority

Billing access can be sensitive even when it does not include technical controls. Invoices may reveal the business's service portfolio, contact information, and payment history. A person authorized to review expenses is not necessarily authorized to purchase new services or change the payment method.

A small event-planning agency might ask its bookkeeper to reconcile domain renewals. That role may need invoice downloads and renewal dates, but the owner may prefer to approve additional registrations, premium purchases, and changes to automatic payment arrangements.

Agree on spending thresholds and renewal priorities in advance. For example, the bookkeeper can flag an upcoming charge, while the authorized manager confirms whether the domain remains necessary. A business with multiple seasonal projects should not renew every name automatically without reviewing its purpose.

If the provider's permission system combines invoice viewing with other billing actions, understand that limitation before delegating. A periodic export of invoices may be sufficient for a contractor who does not need live account access.

The aim is not to slow down every payment. It is to distinguish routine reconciliation from decisions that create new financial or operational commitments.

Review Contractor Access at the End of Every Project

The riskiest access is often not the permission granted today. It is the permission forgotten after the project ends.

A photographer hires an agency to launch a portfolio, then replaces it a year later. The old agency may no longer need access to hosting, DNS, analytics, or domain management. Leaving those permissions in place serves no current business purpose.

Add access removal to the final project checklist. Confirm that website files, credentials, configuration details, and necessary documentation have been handed over. Remove delegated accounts that are no longer needed, revoke tokens or keys where relevant, and review the recovery channels associated with the primary account.

If the contractor previously knew the main password, changing only their delegated access is not enough. Rotate any shared credentials and review whether the same password was reused elsewhere. Also confirm that billing notices and domain renewal reminders no longer go exclusively to the departing supplier.

For recurring providers, set a review date rather than granting indefinite access without oversight. A quarterly review is often enough for a small team to identify outdated permissions.

Build an Emergency Plan That Does Not Depend on One Person

Domain account access permissions practical checklist

Least-privilege access should not create a single point of failure. If the only authorized administrator is unavailable during an urgent incident, the business still needs a legitimate way to act.

A small hotel might discover that its booking website points to the wrong server while its manager is traveling. The hotel should know who can approve emergency DNS work, how that person can be reached, and what evidence of authority the provider may require.

Document the domain provider, account identifier, registered holder, renewal date, recovery contact, and the process for requesting support. Store this information in an appropriately protected business record, not in a public document or an unencrypted group chat.

Decide who may authorize emergency changes and who should be notified afterward. If a change is made under urgent conditions, review it once normal operations resume. This keeps emergency access from becoming an unexamined shortcut.

A useful test is to ask whether the business could renew its main domain and restore the correct DNS settings if the usual administrator were unavailable for a week. If not, improve the authorization and recovery plan before an incident forces the issue.

Check the Results, Not Just the Permissions

Access controls reduce risk, but they do not guarantee that every approved change is correct. A developer with legitimate access can still make a mistake. A bookkeeper with appropriate billing rights can still miss a renewal notification.

After a website change, open the business domain from an independent network or device and confirm the correct site appears. After an email-related DNS change, send test messages in both directions. After a renewal, verify that the domain's registration status and dates reflect the completed transaction.

For a tutoring center, the practical test is whether parents can still reach the booking page and receive replies. For a small manufacturer, it is whether buyers can still access product information and send purchase inquiries. Technical checks matter because they protect these customer outcomes.

Set a brief monthly account review. Look for unexpected domain changes, upcoming expirations, unfamiliar delegated users, and unrecognized invoices. The review should be small enough to repeat consistently rather than becoming a complicated audit that no one completes.

How SoxDomains Supports Clearer Domain Responsibilities

SoxDomains' account and billing FAQ confirms that customers can invite sub-accounts, including technical managers or accountants, and assign permissions without sharing the primary login credentials. Review the permissions actually available in your account and select only those needed for the task.

For businesses coordinating several names, our domain management services can help organize registrations, contacts, renewal responsibilities, and planned technical changes. You can also use SoxDomains domain registration to keep new business names under an account whose ownership and administration are clear from the beginning.

At SoxDomains, we want customers to retain control of their domains while getting useful help from their teams. The right access arrangement depends on the actual account permissions and business workflow, so confirm the available controls before inviting a contractor or delegating a sensitive action.

This approach makes ordinary work easier to govern. The accountant can handle the relevant paperwork, the developer can receive an approved technical task, and the business remains responsible for the address its customers rely on.

A Simple Access Review You Can Complete Today

Start with a list of everyone who can currently reach the domain account or its related services. Include employees, former staff, agencies, freelancers, and any shared mailbox used for login or recovery.

For each person, record the current business need, the permissions required, the person who approved them, and the date access should be reviewed. Then compare the list with the users and permissions shown in the actual account.

Remove access that has no current purpose. Replace shared logins with individual access where supported. If a task cannot be delegated narrowly, keep it with an authorized administrator and use a documented request-and-approval process.

Finally, verify the recovery contact and renewal responsibilities. The business should be able to answer three questions without searching old conversations: who owns the domain, who can change its technical settings, and who makes sure it gets renewed.

Give People the Access They Need and Keep the Domain Under Control

A domain account should support everyday work without becoming a shared master key. When billing, technical changes, and ownership decisions have clear boundaries, a small business can use outside expertise without losing track of its most important online address.

Review who has access today, identify permissions that are no longer necessary, and decide how future changes will be approved. If you are bringing domains together or setting up a new business account, explore SoxDomains domain management and establish those responsibilities from the start.

Frequently asked questions

Should my web developer own my business domain?

Normally, the business should control its registration arrangements. A developer may need technical access, but that is different from being the registrant or holding the only account credentials. Agree on ownership and handover terms before work begins.

Can my bookkeeper see invoices without managing DNS?

That depends on the account's available permissions. SoxDomains supports sub-accounts with assigned permissions, but you should review the exact controls before granting access. If the necessary separation is unavailable, provide invoices through an approved process instead.

Is a shared password acceptable if everyone is trustworthy?

Trust does not remove the operational risks of shared credentials. Individual access improves accountability and makes it easier to revoke one person's permissions without disrupting the entire team.

What should I do when a contractor leaves?

Remove unneeded delegated access, rotate any shared credentials the contractor knew, review recovery contacts, and verify that essential website and email services remain under business control.