Skip to content

Affiliate Program Margin Calculator

Discounts stacked on commission are paying twice.

Discounts stacked on commission are paying twice. Discount codes stacked on top of commission are the quiet killer in affiliate programmes.

Written and maintained by Mohit PatelLast checked August 4, 2026How we build these
%
%
%
%
%

Net margin on affiliate revenue

23.5%

$42,280 after everything

Contribution before costs$79,200
Commission and override−$25,920
Discounts stacked on top−$7,200
Fixed programme cost−$3,800

Discount codes stacked on top of commission are the quiet killer, 40% of affiliate orders also use one, costing $7,200. Paying commission and a discount on the same sale is paying twice for one customer.

How the Affiliate Program Margin Calculator works

Discount codes stacked on top of commission are the quiet killer in affiliate programmes. Paying a commission and a discount on the same sale is paying twice for one customer, and it rarely appears as a single line anywhere.

Also known as: margin after affiliate commission · affiliate channel profitability · net margin on affiliate orders

How the number is derived

Programme margin is the contribution remaining after commission and network fees: order contribution − commission − network fee, per order.

As a rate: (contribution − programme cost) ÷ revenue, which shows what the channel yields relative to others.

The comparison that matters is against the contribution on a direct order, since the difference is what the channel costs.

An example

A $58 order contributing $31.90 direct. Through the affiliate programme: $4.82 of commission and $1.20 of network fee leaves $25.88.

The channel therefore costs $6.02 an order, or 19% of contribution. On 1,400 monthly orders that is $8,428.

Compare against paid search at a $27 CAC on the same order: $4.90 of contribution remains. Affiliate at $25.88 is dramatically better per order.

But that comparison only holds for incremental orders. For the non-incremental share, the affiliate cost is pure loss against a direct order that would have arrived anyway.

Where it goes wrong

Comparing affiliate margin against paid channel margin without adjusting for incrementality flatters affiliate substantially, since paid channels are generally acquiring while affiliates are partly intercepting.

The comparison also ignores that affiliate volume is not controllable in the way media spend is. You cannot simply buy more of it.

What this changes

Calculate programme margin separately for incremental and non-incremental orders, using whatever estimate of the split you can defend.

Then set the commission rate so the incremental orders are comfortably profitable and the non-incremental ones are not ruinous, which usually means a lower rate than the market average for interception-heavy partners.

Where affiliate sits among the channels

Its structural advantage is that it costs nothing when it produces nothing, commission is paid on sales rather than on impressions or clicks, so the downside is bounded in a way paid media is not.

Its structural weakness is attribution: it is paid last-click, which means it captures credit for demand created elsewhere, and the merchant funds both.

A well-run programme accepts the first and manages the second through segmentation, differential rates and periodic incrementality testing. A programme run on default settings pays a flat rate to whoever the tracking credits, which reliably overpays the partners closest to the checkout.

Tracking programme margin monthly against direct-channel margin makes the cost of the channel visible as a trend rather than as an abstract percentage.

A widening gap usually means the partner mix has shifted toward interception, which is worth catching before it becomes the majority of the volume.

Excluding shipping and tax from the commission base is the single change that most improves programme margin, and it is a terms decision rather than a rate negotiation.

Calculating the margin including the discount codes partners distribute, not only the commission, gives the true channel cost where coupon partners are active.

Comparing the margin on affiliate orders against email and organic orders, not only against paid, gives a fuller picture of where the channel sits in the mix.

Reviewing the margin by product category as well as in aggregate identifies whether affiliates are concentrating on the lines that can afford the commission or the ones that cannot, which is a merchandising problem the programme can be configured to fix.

Where to go next

The Affiliate Program Margin question rarely arrives on its own. These are the ones that usually come with it:

Not financial advice. Marketplace fees change, and they vary by country, plan and seller status. Every rate here is an editable default, not a quoted price, check the platform's current fee schedule before you price a product against it. This is not tax or business advice.

Frequently asked questions

What does an affiliate programme really cost?

Commission, plus the network override, plus any discount codes used, plus management time and platform fees. The discount line is the one usually missing.

Should affiliates have discount codes?

Only where you want the discount. Giving every affiliate a code means every affiliate sale carries both costs, and the codes leak to coupon sites regardless of who they were issued to.

How do I stop code leakage?

Unique codes per affiliate with the affiliate's name in them, monitoring of coupon sites, and terms that allow you to withdraw a code that appears where it should not.

What net margin should an affiliate programme deliver?

Enough to beat the next-best use of the same money. Compare it against paid media at incremental values rather than against the reported returns of either.

Related calculators