Free Agency Reseller Calculator • Browser-Only
White Label SEO Margin, Markup and Capacity Calculator
Enter your client retainer, wholesale fulfillment cost, and internal account management hours to calculate both your paper margin and your true delivery gross margin, reseller markup multiple, account manager client ceiling, and acquisition payback period. Every field starts empty and runs locally in your browser with full arithmetic working shown.
By Hamza Rivera, updated
Short answer: A white label SEO reseller's true gross margin is the client retainer minus the vendor fulfillment cost and the internal account management time, divided by the retainer. A 2.0x markup on fulfillment cost is only a 50% paper margin before those internal hours, and the hours per client set how many clients one account manager can carry. This browser calculator shows every step of the arithmetic from your own figures.
Vetting fulfillment partners for your agency? See our White label SEO fulfillment service, explore White label web design, compare providers in Best white label SEO companies, or build your reseller contract in the White label SEO agreement generator.
1. Enter Your Agency Retainer, Fulfillment Cost and AM Hours
Every field starts empty. Enter amounts in whatever currency your agency uses; the arithmetic is identical across currencies and no currency symbol is assumed.
Calculated Margin, Markup & Capacity Results
Type a monthly client retainer and wholesale vendor fulfillment cost on the left to calculate your margin and markup.
- Paper gross margin % (before AM time)
- -
- True gross margin % (after AM time)
- -
- True gross profit per client / mo
- -
- Reseller markup multiple (on vendor)
- -
- Portfolio monthly gross profit
- -
- Portfolio monthly gross billing
- -
- AM capacity utilization (hours)
- -
- Client acquisition payback period
- -
Step-by-Step Arithmetic Working
Waiting for inputs: enter your monthly client retainer and vendor fulfillment cost to see every equation worked out step by step.
2. Formulas & Accounting Methodology
Every figure produced by the calculator above follows standard service gross-profit and labor-utilization equations. No black-box multipliers or unsourced industry benchmarks are used.
| Metric | Exact Equation | Operational Meaning | Source & Read Date |
|---|---|---|---|
| Internal Account Management Cost per Client | Internal_AM_Cost = AM_Hours_Per_Client * AM_Hourly_Loaded_Cost | Even when technical SEO, content, and link outreach are fulfilled by a white-label partner, the client-facing agency still spends internal hours on onboarding, monthly strategy calls, and deliverable approval. | U.S. SBA Financial Management Guide & IRS Pub. 334 (Direct Service Cost Accounting), read Nov 10, 2026 |
| True Gross Profit per Client (After Fulfillment & AM Time) | Gross_Profit_Per_Client = Client_Retainer - Vendor_Fulfillment_Cost - Internal_AM_Cost | Many agencies subtract only the vendor invoice from the client retainer ("paper margin") and forget internal account manager time. Subtracting both gives true delivery gross profit. | IRS Publication 334 Chapter 6 (Gross Profit Definition), read Nov 10, 2026 |
| True Gross Margin Percentage vs Paper Margin Percentage | True_Gross_Margin_Pct = (Gross_Profit_Per_Client / Client_Retainer) * 100 | Gross margin is always divided by the client retainer (revenue), whereas markup is divided by the vendor cost. A 2.0x markup on vendor fulfillment equals a 50.0% paper gross margin before internal AM hours. | U.S. Small Business Administration (Gross Margin vs Markup Arithmetic), read Nov 10, 2026 |
| Reseller Markup Multiple & Markup Percentage | Markup_Multiple = Client_Retainer / Vendor_Fulfillment_Cost; Markup_Pct = ((Client_Retainer - Vendor_Fulfillment_Cost) / Vendor_Fulfillment_Cost) * 100 | Converts between a vendor markup multiple (for example, 2.0x or 2.5x wholesale fulfillment) and the resulting gross margin percentage. | Standard Commercial Reseller Accounting Arithmetic, verified Nov 10, 2026 |
| Account Manager Capacity Utilization & Client Ceiling | Utilization_Pct = ((Active_Clients * AM_Hours_Per_Client) / Available_AM_Hours) * 100; Max_Clients = floor(Available_AM_Hours / AM_Hours_Per_Client) | Shows how many white-label accounts one account manager or agency team can steward before client communication, Search Console checks, and reporting quality degrade. | BLS NAICS 541810 / 541613 Professional Services Labor Utilization Structure, read Nov 10, 2026 |
| Client Acquisition Payback Period (Break-Even Retention Months) | Payback_Months = Client_Acquisition_Cost / Gross_Profit_Per_Client | The number of billed months required for one white-label client’s true gross profit to recover the sales and onboarding cost spent to win the account. | U.S. SBA Break-Even Analysis Methodology, read Nov 10, 2026 |
3. Where White-Label SEO Margins Erode in Practice
When an agency’s actual bank balance at the end of the quarter is lower than the spreadsheet predicted, the leak almost always sits in one of three places: unbilled internal account management hours, Month 1 onboarding churn, or vendor rework caused by low-grade fulfillment.
| Delivery Cost Layer | Responsible Party | Included Work | Common Margin Trap | Reference Standard |
|---|---|---|---|---|
| Wholesale Fulfillment Cost (Vendor COGS) | White-label fulfillment partner | Technical crawl audits, on-page edits, schema markup, content writing, Google Business Profile updates, citation cleanup, and white-hat editorial outreach. | Treating low-cost automated link packages or spun content as equivalent to manual engineering and editorial work, which triggers churn when rankings stall. | Google Search Central (Working with an SEO: developers.google.com/search/docs/fundamentals/do-i-need-seo), read Nov 10, 2026 |
| Client-Facing Account Management (Internal Labor) | Reselling agency (your team) | Discovery intake, monthly report walkthroughs, client email responses, approving content briefs, and coordinating access to Search Console and Business Profiles. | Omitting account manager hours from margin calculations. Five hours of internal communication per month can consume 15% to 25% of a small local retainer. | BLS NAICS 541810 Advertising Agencies & Google Business Profile Third-Party Policy (answer/7353941), read Nov 10, 2026 |
| Onboarding & Access Setup (Month 1 Sunk Time) | Shared between agency AM and fulfillment partner | Collecting DNS, CMS, Google Analytics, Google Search Console, and Google Business Profile permissions while keeping the client as Primary Owner. | Signing clients on month-to-month terms without calculating how many months of gross profit are required to pay back sales commissions and Month 1 setup hours. | Google Business Profile Help (Third-party management rules, answer/7353941), read Nov 10, 2026 |
4. Connecting Reseller Margins to Fulfillment & Contracts
Healthy agency unit economics depend on two operational safeguards: a fulfillment partner whose work does not require your internal team to rewrite deliverables every month, and a reseller agreement that locks in client ownership and link compliance from day one.
- Scope white-label fulfillment for your agency: Visit our White label SEO services page to see how we handle technical audits, local SEO, content, and unbranded reporting under NDA.
- Need white-label web builds alongside SEO? Review our White label web design workflow and compare vendors in Best white label web design agencies.
- Compare SEO fulfillment models: Read our side-by-side breakdown in Best white label SEO companies, or review the cluster guides on White label local SEO and White label SEO programs.
- Draft your reseller agreement: Use our free White label SEO agreement and SOW generator to formalize ghost-brand NDA, client account ownership, and notice periods.
What is the difference between white label SEO markup and gross margin?
Markup divides the profit by the wholesale vendor cost, while gross margin divides the profit by the client retainer. If your agency pays a fulfillment partner 500 units per month and bills the client 1,000 units per month, your markup is 100% (a 2.0x multiple), but your paper gross margin before internal account management time is 50% ((1,000 - 500) / 1,000 = 0.50).
Why does this calculator separate paper margin from true gross margin?
Paper margin only subtracts the wholesale vendor invoice from the client retainer. In practice, your agency still spends internal staff hours on client calls, brief approvals, and monthly reporting. Subtracting both the vendor invoice and internal account manager time shows the true gross margin left to cover agency overhead and profit.
Why do all fields in this calculator start empty with no currency symbol?
Agencies bill in different currencies and operate across very different local, ecommerce, and enterprise retainers. Pre-filling numbers or quoting an unsourced industry average nudges an agency toward somebody else’s pricing. Every result on this page is calculated strictly from the numbers you enter.
How does client retention affect white label agency profitability?
Every new client costs sales time and onboarding hours in Month 1. If winning and onboarding a client costs 3 times your monthly true gross profit per client, the account does not contribute net profit until Month 4. Entering your acquisition cost in the calculator shows your exact break-even retention month.
Does this calculator send our agency retainers or vendor costs to a server?
No. Every calculation runs locally in your browser using client-side JavaScript. Nothing you type is transmitted, logged, or stored anywhere.