An offer can advertise a $100 payout and still earn you less than one paying $20. The payout is only the price of a conversion. What actually decides whether an offer is worth your traffic is how much each click earns, and that number is EPC.
EPC (earnings per click) is total affiliate revenue divided by total clicks. Here’s a calculator for it. Plug in your numbers, or compare two offers side by side.
Affiliate EPC Calculator
What Is EPC in Affiliate Marketing?
EPC is what your traffic earns per click on an offer. Take all the commissions, divide by all the clicks you sent, and you get one number you can compare across offers, sources and landing pages.
Networks and affiliate programs publish it because affiliates ask for it. Payout alone says little: a program can show a juicy CPA, but if almost nobody converts, nobody makes money. EPC folds payout and conversion rate into a single figure.
Simple example: you send 1,000 clicks and earn $400. EPC is $0.40. If you pay less than $0.40 per click, you’re ahead on revenue. If you pay more, you’re not.
What EPC does not tell you is whether the campaign is profitable. It ignores tracker fees, creative costs, refunds, chargebacks, holds and your own time. It’s a revenue metric, not a profit metric.

How to Calculate EPC
The affiliate EPC formula is short:
EPC = Affiliate Revenue ÷ Number of Clicks
A few examples (illustrative numbers):
- 1,000 clicks, $700 revenue. $700 ÷ 1,000 = $0.70 EPC.
- 500 clicks, $450 revenue. $450 ÷ 500 = $0.90 EPC. Fewer clicks, higher EPC, and probably a better source.
- Same offer, two sources. Push traffic sends 2,000 clicks and earns $600 ($0.30 EPC). A niche newsletter sends 400 clicks and earns $520 ($1.30 EPC). It’s the same offer and the EPC is more than four times higher, which is why EPC belongs to a traffic source and not only to an offer.
You can calculate it for a campaign, a source, a landing page, an offer or a time period. Just keep revenue and clicks scoped to the same slice. Mixing last month’s clicks with this month’s approved commissions gives you a number that means nothing.

What Is a Good EPC in Affiliate Marketing?
There’s no universal number. $0.50 can be excellent in one campaign and a disaster in another, and anyone quoting you an industry-wide “good EPC” is guessing.
What makes it good or bad is what you pay for the traffic and what else it costs you to run:
- Paid traffic: an EPC of $0.50 against a $0.15 CPC leaves real room. Against a $0.60 CPC, you lose money on every click.
- Organic traffic: clicks cost you no media spend, so a lower EPC can still be a good result. You are paying in content and time instead.
- GEO and vertical: a Tier-1 finance offer and a Tier-3 mobile content offer live in different worlds. Compare like with like.
- Funnel and payout: a single-step lead form behaves differently from a trial-to-paid SaaS flow, even at identical payouts.
- Traffic quality: a high EPC from 80 clicks may just be luck. Let the sample grow before you trust it.
The better question is whether your EPC sits comfortably above your cost per click, with a margin for everything else.

EPC vs CPC vs CPA
EPC vs CPC in affiliate marketing
CPC is what you pay for a click. EPC is what that click earns you on the offer. The gap between the two decides whether paid traffic can work.
- EPC $1.20, CPC $0.70: $0.50 per click before other costs. Potentially profitable.
- EPC $1.20, CPC $1.40: you lose $0.20 on every click.
EPC vs CPA in affiliate marketing
CPA is tied to the action: what the advertiser pays when a conversion happens. EPC takes your actual results and turns them into a per-click number. CPA is what the offer promises. EPC is what your traffic delivered.
How to Compare Affiliate Offers
The highest payout is the easiest thing to sort by, and it is usually the wrong thing to sort by. Look at this (illustrative numbers, 500 clicks each):
- Offer A: $100 payout, 1 conversion. Revenue $100, EPC $0.20.
- Offer B: $35 payout, 10 conversions. Revenue $350, EPC $0.70.
Offer B pays about a third as much per conversion and earns 3.5 times more per click. A single sale on Offer A might also just be luck, which is another reason to look at EPC over a decent sample rather than a lucky streak.
To run this yourself, switch the calculator to Compare mode, enter revenue and clicks for each offer, and see which one earns more per click. Test offers on the same source, same landing page and the same time window, or you’re comparing the traffic and not the offers.

Why Network EPC Can Be Misleading
The EPC shown in an affiliate network is an average across many affiliates. That average hides a lot:
- Different sources: a top affiliate with a warm email list and a beginner buying cheap pop traffic are in the same average.
- Different GEOs: the figure can be dominated by one country that isn’t yours.
- Different quality: some traffic is incentivised, some is intent-heavy search.
- Different periods: a seasonal spike or a promo can lift a trailing number.
Treat network EPC as a hint about which offers deserve a test. Your own EPC is usually far more valuable for optimization than a network’s headline EPC, because it reflects your source, your landing page and your audience.
EPC and Break-Even CPC
If you only count revenue and click cost, break-even CPC ≈ EPC. Pay less than your EPC per click and you make money on the click. Pay more and you don’t.
Real campaigns carry other costs: tracker, creatives, landing page hosting, payment fees, refunds, and your own time. So your real ceiling sits below your EPC. We cover how to build in that margin in our guide to affiliate break-even CPC, which pairs well with this calculator. If you’re working with SaaS offers, the SaaS affiliate commission calculator and our overview of AI SaaS affiliate commission math and pay-per-conversion programs help you estimate payouts before you test. For a list of programs to test, see our best AI affiliate programs roundup.

Practical Affiliate Example
The numbers below are illustrative, not a real campaign.
An affiliate sends 2,000 clicks to each of two SaaS lead-gen offers at a $0.40 CPC, so traffic costs $800 per offer.
- Offer X: $90 payout, 6 conversions. Revenue $540, EPC $0.27, estimated result: −$260.
- Offer Y: $40 payout, 24 conversions. Revenue $960, EPC $0.48, estimated result: +$160.
Offer X advertises more than twice the payout and loses money. Offer Y has a conversion rate of 1.2% against 0.3%, and EPC ($0.48) clears the $0.40 CPC. The margin is thin, though. After tracker fees and refunds, you would want to confirm it on a bigger sample before scaling.
FAQ
What is EPC in affiliate marketing?
Earnings per click: the average revenue you make from each click sent to an offer.
How do you calculate EPC?
Divide total affiliate revenue by total clicks. $700 from 1,000 clicks is $0.70 EPC.
What is a good EPC?
One that comfortably beats your cost per click plus other costs. There’s no universal figure; it depends on GEO, vertical, funnel and traffic type.
What is the difference between EPC and CPA?
CPA is the payout per action set by the advertiser. EPC is what your traffic actually earns per click, combining payout and conversion rate.
Is a higher EPC always better?
Not always. A high EPC on a tiny sample can be noise, and a high EPC with a higher CPC can still lose money. Check the sample size and your costs.
How can I compare affiliate offers?
Run them on the same traffic, then compare EPC, not payout. The calculator’s Compare mode does it in seconds.





Leave a Reply