EPC calculator

Earnings per click is the fairest way to compare traffic of wildly different volume. Enter clicks and earnings for instant EPC, flip it around to find the earnings a target EPC needs, and read off the break-even cost per click.

Instant & client-side Shareable link No signup
$
$
Earnings per click $0.00

Enter your clicks and earnings to see EPC.

Copied link
Try an example:

The formula, and a worked example

EPC is deliberately simple, which is exactly why it travels so well. Here is each mode written out, with the numbers filled in.

Earnings per click

EPC = earnings ÷ clicks

A campaign earns $250 from 1,000 clicks.

Earnings$250.00
Clicks1,000
EPC$0.25

Required earnings (reverse)

earnings = target EPC × clicks

You want a $0.30 EPC across 1,000 clicks.

Target EPC$0.30
Clicks1,000
Earnings needed$300.00

Break-even cost per click

break-even CPC = EPC

If you buy traffic, you break even when your CPC equals your EPC. At a $0.25 EPC, paying $0.18 a click leaves $0.07 profit per click.

Break-even CPC$0.25
Your CPC$0.18
Profit / click$0.07

What EPC is, and why it beats a raw revenue number

EPC (earnings per click) is revenue divided by clicks. That one division answers a question a total never can: how much is each visit actually worth? A source that earns $250 from 1,000 clicks and a source that earns $8,750 from 25,000 clicks look wildly different on a revenue chart, yet both return an EPC of about $0.25 to $0.35. EPC normalizes volume, so a boutique 100-click placement and a 50,000-click media buy can sit in the same league table and be judged on the same terms.

How to read the number

Read EPC as the ceiling on what a click is worth to you. If your EPC is $0.40, then $0.40 is the most you can pay for that traffic before the campaign stops making money. That is why EPC and break-even cost per click are the same figure: the point where earnings per click equals cost per click is exactly break-even. Bid below your EPC and every click is profit; bid above it and you are buying losses. The optional cost-per-click field above turns your EPC into a live profit-per-click and margin read so you can see the headroom at a glance.

Forward and reverse

Most of the time you compute EPC forward, from results you already have. The reverse mode is for planning: fix the EPC you need to hit and the click volume you expect, and it returns the earnings the campaign has to produce to get there. It is the quickest way to sanity-check a payout or a rate card before you commit spend.

Where EPC can mislead

EPC is only as honest as its click count. Bots and duplicate clicks inflate the denominator and quietly drag EPC down, which is why LimeliJourney excludes them from click counts by default. A long conversion lag can also understate a fresh campaign, because the clicks are counted today while their earnings land next week. And EPC says nothing about margin: two sources with an identical EPC can pay out very differently, so pair it with profit and margin before you scale.

From spreadsheet to live report

A calculator answers one question at a time. A real program needs EPC computed continuously, per affiliate, per offer, and per advertiser, on clicks you can trust. That is exactly what the LimeliJourney reporting suite does: EPC is a first-class column on every rollup, defined once and reconciled everywhere, so the number never changes meaning as you move between the dashboard, a report, and the assistant. See the full affiliate metrics glossary for how EPC sits alongside conversion rate, revenue, payout, profit, and margin.

Keep going

EPC is one number in a bigger picture. Model a whole paid campaign, or see these metrics computed live on your own program.

See EPC on your real traffic.

Book a demo and we'll load a live dashboard on your own data, then walk EPC, margin, and profit across every affiliate and offer, all speaking one metrics language.