Reseller training · Part 2

How to price resold SEO services without confusing markup and margin

If you buy a service for £1,250 and sell it for £2,500, you have a £1,250 spread before your own costs. You have not made £1,250 net profit. This distinction matters when you hire account managers, absorb long client calls or pay to win the account.

This guide uses SEORUK’s four monthly link-building packages to build a pricing worksheet you can actually use. The suggested resale prices are examples, not mandatory prices or promises of profitability.

30 October 20267 min readTraining series

1. Start with the supplier price and the exact scope

Price a defined service, not the phrase “SEO”. A link-building budget, a technical audit and a managed SEO retainer are different purchases. Giving them the same label makes comparisons difficult and encourages scope creep.

For SEORUK link building, the four monthly packages are Starter at £750, Growth at £1,250, Pro at £1,750 and Authority at £2,500. Our experts recommend the mix of links for the campaign. The fee does not buy a fixed number of links, a specified DR tier or a guaranteed position.

Read the current link-building service page before quoting. These prices were checked on 30 October 2026 and exclude VAT. They are monthly recurring prices, not one-off fees. If your client needs content, technical work or broader management, identify those services separately instead of quietly including them in the same figure.

Write a short internal scope statement: “Monthly link-building fulfilment, plus the agency management tasks listed below.” If you cannot finish that sentence precisely, you are not ready to price it.

Actual SEORUK package comparison: Starter £750, Growth £1,250, Pro £1,750 and Authority £2,500 per month
SEORUK platform: the four monthly link-building packages and suggested resale prices. Snapshot taken 30 October 2026. Prices exclude VAT. Open image for full-size detail.

2. Calculate markup and gross margin correctly

Markup measures the increase over cost. Gross margin measures the spread as a proportion of the selling price. They use different denominators.

  • Markup = (client price minus supplier cost) divided by supplier cost.
  • Gross margin before agency costs = (client price minus supplier cost) divided by client price.

At a 2x client price, the markup is 100% and the gross margin before agency costs is 50%. Calling this “100% profit” is wrong. It ignores both the selling-price denominator and your operating costs.

PackageMonthly supplier costSuggested 2x client priceSpread before agency costsGross margin before agency costs
Starter£750£1,500£75050%
Growth£1,250£2,500£1,25050%
Pro£1,750£3,500£1,75050%
Authority£2,500£5,000£2,50050%

This table does not establish what a customer will pay. It gives you a starting calculation. Your market, client scope, service quality and relationship still matter. If the agreed client price is lower, calculate the consequences before accepting the account.

3. Put a realistic cost against your agency’s time

Include discovery, proposal preparation, briefing, delivery review, meetings, reporting and support. Account management is real work, even when your supplier handles fulfilment.

Use an internal hourly cost based on your business, not the hourly price you charge clients. Salary, employer costs and overhead allocations can affect that figure. A founder doing the work personally still has a time cost; it is not free because no invoice changes hands.

Here is a hypothetical Growth account. All figures are planning assumptions and exclude VAT:

Monthly itemExample amount
Client revenue£2,500
SEORUK Growth cost£1,250
Four hours of account work at an assumed £50 internal hourly cost£200
Assumed payment, software and administration allowance£100
Contribution after these listed costs£950

That is a 38% contribution on the example revenue, not net profit. It still excludes costs such as acquisition, business-wide overheads and tax unless you have included them in your allowances. The four hours, £50 rate and £100 allowance are not SEORUK fees or benchmarks. Replace them with your own figures.

Then run a difficult-month scenario. If the account takes ten hours rather than four, that extra £300 reduces the example contribution to £650. The package has not changed; your cost to manage the client has. A pricing worksheet should expose that risk before you quote.

Where £2,500 goes

Hypothetical Growth account, monthly and excluding VAT

£1,250

SEORUK Growth

Supplier fulfilment

£200

Account work

4 hours at an assumed £50/hour

£100

Allowances

Assumed payment, software and admin costs

£950

Contribution

38% of revenue, not net profit

Time and allowances are planning assumptions, not SEORUK fees. Acquisition costs, other overheads and tax are not included.

4. Include acquisition and setup costs without hiding them

An account may take several hours to win and onboard. Decide whether you recover that cost through a separately described setup fee, a sustainable ongoing price or your sales budget. Do not invent a SEORUK setup charge that the product does not have.

If you recover acquisition cost across expected months, use a conservative assumption and label it. A customer who can cancel should not be modelled as guaranteed twelve-month revenue. For example, allocating a hypothetical £600 acquisition cost across six months adds £100 a month to your internal model, but it does not mean the customer has committed to six months.

SEORUK link packages can be cancelled any time, with cancellation at the end of the paid period. Your own client agreement is separate. Any notice period, agency setup fee or service management commitment must be explicit and should not be presented as a supplier requirement.

Avoid using a headline discount to win an account unless you know which cost it reduces or which task you can remove. Cutting revenue while leaving every obligation unchanged usually cuts your contribution instead.

5. Handle VAT separately from revenue

The examples in this guide are excluding VAT. SEORUK adds 20% VAT for UK buyers at checkout. Growth therefore has a £1,250 base price and a £1,500 UK checkout total including £250 VAT.

Do not treat VAT collected as agency revenue or assume that every agency can reclaim VAT on purchases. Your registration, customer location and accounting circumstances matter. If input VAT is not recoverable, that changes your effective cost and the simple ex-VAT spread may overstate your position.

For a UK VAT-registered agency charging 20% on a hypothetical £2,500 client fee, the invoice total would be £3,000. The £500 VAT is not additional sales income in the contribution model. Confirm your own invoicing treatment with an accountant, particularly for cross-border clients.

This is a pricing explanation, not tax advice. Keep ex-VAT and VAT-inclusive figures clearly labelled in proposals so a buyer can see the actual amount they will pay.

6. Price the agency work as well as fulfilment

Two agencies buying the same package may reasonably charge different client prices. One may provide a monthly meeting and report review. Another may coordinate content, development and conversion tracking. Those responsibilities have different costs.

List your obligations before setting the price. A simple client-facing structure is:

  • Monthly link-building fulfilment under the agreed package.
  • The destination pages and campaign priorities covered.
  • The agency’s briefing, review and client communication responsibilities.
  • Meeting frequency and how additional work is agreed.
  • What is excluded from this fee.
  • Recurring billing, cancellation and replacement conditions.

Do not quietly promise unlimited consulting or website changes because the client price is higher than the supplier price. Write down what the difference pays for. If content is needed, discuss blog writing or website copywriting as a distinct scope rather than assuming link fulfilment includes it.

7. Use a minimum-price worksheet

For each prospective account, fill in supplier cost, monthly agency time, internal hourly cost, payment and tool allowances, acquisition allocation and desired contribution. The minimum client price is the total listed costs plus the contribution you need.

If you want a contribution equal to a chosen percentage of revenue, divide the total costs by one minus that percentage expressed as a decimal. With hypothetical total costs of £1,550 and a 40% target contribution, the model price is £1,550 divided by 0.60, or £2,583.33. This is arithmetic for planning, not a recommended SEORUK price.

Test your number against the actual proposal. Can the client see why the scope is worth that fee? Can you deliver the agency tasks at the assumed time cost? If not, change the scope or decline the account. A spreadsheet cannot make a poor-fit client profitable.

Read how to choose a link-building package next, or return to the reseller starting guide if you are still defining your offer.

FAQs

Does a 2x resale price mean a 100% margin?

+
No. It means 100% markup on the supplier cost and a 50% gross margin before your agency costs. Your contribution and net profit will be lower once relevant costs are included.

Can I charge more or less than the suggested retail price?

+
Yes. SEORUK’s suggested resale prices are examples. Your client price should reflect your scope, operating costs and commercial judgement.

Is VAT included in the table?

+
No. The table is excluding VAT. SEORUK charges UK buyers 20% VAT at checkout. Confirm the VAT treatment of your own purchases and sales with your accountant.

Are Starter and Growth complete SEO management packages?

+
Not in this guide. They are monthly link-building budgets. Broader managed SEO, content and audits are separate services.

Sources and further reading

  • SEORUK’s published link-building catalogue, checked on 30 October 2026.
  • Backlinko: How to sell SEO services, for connecting the proposal to the prospect’s problem rather than selling a tool score.
  • All worked cost models are hypothetical. No market-average profit, guaranteed client price or customer result is claimed.

Ready to put your name on it?

Order in minutes, brief us instantly, and track fulfilment in your branded partner portal.

Start an order
Help