Domain Portfolio Audit Checklist: Renew, Develop, Drop
Domain Portfolio Audit Checklist: Renew, Develop, or Drop
A domain portfolio without regular auditing bleeds money. Every domain costs $10 to $15 per year to maintain, and a portfolio of 200 names burns through $2,000 to $3,000 annually before a single sale. The purpose of a portfolio audit is to force a decision on every domain: renew it, develop it, or drop it. This checklist provides a structured process you can run quarterly.
When to Audit
Run a full portfolio audit quarterly. Set calendar reminders for the first week of January, April, July, and October. In addition, review domains individually whenever:
- A renewal notice arrives (30 days before expiration)
- An inbound inquiry comes in for any domain
- You are considering a new acquisition and need to free up budget
- Market conditions shift in a sector where you hold multiple names
The quarterly cadence is the most important rhythm. Weekly expiration checks and monthly record updates support it, but the quarterly review is where the real decisions happen.
The Audit Framework
Step 1: Export Your Portfolio Data
Pull a complete list of all domains you hold across all registrars. For each domain, record:
- Domain name and TLD
- Registrar
- Acquisition date and cost
- Current annual renewal cost
- Cumulative holding cost (sum of all renewals to date)
- Expiration date
- Marketplace listing status (where it is listed, asking price)
- Inbound inquiries in the last 12 months (count and highest offer)
- Traffic data (monthly unique visitors if available)
- Comparable sales data from NameBio (last 12 months)
If you manage domains across multiple registrars, our domain portfolio management tools review evaluates tools that centralize this data.
Step 2: Calculate ROI Metrics
For each domain, calculate two numbers:
Holding Cost Ratio: Total cumulative cost (acquisition + all renewals) divided by the domain’s estimated value (based on comparable sales). If this ratio exceeds 0.5 (you have spent more than half the domain’s estimated value just holding it), the clock is ticking.
Inquiry-to-Renewal Ratio: Number of serious inbound inquiries over the last 12 months divided by the annual renewal cost. A domain that generates zero inquiries per year is not attracting buyer attention, and there is no reason to expect that will change without action.
Step 3: Categorize Every Domain
Place each domain into one of three categories:
Renew (Green)
The domain meets at least two of these criteria:
- Received inbound inquiries in the last 12 months
- Comparable sales data supports an asking price at least 10x the cumulative holding cost
- The domain has existing traffic, backlinks, or revenue
- The keyword or industry is in a growth trend
- You would buy this domain again today at its original acquisition price
Action: Auto-renew, maintain marketplace listings, consider adjusting asking price if it has been static for 12+ months.
Develop (Yellow)
The domain has potential but is not generating interest in its current state:
- Strong keyword or brandability but zero inbound inquiries
- Comparable sales support value but no active buyer market
- The name fits a niche where a content site could generate traffic and revenue
Action: Build a basic content site (10 to 20 pages of niche content using a simple WordPress or Astro template), set up analytics tracking, and re-evaluate after two quarters. A developed domain with traffic is worth 3x to 10x a parked domain. Our domain development for revenue guide covers implementation.
Drop (Red)
The domain fails to meet renewal criteria:
- Zero inbound inquiries for 18+ months
- Comparable sales do not support a value greater than 5x the cumulative holding cost
- The keyword or industry is in decline
- You would not buy this domain today at any price
Action: Let the domain expire at its next renewal date. Do not renew out of hope or sunk-cost attachment. Redirect the freed-up budget toward stronger acquisitions.
Step 4: Execute Decisions
Process the audit results in this order:
- Drop list: Mark red domains for non-renewal. Remove them from marketplace listings. If any have residual value, list them at a reduced “fire sale” price for the remaining registration period.
- Develop list: Prioritize yellow domains by potential ROI. Start with the highest-value names that have the strongest keyword data. Budget development time: 2 to 4 hours per domain for a basic content site.
- Renew list: Verify auto-renewal is enabled for green domains. Update marketplace listings with current pricing based on fresh comparable sales data.
Portfolio Health Metrics
Track these three numbers across quarterly audits to monitor portfolio health:
Renewal Ratio
Percentage of domains renewed versus total portfolio. Target: under 80%. If you are renewing everything, you are not being selective enough. A healthy portfolio drops 10% to 20% of its names annually.
Turnover Rate
Domains sold divided by total portfolio size. Target: 10% to 30% annually. Lower than 10% suggests your prices are too high or your domains are not reaching buyers. Higher than 30% may indicate you are selling too cheaply.
Portfolio ROI
Total sales revenue over the last 12 months divided by total costs (acquisitions + renewals) over the same period. Target: 2x or higher. Below 1x means you are spending more than you are earning, which is sustainable during a portfolio-building phase but not long-term.
Security Audit (Annual)
Once per year, add a security layer to your quarterly review:
- Two-factor authentication: Enabled on every registrar account?
- Registrar lock: Active on every domain?
- WHOIS contact info: Current email and phone for each domain?
- Password hygiene: Unique, strong passwords for each registrar? Stored in a password manager?
- Recovery options: Backup email and phone number configured at each registrar?
A single compromised account can wipe out years of investment. Our domain security best practices guide covers the full security protocol.
Quarterly Audit Checklist (Summary)
Use this condensed checklist during each quarterly review:
- Export full domain list from all registrars
- Update acquisition costs, renewal costs, and expiration dates
- Pull comparable sales data from NameBio for each domain
- Calculate holding cost ratio and inquiry-to-renewal ratio
- Categorize each domain as Renew, Develop, or Drop
- Mark red domains for non-renewal and remove marketplace listings
- Prioritize yellow domains for development
- Verify auto-renewal on green domains
- Update marketplace pricing with fresh comparable data
- Review total portfolio ROI against the 2x target
- Reallocate budget from dropped domains to new acquisitions
Key Takeaways
- Run a full portfolio audit quarterly; review individual domains when renewal notices or inquiries arrive
- Categorize every domain as Renew, Develop, or Drop based on inquiry data, comparable sales, and holding costs
- Drop 10% to 20% of your portfolio annually to control costs and maintain quality
- Track renewal ratio, turnover rate, and portfolio ROI as health metrics
- Add an annual security audit to protect your investment from account compromise
Next Steps
- Strengthen your portfolio strategy with our domain investing guide 2026
- Learn development techniques in our domain development for revenue guide
- Evaluate management tools in our domain portfolio management tools review
- Understand valuation in our domain value estimator guide
- Review selling options in our how to sell domain name guide
Portfolio management strategies are general guidance based on industry best practices. Individual results depend on domain quality, market conditions, and investment timeframe. Adjust targets based on your specific portfolio composition and financial goals.
Sources: DN.org Domain Portfolio Audit, DomainDetails Portfolio Tracking Guide, Dynadot Portfolio Management Tips