WORLD AFFILIATE GUIDEINDEPENDENT · INTERNATIONAL · PRACTICAL

Programme economics

Calculate the actual contribution of an affiliate programme

Model net contribution, sustainable commission and break-even volume with explicit assumptions for orders, approval, margin and programme costs.

Editorial illustration of a commerce operations review
Editorial image for Programme profitability

Before you begin

An affiliate programme can show growing sales while reducing profit. Attributed revenue is one part of the calculation: product or service costs, returns, commissions, platform fees and operations still matter. Use the same period and currency, and distinguish recorded, approved and paid orders.

This advertiser calculator is a simplified model. Every number is editable and illustrative. It does not forecast demand or incrementality and does not represent any provider’s commercial terms.

Editable assumptions

Test your margin before negotiating commission

Use the same period and currency for all amounts. Initial values demonstrate a calculation, not a provider offer.

Expected approved orders—Net order revenue—€Commissions—€Contribution after costs—€Commission rate at zero contribution—%Approved orders to cover fixed costs—

Simplified attributed-revenue model. A dash indicates an undefined result; a negative value identifies a loss-making scenario.

1. Define the economic base

Net revenue per approved order should represent revenue retained by the business. Do not mix an order amount including sums collected for others with a commission base that excludes them. Specify delivery charges, discounts and adjustments. The margin percentage is measured before affiliate costs: it already includes the variable costs used to define that margin. Deducting them again would distort the result.

The calculator applies variable platform fees to net revenue. If your contract charges per click, conversion, partner or tier, translate the period cost explicitly or use a more detailed external model. Do not force a complex tariff into a misleading percentage.

2. Read the formulas and initial scenario

Expected approved orders = recorded orders × approval rate. Net revenue = approved orders × net revenue per order. Contribution = net revenue × (margin − commission − variable fees) − fixed costs.

The initial example records 100 orders with 90% approval, giving 90 expected approved orders. At €80 each, net revenue is €7,200. A 40% margin contributes €2,880 before affiliate costs; 10% commission costs €720; 2% fees cost €144; fixed costs are €500. Expected contribution is €1,516. These are model assumptions, not observed results.

3. Understand the commission limit

The rate at zero contribution is margin − variable fees − fixed costs / net revenue. Under the initial assumptions it is approximately 31.06%. This leaves no contribution and is therefore not a recommended commission. Set a minimum contribution requirement and allow for uncertainty, support, errors and returns.

When net revenue is zero, the limit cannot be calculated. A negative limit means even zero commission would not balance that period. The negative result remains visible rather than being disguised as an affordable rate.

4. Separate break-even from acquisition

The displayed threshold is the whole number of approved orders needed to cover fixed costs with unchanged unit economics. It is 23 in the initial example. This does not establish how many clicks, visits or leads to buy. Divide approved orders by the approval rate to estimate recorded orders; estimating traffic also requires a defined conversion rate.

When contribution per order is zero or negative, increasing volume cannot cover fixed costs in this model. The threshold is undefined and displayed as a dash rather than a fabricated number.

5. Test sensitivity before commitment

Change one assumption at a time. With everything else unchanged, 70% approval produces €1,068 contribution rather than €1,516 at 90%. Increasing commission from 10% to 15% at the original approval rate reduces contribution to €1,156. A single optimistic forecast hides that sensitivity.

Include operational time, setup and subscriptions in fixed costs for the same period. For annual commitments, document the allocation convention and retain the amount actually payable. Compare cautious, central and favourable scenarios.

6. Reconcile the model with actual records

At close, replace expectations with final approved orders and reconcile commissions against invoices and payments. Explain volume, approval, order value, margin and fee effects separately. Attributed contribution remains different from incremental contribution: some sales could have happened without the partner.

For a launch period, show one-off costs and the time required to recover them. Do not compare a first month including setup against a mature month without explaining the difference.

Practical answers

Questions to settle before signing

Why can expected orders contain decimals?

A rate multiplied by volume produces a theoretical average. Actual approved orders are whole numbers; use final records for reconciliation.

Does this replace ROAS?

It answers a different question: contribution after the costs explicitly included. ROAS compares revenue with advertising spend and can omit margin, commission and fixed costs.

Are my inputs transmitted?

No. This tool calculates in your browser and does not save the input fields.

Does positive contribution establish incrementality?

No. The calculation uses attributed revenue. Estimating what would have happened without the programme needs a separate test.

EDITORIAL NOTE

This guide is designed to help you ask better questions and organise a practical plan. It is educational and does not constitute legal, tax or financial advice. Platform rules, market conditions, technical capabilities and eligibility requirements can change, sometimes with little notice. Confirm material decisions with current official sources and, where the consequences matter, with qualified professionals who understand your market and organisation.

Related guides

Each guide covers a different part of the same operating system.

Next step

Turn the framework into a shortlist.

Write down the outcome you want, the limits you cannot ignore and the evidence that would make a test successful. Then compare only the platforms that fit those conditions.

Compare platforms →Open the glossary

Explore categories

Explore individual service descriptions, selection criteria and a practical test for each tool family.

Explore categories →

Move from selection to operations