How affiliate commission is calculated
Affiliate earnings are simple arithmetic on the surface: commission per sale = product price × commission rate. But the number that actually matters is earnings per 1,000 clicks (EPC) — because it lets you compare a high-ticket SaaS program with a low-ticket Amazon category on the same scale.
This calculator works for any program: Amazon Associates, ShareASale, Impact, CJ, Rakuten, or direct brand programs. Enter the numbers from your dashboard or the program's public terms. It is a planning tool, not a forecast.
Key metrics in plain language
- Commission per sale — What you earn when a tracked link converts. Percentage-based or flat.
- Monthly sales — Clicks × conversion rate.
- Gross commission — Sales × commission per sale.
- Net commission — Gross minus refunds and reversals.
- EPC (earnings per 1,000 clicks) — Net commission ÷ clicks × 1,000. The single best metric to compare programs.
- Earnings per sale (EPS) — Net commission ÷ number of sales. Shows what each converted click is worth.
Why EPC is the metric that matters
Amazon Associates pays roughly 1–10% depending on category. On a $30 item at 4%, that's $1.20 per sale. A SaaS program like Semrush pays a flat $200 per signup. Comparing those "rates" tells you nothing. Comparing EPC tells you which one earns more per visitor.
- Amazon EPC typical range: $0.50–$2.50
- Niche affiliate content: $1–$5
- High-ticket SaaS: $5–$50+
- Finance / insurance: $10–$100+
Worked example
A blog with 2,000 monthly affiliate clicks, 2% conversion, promoting a $79 product at 30% commission, with 5% refund rate:
- Commission per sale: $79 × 0.30 = $23.70
- Monthly sales: 2,000 × 0.02 = 40
- Gross commission: 40 × $23.70 = $948
- Refunds: 5% → 2 sales refunded → net commission: $900.60
- EPC: $900.60 ÷ 2,000 × 1,000 = $450.30
Same traffic promoting a $30 Amazon item at 4%: commission per sale $1.20. Monthly commission: 40 × $1.20 = $48. EPC = $24. Same clicks. 18× less revenue. That's why EPC matters more than rate.
What actually drives affiliate income
- Traffic quality — A buyer-intent reader is worth 10× a casual reader. "Best CRM for accountants" converts; "what is CRM" does not.
- Program choice — High-ticket programs pay more per sale. Low-ticket programs pay more in volume. Match the program to your traffic.
- Conversion rate — A 5% converting page beats a 1% page with 5× the traffic.
- Refund rate — Some categories (apparel, supplements) refund heavily. Model it, don't ignore it.
- Cookie window — A 30-day window captures more sales than 7-day. Some programs (Amazon) are only 24 hours.
Program planning presets in this calculator
- Amazon Associates — 1–10% by category. Lowest per-sale, highest trust from buyers. Good for high-traffic blogs.
- ShareASale / Impact / CJ / Rakuten — Varies. Most are 5–30% or flat-fee. Verify terms per program.
- SaaS / High-ticket — $50–$200+ per sale, sometimes recurring. Requires buyer-intent traffic.
- Digital products — 30–50% typical. Good margins if the audience is aligned.
Common mistakes
- Comparing rates instead of EPC. 4% on Amazon vs 30% on a $79 digital product — the rate comparison is meaningless without the price.
- Ignoring refunds. A 10% refund rate cuts net by 10%.
- Ignoring reversals. Some programs reverse commissions if a return happens within 60 days, even after the payout.
- Not tracking cookies. Amazon is 24 hours. If a visitor buys 2 days later, no commission.
- Not diversifying. A single program change (e.g. Amazon cutting rates) can wipe out income overnight.
Legal and disclosure notes
- US FTC rules require clear affiliate disclosure on every page with affiliate links. "This post contains affiliate links" or similar.
- EU and UK have similar rules. Disclosures must be near the link, not buried in a footer.
- Do not guarantee earnings to readers. Individual results vary by traffic, niche, and program.
- Program terms change frequently. Always verify current commission rates in the program dashboard.
Related tools
Frequently asked questions
How do I calculate affiliate commission?
Commission = product price × commission rate. Then subtract refunds and reversals. Use this calculator with your real numbers.
What is earnings per 1,000 clicks (EPC)?
EPC = net commission ÷ total clicks × 1,000. It is the single most useful metric to compare affiliate programs.
What is a good conversion rate for affiliates?
Most affiliate programs convert between 1% and 5%. Above 5% is strong. Below 1% usually means traffic-program mismatch.
How much can I earn from Amazon Associates?
Amazon Associates pays 1–10% depending on category. On a $30 sale at 4%, that is $1.20 per sale. High-volume, low-ticket.
Do refunds reduce affiliate commission?
Usually yes. Most programs reverse commission on returns and cancellations. Model a refund allowance before you count earnings.
Which affiliate programs pay the most?
High-ticket SaaS (Semrush, ConvertKit, Shopify) pays $50–$200 per sale. Amazon pays $1–$4 per sale. Volume vs value trade-off.
Estimates only. Affiliate earnings depend on traffic quality, program terms, cookie windows, refund rates, and category rules. This calculator is a planning model, not a forecast. Confirm current commission rates and terms in each program's dashboard. Not financial, tax, or legal advice.