Managing several domains is less about buying them and more about keeping reliable records. This domain portfolio management guide shows you what to inventory, how to review ownership and access, how to audit renewal and DNS risks, and when to repeat each check so a forgotten domain does not become a security, email, or availability problem.
Overview
A domain portfolio can include active websites, redirects, campaign domains, defensive registrations, parked names, and domains used only for email or verification. Each may live across a different registrar, DNS provider, hosting account, billing profile, or business unit. Without a central record, even a small change—such as an employee leaving, a payment method expiring, or a nameserver being replaced—can be difficult to investigate.
The goal of portfolio management is not to record every possible detail forever. It is to maintain enough accurate information to answer five questions quickly:
- Who legally owns and controls the domain?
- Which accounts and people can change it?
- What services depend on its DNS?
- When must it be renewed, transferred, or reviewed?
- What should happen if the domain is no longer needed?
Use a password manager or approved documentation system for sensitive credentials, and use the inventory for references rather than storing passwords in a spreadsheet. A domain inventory should point to the right account and owner without becoming a second, poorly protected credential store.
What to track
Build a reusable domain inventory
Create one row for every domain, including domains that redirect or appear inactive. The following fields provide a practical starting point:
- Domain: Record the exact name and extension.
- Purpose and status: Identify the primary site, email domain, redirect, product, campaign, defensive registration, parked domain, or retirement candidate.
- Legal owner: Record the person or organization shown in the registrar account and the internal business owner responsible for the domain.
- Registrar and account: Note the registrar, account or organization name, support route, and account owner. Do not record the password.
- Registration dates: Track the registration, expiration, and next planned review dates. Confirm dates in the registrar dashboard rather than relying only on calendar reminders.
- Renewal settings: Record whether auto-renewal is enabled, which payment owner is responsible, and whether a backup reminder exists.
- Transfer controls: Record whether registrar lock is enabled where supported, and where an authorization code would be requested if a transfer becomes necessary.
- Privacy and contact details: Record the administrative contact route and whether privacy protection is enabled or available. Requirements and display practices can vary by extension and provider, so review the registrar's current information.
- DNS provider and nameservers: Nameservers identify where the authoritative DNS zone is managed. This may be different from the registrar and web host.
- Critical dependencies: List the website host, email provider, CDN or proxy, verification services, payment systems, and other known integrations.
- Last verified: Add the date and initials or team name of the person who last checked the record.
A simple inventory template can use these columns: Domain | Purpose | Business owner | Registrar | Registrar account | Expiration | Auto-renew | DNS provider | Nameservers | Website host | Email provider | Registrar lock | Privacy | Critical notes | Last verified. Keep the file in a controlled location with change history.
Map DNS dependencies separately
For each important domain, capture the records that support production services. At minimum, identify the apex or root address, any www or application hostnames, mail exchange (MX) records, and TXT records used for email authentication or service verification. CNAME records may connect subdomains to hosted platforms, while other record types may support specialized services.
Record the purpose of each non-obvious entry and the team that approved it. Do not delete an unfamiliar record simply because it looks old. Compare it with the current website, email, and service documentation first. For background on record types and troubleshooting, see the DNS Troubleshooting Guide.
Review access and ownership
Use named individual accounts where the registrar supports them, and assign the least privilege needed for each role. Separate ownership from routine DNS administration when possible. The person who manages records does not necessarily need permission to transfer or delete a domain.
Check recovery email addresses, multifactor authentication, billing contacts, and former staff access. Confirm that the legal registrant and internal owner are still correct after acquisitions, reorganizations, or changes in responsibility. Public registration lookup information may be limited or privacy-protected; an RDAP lookup can be one useful reference, but your registrar account and internal ownership records remain essential.
Cadence and checkpoints
A recurring schedule makes portfolio maintenance manageable. Adjust it to the number and importance of your domains, but use the following as a baseline:
Monthly: check near-term risk
- Review domains approaching expiration and confirm renewal reminders or auto-renewal settings.
- Check failed payments, account notices, and registrar messages.
- Review monitoring alerts for unexpected nameserver or DNS changes.
- Confirm that critical website and email services still resolve as expected.
Quarterly: audit the portfolio
- Compare the inventory with registrar exports or dashboard lists.
- Verify ownership, account access, multifactor authentication, recovery contacts, and registrar lock.
- Reconcile DNS providers, hosting accounts, email platforms, and third-party verification records.
- Mark unused domains for a documented keep, transfer, or retirement decision.
- Test that the team can locate the correct account and follow the recovery process without exposing credentials.
Annually: review strategy and costs
Before major renewal periods, review whether each domain still has a business purpose. Check renewal pricing and terms in the relevant registrar dashboards rather than assuming the initial registration price will continue. Consider whether consolidating registrars would improve access control and visibility, but do not move every domain without documenting dependencies and a rollback plan. For renewal planning, use the Domain Expiration Prevention Guide.
How to interpret changes
Not every change is an incident, but every unexplained change deserves a clear owner. A new nameserver set may indicate a planned DNS provider migration, an unapproved change, or an account recovery problem. A changed MX record may be part of an email migration, but it can also interrupt mail delivery. A disabled registrar lock may be required for an authorized transfer, yet it should be restored when the transfer is complete.
Use a simple triage process:
- Confirm the observation. Check the registrar, DNS provider, and an independent DNS lookup rather than relying on one cached view.
- Identify the change owner. Match the timestamp and change ticket, deployment record, or migration plan if one exists.
- Assess the affected service. Determine whether the change affects web traffic, email, certificates, verification, redirects, or subdomains.
- Contain carefully. Protect the registrar account and pause unauthorized access, but avoid overwriting DNS records before you understand the intended configuration.
- Document the result. Update the inventory, record the decision, and note any follow-up monitoring.
Treat expiration, ownership ambiguity, missing recovery access, and undocumented production DNS as high-priority findings. Treat duplicate or inactive domains as governance decisions rather than automatic deletion candidates. A domain that looks unused may still support email, redirects, certificates, or a verification record.
When to revisit
Use the quarterly audit as the default return point, then revisit the inventory immediately after events that change ownership or dependencies. These include a staff change, acquisition, rebrand, website migration, email provider change, registrar consolidation, DNS provider move, security incident, or renewal notice.
Run a focused review before transferring a domain. Confirm the legal owner, export or document DNS records, identify email and verification dependencies, verify access to both registrars, and plan the timing of any lock or authorization-code changes. After the transfer, confirm nameservers, website resolution, email delivery, SSL coverage, auto-renewal, privacy settings, and account recovery details. The Domain and Hosting Setup Checklist can help connect the registrar, DNS, hosting, and website tasks.
Finally, make offboarding explicit. For a retired domain, decide whether to renew it for a defined period, redirect it, remove DNS dependencies, preserve required records, and then cancel it. For a departing team member, transfer account ownership, remove access, rotate affected recovery methods, and verify that no production domain depends on a personal address. Finish every audit by assigning an owner and a due date for unresolved items. A current inventory is useful only when someone is responsible for keeping it current.