Home / Guides / How to calculate EPC

How to Calculate EPC

EPC is the one number that lets you compare any two affiliate offers fairly. Here is how to calculate it and how to use it.

Calculators for this guide

Affiliate marketingAffiliate Commission & EPC CalculatorEstimate affiliate earnings, EPC and the traffic you need to hit a goal.Affiliate marketingAffiliate Program Revenue Leak CalculatorFor program owners: what your dormant affiliates are costing you each month.Paid adsCPM, CPC & CPA CalculatorAll your ad cost metrics - CPM, CPC, CTR, CPA, conversion rate - at once.

EPC (earnings per click) is the average commission you earn for each click on an affiliate link. Calculate it by dividing total commissions by total clicks for the same period:

EPC = Total commissions / Total clicks

If 2,400 clicks earned $1,080 in commissions last month, EPC = $1,080 / 2,400 = $0.45.

EPC from conversion rate and payout

For an offer you have not run yet, estimate EPC from its parts:

EPC = Conversion rate x Commission per sale

A product that converts 3% of clicks and pays $18 per sale has an expected EPC of 0.03 x $18 = $0.54. Our affiliate commission calculator does this and also tells you how many clicks you need to hit an income goal.

EPC vs. EPC per 100 clicks

Some networks report EPC per 100 clicks rather than per click, because the per-click numbers are small. A "100 EPC" of $45 equals $0.45 per click. Always check which version a network shows before comparing offers across networks.

Why EPC beats commission rate

OfferCommissionConversion rateEPC
$29 ebook, 50% commission$14.501.0%$0.145
$300 software, 30% first payment$900.8%$0.72
$15 trial signup (CPA)$156%$0.90

The 50% offer has the most attractive headline and the worst economics. The flat CPA trial converts so well that it beats both. Commission rate alone tells you almost nothing.

What is a good EPC?

There is no universal number - it depends on niche and traffic type - but a useful way to judge it is against what the click costs you:

Network EPC vs. your EPC

Networks show average EPC across all their affiliates. That average often includes coupon, cashback and loyalty sites, which convert at very high rates because their visitors are already at checkout. A content site or social account will usually see a lower EPC. Use the network figure as a starting estimate, then switch to your own data after a few hundred clicks.

How to increase EPC

For affiliate program managers

EPC is also how affiliates judge your program. If your network EPC is lower than competing programs in the same niche, serious affiliates will quietly promote someone else. Improving landing-page conversion rate raises every partner's EPC at once - often a better investment than raising commissions. If many of your partners never send traffic at all, start with the affiliate revenue leak calculator.

Frequently asked questions

What does EPC stand for?

Earnings per click - the average commission earned for each click on an affiliate link.

Is a higher EPC always better?

For the same traffic, yes. But also check cookie length, recurring payouts, reversal rates and whether the program pays reliably.

How many clicks do I need before EPC is reliable?

At least a few hundred clicks and ideally 20 or more sales. Below that, one or two sales can swing EPC dramatically.

More guides

GuideWhat is a good ROAS?What counts as a good ROAS depends on your margin. Break-even ROAS by margin, typical ROAS by channel, and how to set a target ROAS that leaves profit.GuideBreak-even ROAS formulaThe break-even ROAS formula is 1 / gross margin. How to calculate gross margin correctly, worked examples, and how to turn break-even ROAS into CPA and bids.GuideLTV to CAC ratioThe LTV:CAC ratio compares customer lifetime value to acquisition cost. Why 3:1 is the common target, how to calculate both sides correctly, and how to improve it.GuideHow long to run an A/B testHow long to run an A/B test: sample size by conversion rate and expected lift, why to run at least one to two weeks, and the mistakes that create false winners.