Total cost of ownership and net P&L for your book — including names still only at the registrar.
App: app.fatheron.domains · Domainers how-to
Billing and registrar inventory refresh automatically: daily in the background, when you connect a registrar, and when you open Earnings if the snapshot is stale (~12h). Refresh now is only for an immediate pull after a big purchase batch.
Many registrar APIs simply do not expose invoices. The CSV path is how we pad that gap — not a failure of your setup.
domain,charged_at,amount,currency,charge_type,registrar,external_ref brand.com,2024-01-15,12.00,usd,register,namebright,nb-ord-1 brand.com,2025-01-15,14.99,usd,renew,namebright,nb-ord-2
Use templates on Earnings: generic, annual renewal estimates, or acquisition cost basis. Dry-run, then commit. Costs apply even if the domain is not imported into Fat Heron.
registrar=namebright.registrar=spaceship.You’re done when: Full detail lives in the repo guide docs/guides/domainers-tco-billing.md. Questions on a specific registrar export UI → Support with the registrar name + screenshot.