The maths
The CPC formula
By Oliver Wakefield-Smith, Digital Signet. Updated July 2026.
One division, no tricks. The formula below is how every ads platform reports your average CPC, and how you can reproduce it from an invoice. Google Ads Help, 2026 data
CPC = total ad spend / total clicks
Work from the same date range for both numbers. Spend from a different month divided by this month's clicks gives you a number that means nothing.
Five worked slips
Same formula at five spend levels. Each slip reproduces exactly in the find-your-CPC calculator: enter the spend and clicks, you get the same CPC.
Worked slip 1 of 5
Worked slip 2 of 5
Worked slip 3 of 5
Worked slip 4 of 5
Worked slip 5 of 5
Notice the CPC barely moves across a 50x spend range. Spend level does not set your CPC; your keywords, quality and competition do. Bigger budgets buy more clicks at roughly the same price, until you expand into more expensive keywords.
Average CPC is not what one click cost
The formula gives an average across every auction you won. The platform charges a different actual CPC each time, set by the auction: you pay the minimum needed to clear the ad rank thresholds and beat the competitor below you. Google Ads Help, 2026 data
The auction side of the story: how CPC is calculated bridges both, and actual vs max CPC walks a full auction. New to the metric entirely? Start at what is CPC.