The number that matters is not $299. It is $1,495 per month. At $299 per account-service unit, that is the five-unit minimum for a standalone white-label SEO and AI search portfolio. A three-client seasonal pilot does not clear that floor on its own. I have watched PPC owners see a wholesale unit fee and mentally file the difference between that fee and their resale price as margin. It is not. It is a fulfillment spread, before anyone answers a client email or checks the work.

The minimum changes the decision before pricing even enters it. Three units cost $897 in incremental fulfillment if you already have an eligible portfolio. Three units do not, by themselves, qualify a new portfolio. Even five sold units only give you a starting point: resale at $599, $799 or $999 tells you what is left before your labor, acquisition costs and churn. The published floor is detailed in The $299 White-Label SEO Offer Costs $1,495 for Five Accounts.

Start with the floor, not the unit fee

The purchase arithmetic is 5 × $299 = $1,495 per month. That is fulfillment before your own cost to serve, not an agency margin. The published minimum and unit fee establish the first line of the model. They do not tell you how much client management your agency will retain.

Keep the inputs separate:

InputStatusWhat it means for the model
$299 per account-service unit; five-unit minimumPublishedA new standalone portfolio needs at least $1,495 in monthly fulfillment purchases.
$599, $799 and $999 resaleIllustrativeThese are test prices, not groas retail prices. Reseller rate cards provide context for the range; your actual price is yours to set.
One or more units per clientService-mix assumptionFive units need not mean five logos. A second service counts only if it is an eligible, separately purchased unit.

For wider context, entry wholesale local SEO typically runs $300 to $600 per month before add-ons, and per-service add-ons can run $50 to $500. Wholesale white-label SEO spans a much broader $350 to $8,000, depending on scope. None of those bands makes $299 an all-in agency cost. They reinforce why the unit fee belongs on the fulfillment line, not the profit line.

Before treating several services sold to the same client as a way to meet the floor, confirm which services count and how they are billed. Count eligible units, not interested prospects or client logos.

Model A: fill five units before launch

This model assumes five eligible units sell and bill for the same month. The published $299 fee and five-unit floor set fulfillment at $1,495; the resale figures are illustrative. Every spread below is resale minus fulfillment, with no agency labor deducted.

Resale per unitMonthly resale, five unitsMonthly fulfillmentSpread before agency labor
$599$2,995$1,495$1,500
$799$3,995$1,495$2,500
$999$4,995$1,495$3,500

At $599, the spread is $300 per unit. At $999, it is $700. Neither figure pays for communication, reporting, billing, acquisition, tax or overhead until you subtract those costs. Calling the table a margin table would hide the work the agency still owns.

The test prices are not a claim about what clients will pay. An Ahrefs survey of 439 providers puts the average monthly retainer at $2,917 overall and $3,209 for agencies, while its most common band is $501 to $1,000. Those figures provide market context, not a close rate for this offer. Likewise, an entry wholesale package resold at $750 to $2,000 can hold a 50% to 60% margin when the retained work is priced correctly. That last condition does most of the lifting.

Model B: add three units to an eligible book

Now change one condition: your portfolio already meets the applicable five-unit minimum, and the three new SEO units are eligible additions. At the published $299 unit fee, they add $897 in monthly fulfillment. At an illustrative $799 resale each, they bring in $2,397. The incremental spread is $1,500 before your labor: the same $500 per-unit spread as five fully sold units in Model A, without two empty slots to carry.

That is a different launch decision, not a better-looking way to describe three cold prospects. Other vendor rate cards also reward an established base, with examples such as five or more clients at about $799 each and ten or more at $699. But another vendor’s volume break does not establish eligibility here. Confirm that your existing services count under the specific minimum before using Model B.

If you have only three eligible units and no qualifying base, you still have to model the $1,495 floor. At the three illustrative resale prices, monthly revenue runs from $1,797 to $2,997. Two unsold slots are a carrying cost, not future margin. Other providers’ minimums vary too: some require three concurrent accounts, while others require five for a partner plan. The buy-now-or-wait version of this decision is worked through in White-Label AI Search: Buy the Five-Unit Minimum Now or Wait?.

Sensitivity analysis: price the hours you keep

Assume two agency hours per unit per month for updates, approvals, billing and a basic quality check. Two hours is a modeling assumption, not a staffing promise. Manual reporting alone is cited at three to eight hours per client per month, with another illustration using three to four hours at a $50 blended rate. A loaded-cost example makes the mechanism plain: $900 wholesale plus two hours at $100 per hour becomes $1,100 in cost, requiring $2,200 retail to hold a 50% margin.

The table applies two hours to each of five filled units. The $75 and $125 hourly rates are illustrative internal costs, not sourced market rates. Fulfillment and resale use the same published unit fee and illustrative resale range as Model A.

Resale per unitSpread before laborLabor: 10 hrs × $75Labor: 10 hrs × $125Left at $75/hrLeft at $125/hr
$599$1,500$750$1,250$750$250
$799$2,500$750$1,250$1,750$1,250
$999$3,500$750$1,250$2,750$2,250

At $599 resale with senior time, $250 remains across all five units before anything else goes wrong. One revision cycle, an unpaid invoice or a replacement sale has to come out of that remainder. At $799, the model has more room, but the table still does not account for acquisition or overhead. Price at the bottom of the test range and staff it with expensive hours, and fulfillment was never the problem. Your calendar was.

Stress test: one unit disappears mid-season

At the illustrative $799 resale price, five units produce $3,995 per month against the published $1,495 minimum. That leaves a $2,500 spread before agency labor. Lose one unit and resale falls to $3,196, a 20% revenue drop. If the five-unit floor still bills, fulfillment stays at $1,495 and the spread falls to $1,701.

There is another arithmetic outcome, but do not mistake it for a contract term. If fulfillment could fall to four paid units, it would be $1,196, preserving the $500 per-unit spread at this resale price. A standalone portfolio below the five-unit minimum, however, would no longer meet the stated eligibility condition. Whether a departing client leaves a billable empty slot, changes your invoice or changes your eligibility needs a written answer before you sell the season.

Churn makes that answer worth getting. One cited estimate puts SEO churn at about 38% annually and average client tenure at 14.6 months. That estimate cannot predict which unit in a particular five-unit book will leave, or when. The stress test is not a forecast; it shows how much the floor matters when revenue moves but fulfillment does not. Model revenue and eligibility separately.

Bar chart comparing monthly resale before and after one client leaves while the five-unit fulfillment floor stays flat

What the numbers cannot establish

One $28.96 paid click on ai seo white label produced one conversion. It tells you someone inquired. It does not give you a close rate, a sales cycle or the cost of pre-selling five units. I used to tell clients a single conversion proved demand. I was wrong. Demand is a rate over time at a known cost; a sample of one gives you neither. Treat the click as a reason to run the math, not as an input to the margin model.

A positive spread proves nothing about visibility, either. It does not measure rankings, citations in ChatGPT or Perplexity, or the revenue a client gets from either. Even mid-market wholesale priced at $900 to $2,500 and resold at $2,000 to $5,000 can fail as an agency offer if the work does not retain clients. Standard guidance to mark up wholesale by 50% to 100% cannot tell you how long you will collect that markup. The tables deliberately stop at monthly economics. Do not read retention or client outcomes into them.

The seasonal decision: fill, expand or wait

If you can pre-sell five eligible units, the $799 scenario has room for the assumed agency hours: $3,995 in resale, $1,495 in fulfillment and $2,500 before ten hours of work. Cost those hours at the illustrative $75 rate and $1,750 remains; at $125, $1,250 remains. At $599, the corresponding remainders are $750 and $250. Those are not profit forecasts. They tell you how little room the bottom price leaves for everything the table excludes. I would not launch a cold portfolio at that price unless the service mix and retained work were already nailed down.

If you already have a portfolio that qualifies under the applicable terms, adding three eligible SEO units is the cleaner bet. You add $897 in fulfillment for $1,797 to $2,997 in illustrative resale, with no empty slots attributable to those additions. That is where the groas model fits best: fulfillment for the added units is incremental, while you already have client relationships to manage. It does not make that management free. Check the actual eligible service mix, then price the hours your team will still spend.

If you have three prospects and no eligible base, wait. Three units at $799 bring in $2,397 against a $1,495 floor, leaving $902 before labor. Six hours at the illustrative $75 to $125 internal rates consume $450 to $750 of that. Selling a fourth and fifth eligible unit, or selling eligible second services to existing clients, changes the count. Merely expecting to sell them later does not.

Before committing, put four lines on the sheet:

  1. Eligibility: Which account-service units count toward the five-unit floor?
  2. Empty slots: What bills if a client leaves or a unit has not sold yet?
  3. Retained work: What do your actual monthly hours cost at the rate of the person doing them?
  4. Churn: Does the book still make sense if one unit leaves and the floor remains payable?

A $299 fee never made an agency offer profitable on its own. Five filled units at a workable resale price, with retained labor costed in, can make the model worth selling. Three warm prospects with no eligible base do not clear the minimum. That is the seasonal call: expand a portfolio that qualifies, pre-sell one you can fill, or wait.