How to calculate affiliate commission
An affiliate commission calculator translates a programβs advertised payout into a practical earnings estimate. Enter your monthly conversions, choose the commission model and add the rate or fixed payout. If you do not know your conversions yet, switch to traffic mode and enter affiliate clicks and an assumed conversion rate.
The forecast shows commission after payment fees, operating costs and estimated profit before tax. Open the monthly breakdown to see how recurring income develops. Save one scenario as offer A, change the inputs for offer B, and compare the totals using the same currency and forecast period.
Start with the simplest numbers you can support. Use actual merchant clicks rather than total website traffic, and use approved conversions where you already know them. If you enter approved conversions directly, leave the reversal rate at zero to avoid deducting rejected sales twice. All default values are examples, not promises or typical market results.
Choose the right commission model
Percentage commission
A percentage commission pays a share of eligible revenue. A 20% rate on a commissionable order worth $100 earns $20. Enter the eligible amount rather than automatically using the full checkout total: taxes, shipping, discounts, refunds or some product categories may be excluded by the programβs terms.
Fixed CPA or CPL commission
A fixed payout pays a stated amount for a qualifying action. That could be a sale, an accepted lead, an account activation or another specified event. Choose fixed commission and enter the amount per approved action. A registration should not be counted as payable if the advertiser requires a funded account or completed purchase.
Recurring monthly commission
Recurring programs can pay on renewals while referred customers remain eligible. Each month adds a new customer cohort, and earlier cohorts can continue producing commission. Monthly churn reduces those earlier cohorts. A commission duration cap stops payments once a customer has received the specified number of monthly payments. This calculator assumes monthly billing and first commission in the signup month; annual billing and delayed qualification require a different cash-flow model.
Hybrid commission
A hybrid offer combines a one-time payment with recurring revenue share. The calculator pays the fixed component once for each approved new conversion and applies the percentage to monthly commissionable revenue while the customer remains active. It does not add an extra one-time percentage payment.
Tiered commission
Tiered mode uses marginal monthly conversion bands. For example, the first 50 approved conversions can earn 20%, the next 50 earn 25%, and conversions above 100 earn 30%. Reaching the final band does not retrospectively increase commission on earlier sales. Programs that upgrade every sale to a higher rate use an all-units structure, which this mode does not model.
Affiliate commission examples
Percentage of sales
50 approved sales Γ $100 eligible order value Γ 20% = $1,000 commission per month. Over 12 months at the same volume, commission totals $12,000 before fees and costs.
A fixed lead payout
80 credited leads with a 10% rejection rate leave 72 approved leads. At $25 each, the expected commission is $1,800. Actual approved lead counts will be whole numbers.
Recurring income
Add 10 customers per month at $100 monthly revenue and 20% commission, with no churn or cap. Month 1 earns $200; month 12 earns $2,400. The 12-month total is $15,600, not $28,800: later customers have fewer months to renew.
Commission versus profit
$1,000 commission less a 2% payment fee leaves $980. Subtract $400 in traffic costs and $100 in other costs to get $480 profit before tax. Revenue alone does not show whether a campaign is profitable.
Calculation formulas and assumptions
The calculator uses the following transparent formulas. Percentages are divided by 100 before multiplication. Intermediate calculations retain precision; displayed amounts are rounded to two decimal places.
Approved conversions = conversions Γ credited share Γ (1 β reversal rate)
Percentage commission = approved conversions Γ eligible sale value Γ commission rate
Fixed commission = approved conversions Γ fixed payout
In recurring and hybrid modes, active customers in month m are the sum of all eligible monthly cohorts, reduced by churn for each renewal. An earlier cohort contributes N Γ (1 β churn)age, where N is approved new customers and age is the number of months since signup. Cohorts past the commission-duration cap contribute nothing. A zero cap means no cap within the selected forecast, not a guarantee of lifetime eligibility.
Profit before tax = commission after fees β traffic costs β other costs
ROI = profit Γ· operating costs Γ 100
Month 1 EPC = month 1 commission after fees Γ· monthly affiliate clicks
ROI is shown only when operating costs are greater than zero. Earnings per click (EPC) is shown only in traffic mode with nonzero clicks. It uses month 1 commission, so it does not incorrectly credit later renewals to the current monthβs clicks. Expected fractional conversions are retained for forecasts rather than rounded down.
The payout indicator finds the first month when cumulative commission after fees reaches your threshold. It assumes no earlier withdrawals and does not estimate a payment date. Validation periods, invoice cycles, processing times, payout fees charged as fixed amounts, withholding, taxes and currency conversion are not included. The calculation starts with no existing recurring customers and assumes constant monthly acquisition, sale value, rate, costs and churn.
How to compare affiliate programs fairly
Use a common forecast period and currency before comparing offers. A higher commission percentage can still produce lower earnings if the eligible order value is smaller, fewer visitors convert, or more transactions are rejected. For recurring offers, test retention and commission-duration limits rather than assuming customers remain forever.
Save your first forecast as offer A. Then change the model, sale value or payout for offer B. Keep acquisition assumptions unchanged for a like-for-like payout comparison, or change conversion and cost assumptions deliberately when comparing complete campaigns. The saved baseline remains in memory for this visit and is cleared when you reload.
Run a conservative scenario as well as your expected case. Reduce conversion rate, add realistic reversals and include the cost of producing content. Cookie length is not an automatic multiplier on earnings: it defines an attribution window. Any estimated tracking loss belongs in the credited-conversions field, based on your evidence rather than cookie length alone.
Payment terms and audience fit matter too. A high payout is of little use if the program does not accept your country, traffic source or promotional method. Check official terms and compare our program rating criteria before choosing an offer.
Commission calculator questions
How do I calculate a commission percentage?
Divide earned commission by the commissionable revenue and multiply by 100. For example, $30 commission on $150 eligible revenue is 20%. To calculate earnings from a known percentage, multiply eligible revenue by that percentage divided by 100.
Does revenue share always mean recurring income?
No. Revenue share describes how a payout is calculated, while recurring describes whether it applies to future eligible transactions. Select percentage mode for a one-time share of sales and recurring mode only when the program pays monthly renewals.
Can I calculate sales commission outside affiliate marketing?
Yes. Percentage, fixed and marginal-tier modes also work for simple sales commissions. Enter qualifying deals as conversions. The tool does not model salaries, commission splits, draws, accelerators with retroactive rates, or complex employment compensation plans.
Why are some conversion results fractional?
Traffic forecasts describe expected values. For example, 150 clicks at a 1% conversion rate produces an expectation of 1.5 conversions. Actual outcomes will be whole numbers and may differ substantially, especially with small samples.
Can I calculate lifetime affiliate earnings?
You can forecast up to 120 months with a specified churn rate and duration cap. The result is a finite scenario, not a promise of lifetime revenue. Future pricing, retention, eligibility and program rules may change.
Does the calculator include taxes or exchange rates?
No. Currency selection changes the display label only. Enter all values in the same currency. Profit is before tax, and the calculator does not model VAT, income tax, withholding, foreign-exchange costs or tax deductibility.
Are my inputs saved or sent anywhere?
The calculator performs its calculations in your browser and does not submit input values to a server. A scenario link includes inputs in the URL fragment, so share it only if you want recipients to see those values. Standard website privacy and analytics policies still apply to your visit.
Why might my dashboard show different earnings?
Your program may use different commissionable revenue, attribution, reversal rules, rounding, billing intervals or validation periods. Match inputs to official terms and use the dashboardβs approved figures to check the forecast. Network-wide headline rates may not apply to every advertiser.
Find an offer that fits your numbers.
Compare the terms behind the headline payout, then bring your shortlist back to the calculator.
Browse affiliate programs βExplore recurring programs βCompare commission models β