Tracking True Profit: A P&L for Domainers
July 4, 2026 · By DomainScope
You sold a domain for $1,400 last month. Felt good. Then you remember you paid $800 for it two years ago, renewed it once for $12, listed it on two marketplaces that each took 15–20%, and spent three hours negotiating over email. That $1,400 sale just became something much less exciting — and that's before you account for the 40 other domains in your portfolio that renewed quietly in the background.
Most domainers run their business on vibes and highlight reels. They remember the wins and blur over the carrying costs. A real domain P&L forces you to look at the whole picture — and for a lot of people, it's the first time they realize they've been funding a hobby, not running a business.
The Costs That Hide in Plain Sight
Renewal fees are the slow bleed. At $10–$14 per domain per year, a 200-domain portfolio costs you $2,000–$2,800 annually before you sell a single name. That's your floor. Every year you don't sell, you're paying rent on dead inventory.
Then there's acquisition cost — what you actually paid at auction or from a seller, not what you think you paid. GoDaddy Auctions fees, Namecheap transfer costs, marketplace commissions at exit (Sedo takes 15%, Dan takes 9% on most sales, Afternic varies). Add your time at even a modest $30/hour rate, and a $500 domain you spent four hours researching and negotiating didn't cost $500. It cost $620 minimum.
The misconception I hear constantly: "I only buy premium names, so my hit rate is high." Premium by whose standard? A DA 44 domain with a clean-looking metrics page doesn't mean it has real authority behind it. I've watched people spend $1,200 on aged domains that scored in the low 20s on DomainScope — spam anchor profiles, grey-area history, traffic that evaporated after a manual penalty. That acquisition goes into your P&L as a full loss the moment you drop it at renewal.
What a Simple Domain P&L Actually Looks Like
You don't need accounting software. A spreadsheet with five columns does the job: Domain, Total Cost In (acquisition + all renewals to date), Sale Price, Platform Fee, Net Profit/Loss. One row per domain. Unsold domains sit there with a growing cost column and no sale price — which is exactly the point. Seeing twelve rows of red forces a portfolio cull faster than any advice ever could.
Add a sixth column: Acquisition Date. Now you can calculate holding period and annualized return. A domain you bought for $300, renewed twice, and sold for $900 after three years didn't 3x. After fees and renewals, you might have cleared $460 net — a 53% total return over 36 months. Decent, but not the story the gross sale number told you.
Run this monthly. Not quarterly, monthly. Domains you're on the fence about dropping become much easier to cut when you can see exactly what they've cost you in cold numbers.
The Acquisition Side Is Where Most Losses Are Made
Bad buys sink portfolios. This is where due diligence isn't optional — it's the difference between a P&L that trends up and one that's a slow drain. Before I built DomainScope, I relied on a patchwork of Ahrefs, manual Wayback checks, and gut feel. I still got burned. A domain with legitimate-looking DR scores that had been used in a private blog network. Three months of zero traffic after building it out. Full loss.
Now the check happens before the bid. Running a domain through DomainScope gives you the backlink profile, anchor text breakdown, Wayback history, traffic trajectory, and a plain-language verdict — the kind of read that tells you whether a domain's history is an asset or a liability. A score in the 70s with clean anchors and consistent organic history is a very different acquisition than a 28 with keyword-stuffed anchors and a gap year in Wayback. Both might have similar DR. Only one belongs in your portfolio.
The real cost of a bad acquisition isn't the purchase price. It's the opportunity cost of the capital sitting dead, plus the renewal you'll pay before you finally admit it's a drop.
One Number That Tells You the Truth
At the end of each quarter, calculate one figure: total net proceeds from sales, minus total costs incurred (acquisitions, renewals, fees) across the entire portfolio for that period. Not per domain — the whole portfolio. That single number is your business's actual performance. If it's negative three quarters running, you don't have a domain strategy. You have an expensive hobby with a spreadsheet.
Portfolio health and acquisition quality are two sides of the same coin. The P&L tells you where you are. Better due diligence before you buy is what changes where you're going. Start the spreadsheet today — even if the first version is ugly — and run your next prospective acquisition through a real scoring tool before it becomes another row with no sale price.
Read next: The Economics of Domain Investing: Renewals, ROI, and Liquidity · Domain Valuation That Buyers Actually Respect
Want to vet a domain right now? Analyze it free on DomainScope →