Free Tool

Affiliate Commission Calculator

Affiliate earnings are a funnel, not a rate. A 10% commission means nothing until you know how many clicks convert, what the average order is worth, and how many sales get reversed. This calculator runs the whole funnel.

By Abdul Hannan · Published 14 November 2026 · Updated 14 November 2026

Planning estimate, not financial advice. Commission rates and conversion rates are entered by you from your own program dashboards. Projections are labelled as 'if these inputs held' — never a forecast of what you will earn. All figures on this page are estimates or scenarios for planning purposes only. They are not financial, tax or legal advice, and no earnings are promised. Read the full financial disclaimer.

What this tool does

Enter the funnel: clicks, conversion rate (the percentage of clicks that become sales), average order value, and your commission rate — as a percentage of the order, or as a flat amount per sale. Enter the reversal rate too: the percentage of sales that get refunded or cancelled, which programs claw back. The calculator shows sales, commission per sale, gross commission, net commission after reversals, and EPC — earnings per click — in both conventions, per click and per 100 clicks.

Two traps are built into this page on purpose. The first is EPC itself: some sites quote EPC per click ($0.09) and others per 100 clicks ($9.12) without saying which. They are the same number written differently, and comparing them across pages without checking the convention is a classic mistake — this page always shows both, labelled. The second trap is gross versus net: a funnel that ignores reversals overstates earnings by exactly the reversal rate, every month.

The per-click mode works the other way: enter the net earnings you actually received and the clicks that produced them, and the calculator gives you your real EPC. That is the number to compare across programs and content, because it is the only affiliate number that already includes conversion, order value, commission and reversals.

Try it











Waiting. Enter your funnel numbers and press Calculate. EPC is always shown both per click and per 100 clicks, labelled.

How it works

The funnel maths runs in four steps. Sales: clicks multiplied by the conversion rate. Commission per sale: average order value multiplied by the commission rate (or the flat amount per sale, if you use that instead). Gross commission: sales multiplied by commission per sale. Net commission: gross commission multiplied by (1 minus the reversal rate). Then EPC: net commission divided by clicks gives earnings per click; multiply by 100 for earnings per 100 clicks.

The per-click mode is one division: net earnings divided by clicks. That is your real EPC, and it is the honest comparison number between two programs or two pieces of content — because two programs with the same commission rate can have wildly different EPCs once conversion rates and order values are counted.

Two things this page deliberately does not do. It does not hard-code any program's commission rate: rates differ by program and category and change without notice, so they are always yours to enter from the program's own terms. And it does not project a monthly income from a daily funnel: projecting "if these inputs held" is a scenario, and the page labels it as one wherever it appears.

Assumptions and limitations

A funnel is a snapshot, not a promise. Conversion rates vary by traffic source, season, product and page; a rate measured on one article does not transfer to another. The calculator does not model the time between click and sale (the attribution or cookie window): a click today may convert days later, so clicks and sales from the same period are only approximately matched. It does not model tax, payment thresholds, or the delay before a program actually pays you.

  • Commission rates are user-entered only. Never copy a rate from a roundup article — check the program's own terms, which are the only version that pays you.
  • Zero clicks means EPC is undefined, not zero — the calculator says so instead of showing a number.
  • Conversion rate above 100% is rejected: more sales than clicks means the inputs are wrong (or the attribution window is mixing periods).
  • Reversals are subtracted from gross commission. If your program reports net commission already, enter a reversal rate of 0 to avoid subtracting them twice.

Worked example

Example (illustrative inputs, not real earnings). A page sends 5,000 clicks in a month at a 2% conversion rate, an average order value of $60, an 8% commission rate and a 5% reversal rate. Sales: 5,000 × 2% = 100. Commission per sale: $60 × 8% = $4.80. Gross commission: 100 × $4.80 = $480.00. Net commission after reversals: $480 × (1 − 5%) = $456.00. EPC: $456 ÷ 5,000 = $0.09 per click, or $9.12 per 100 clicks. The per-click and per-100 figures are the same result written two ways — the difference is only the convention, and this page labels it every time.

Frequently asked questions

What is EPC, and why does it matter more than the commission rate?

EPC is earnings per click: net commission divided by clicks. A 10% commission on a $20 product that converts at 0.5% earns less per click than a 4% commission on a $200 product that converts at 3%. The commission rate alone tells you almost nothing; EPC already includes conversion, order value, commission and reversals, so it is the number to compare across programs.

Why do some sites show EPC as $9.12 and others as $0.09?

Same number, different convention: $0.09 per click equals $9.12 per 100 clicks. Many pages do not say which convention they use, which makes comparisons meaningless. This page always shows both, labelled, so the trap is visible.

What is a reversal, and why subtract it?

A reversal is a sale that is later refunded or cancelled, so the program claws the commission back. If 5% of sales reverse and you ignore it, your earnings are overstated by 5% every month. Some programs report net commission already — if yours does, enter a reversal rate of 0.

Can I use this to project my monthly affiliate income?

Only as a scenario: if these clicks, this conversion rate and this order value held for a month, this is what the month would pay. Real funnels move with traffic, season and product changes. Treat the output as 'if these inputs held', never as a forecast.

Why is there no commission rate already filled in?

Because rates differ by program and by product category, and they change. A rate copied from a roundup article may be stale or for a different category. The only rate that pays you is the one in the program's own terms — enter that one.

Is affiliate ROI calculated here?

No — return on affiliate spend is a separate question (spend versus commission) with its own page, because it needs cost inputs this funnel does not have. Use this page for the earnings side, then compare the result with what the traffic cost you.