Cost Per Applicant: What Good Looks Like

How to calculate cost per applicant, what a healthy range looks like by role type, and how to bring it down without shrinking your candidate pipeline.

The formula, and the traps inside it

Cost per applicant is total advertising spend for a role divided by the applications that spend produced. Simple to state, easy to get wrong.

Trap one: mismatched windows. Spend recorded in March against applications counted through April flatters the number. Align both to the same window.

Trap two: counting starts instead of submissions. A started application is not an applicant.

Trap three: blending. One average across twelve roles tells you nothing actionable. The number only earns its keep at role and source level.

What drives the number up

Application friction. Every additional screen costs you candidates who already clicked and were already paid for. Long forms are the single most expensive habit in recruitment marketing.

Vague job descriptions. Postings without a pay range, a clear location or a shift pattern attract browsers rather than applicants, so you buy the click and lose the conversion.

Untracked sources. Money keeps flowing to whichever board is loudest rather than whichever board converts.

Competitive timing. Posting into a week when three local competitors are hiring the same profile raises everyone's cost. Distribution to niche boards is the usual escape route.

A practical way to bring it down

Shorten the apply flow before spending anything more. Name, contact details and a resume are usually enough for a first pass; screening questions can wait until after the candidate is in your pipeline.

Publish the pay range. It filters out mismatched applicants before you pay for them, which lowers cost per qualified applicant even if raw volume dips.

Give each source four weeks, then cut the bottom quartile and redistribute that budget to the top performers.

Widen distribution rather than raising bids. Reaching a niche board where your role is scarce almost always beats bidding harder on a crowded aggregator.

Reporting it so the business believes it

Report cost per applicant alongside applicants per hire, so a low cost with a poor pass rate cannot be presented as a win.

Show the trend, not the snapshot. A single month is noise; a six-month line is evidence.

Break out the hardest roles separately. Averaging them with easy-to-fill roles hides exactly the problem the budget is meant to solve.

Frequently asked questions

How do you calculate cost per applicant?
Divide the total recruitment advertising spend for a role by the number of applications it produced in the same period. Count only real applications, not clicks or started forms, and keep the spend window and the application window aligned.
What is a good cost per applicant?
It varies enormously by role. High-volume hourly roles often land in the single-digit to low-double-digit dollar range, skilled trades and licensed roles typically run several times higher, and specialised technical or clinical roles can be higher again. The useful benchmark is your own trend over time, not an industry average.
Why is my cost per applicant so high?
The three usual causes are a long or broken application form, a job description that does not state pay or location clearly, and budget sitting in boards that deliver clicks rather than candidates. Fix the apply flow first, because it is free and it improves every source at once.
Is cost per applicant better than cost per hire?
They answer different questions. Cost per applicant tells you within days whether your advertising is working; cost per hire tells you weeks later whether your whole hiring process is efficient. Use cost per applicant to steer spend and cost per hire to report to the business.
How do I track cost per applicant across job boards?
Tag every apply link with its source, campaign and role, and make sure the application event flows back from your ATS. Without source-level attribution you can only see a blended average, which hides the boards wasting your budget.

Keep reading

See it on your own roles

ThinkNJS, by NJS Services INC, posts your jobs to 3,000+ boards and reports what every applicant costs you.

Book a demo →