Affiliate earnings calculator

Project monthly and annual affiliate revenue from your traffic, click-through and conversion rates, average order value, and commission percentage.

Affiliate earnings inputs

%
%
$
%
Estimated monthly affiliate earnings
$240
Annual earnings
$2,880
Affiliate clicks / month
600
Sales / month
30
Earnings per click (EPC)
$0.40

How the projection works

Affiliate clicks = Visitors × CTR
Sales = Affiliate clicks × Conversion rate
Earnings = Sales × AOV × Commission rate
EPC = Earnings ÷ Affiliate clicks

EPC (earnings per click) is the cleanest single number for comparing programs across different traffic sources — it normalises away CTR differences and lets you rank affiliate offers head-to-head.

Worked example

Your blog gets 20,000 monthly visitors. 3% click affiliate links, 5% of those buy at an $80 average order value, paying you 10% commission.

  • Affiliate clicks = 20,000 × 3% = 600
  • Sales = 600 × 5% = 30
  • Revenue driven = 30 × $80 = $2,400
  • Commission = $2,400 × 10% = $240/month
  • EPC = $240 ÷ 600 = $0.40

FAQ

Should I include cookie window and refunds?

Both shrink real earnings vs the projection. Most affiliate programs use 24-hour to 90-day cookies, and refunds typically reduce paid commissions by 5–15%. Multiply the projected earnings by ~0.85–0.90 for a more realistic estimate.

What about recurring commissions?

For SaaS or subscription affiliate programs that pay recurring commissions, multiply monthly earnings by the average customer lifespan (in months). Use the LTV calculator for the lifespan input.

How do I increase EPC?

The biggest levers are: better-aligned offers (high commercial intent), trust-building content (reviews, comparisons), AOV-boosting tactics (bundles, upsells), and negotiating higher commissions for proven volume.

Related calculators