Interviews run with the InterviewWatch agent get a signed integrity report on the candidate card. See how verification works →
Pricing guide

ATS pricing guide

Six pricing models, the costs that never appear in the headline number, and a formula for working out what an applicant tracking system will really cost you over a hiring year. Written to be useful even if you buy something else.

Models covered
Six, with fit notes
Hidden costs
Seven to check
Formula
Real cost per hire
Vendor questions
Ten to ask
Our price
$0 or $19 / month flat
Short answer

ATS pricing comes in six shapes: per seat, per employee, per job slot, per hire, freemium and quote-only. The model matters more than the number, because it decides what makes your bill grow: team size, company headcount, open roles, placements, or nothing at all.

The headline price is also rarely the total. Implementation, migration, add-on modules, overages, annual prepay and internal admin time routinely add more than the licence itself for a small team.

The six models

What drives the cost of an ATS

Identify the model first. It tells you how the price behaves in two years, which is the number that actually matters.

ModelYou are charged forBill grows whenBest fit
Per seatEach user who can log in, monthly or annuallyMore people need visibilityDedicated recruiting teams where users map to real work
Per employeeTotal company headcount, in bandsThe company grows, hiring or notBundled HR suites you already pay for
Job slotsConcurrently open requisitionsYou open more roles at onceSteady, predictable req counts
Per hireEach successful placementYou hire moreVery low volume, or agency-style work
FreemiumNothing, until a cap is reachedYou pass the job, candidate or user capSmall teams, if the cap is not on the pipeline
Quote-onlyWhatever was negotiatedRenewal, and at scope changesEnterprise, with procurement to match
Watch for combinations.

The most expensive surprises come from stacked models: per seat with a job-slot cap, or freemium with a candidate cap and paid modules. Ask which caps exist alongside the per-unit price, not just what the per-unit price is.

Hidden costs

Hidden ATS costs to check for

For a team hiring at low volume, these usually add up to more than the licence.

Sticker price on the website $1,200 Implementation and onboarding + $2,500 Data migration + $900 Add-on modules + $1,400 Integration fees + $700 Overages and renewal uplift + $800 Year one, actually paid $7,500, against a $1,200 sticker

The quoted licence is usually the smallest line in the first year.

1. Implementation

A one-off setup or onboarding fee, sometimes mandatory, sometimes with a required number of configuration calls before you can use the tool.

2. Data migration

Moving your existing candidates, jobs and notes across. Priced as a project, or paid for in your own team's evenings.

3. Add-on modules

Scheduling, assessments, reporting, CRM, referrals or a careers-page builder sold separately from the core licence. Check whether your basic workflow needs one.

4. Integration fees

Calendar, email, HRIS, background checks or video conferencing connectors that are billed, or gated behind a higher tier.

5. Annual prepay

The advertised monthly price often assumes twelve months up front. The genuinely monthly price can be materially higher, or unavailable.

6. Overages

What happens at the cap: a hard stop, a forced upgrade, or per-unit overage billing. This is the line that turns a cheap plan expensive in a busy quarter.

7. Internal time

Configuration, maintenance, training new interviewers, and chasing people who will not use it. Value it at a loaded hourly rate and it is rarely small.

Bonus: exit cost

If the vendor hosts your careers page and holds parsed resumes, leaving means URL changes, SEO loss and a data project. Ask about export before you sign, not after.

Bonus: renewal uplift

Ask what renewals have moved by historically. A low first-year price with an uncapped uplift is a two-year decision dressed up as a one-year one.

Work out your total

How to compare ATS costs fairly

Different models cannot be compared per unit, because the units differ. Normalise everything to a year, then divide by hires.

# Annual cost of an ATS, honestly
annual_licence      = seats_you_actually_need × price_per_seat × 12
                      # include hiring managers, not just recruiters
+ required_modules  # anything your basic workflow cannot run without
+ (setup_fees + migration_fees) / contract_years
+ expected_overages # at your real hiring volume, not your average one
+ (admin_hours_per_month × 12 × loaded_hourly_rate)

cost_per_hire = annual_total / hires_per_year

Run it twice: once at today's hiring volume, once at double. The model that wins usually changes between the two, and that is the useful finding.

A worked example of the seat question. Suppose four hiring managers want to see candidates. Under per-seat pricing that is four more licences, so most teams simply do not add them, and the ATS becomes a recruiter's private database that nobody else trusts. Under flat pricing the marginal cost is zero and everyone sees the same board. The licence line looks similar. The outcome is not.
Questions to ask

Ten questions to ask a vendor

Ask for the answers by email rather than on a call. The ones that come back vague are the ones to dig into.

  1. What is the price for the seats we actually need?Including hiring managers and interviewers, not just recruiters.
  2. Is any part of our basic workflow a paid add-on?Name the workflow: post a job, take applications, schedule, decide.
  3. What are the implementation and migration fees?And is implementation mandatory before we can use the product?
  4. Is the term monthly or annual, and is the monthly price different?Get both numbers.
  5. What caps exist, and what happens when we cross them?Hard stop, forced upgrade, or overage rate.
  6. What has the typical renewal uplift been?Historic, not promised.
  7. Who hosts our careers page and job URLs?This decides how expensive leaving is.
  8. What candidate data do you store, and can we export all of it?Ask for the export format.
  9. Which integrations are included at our tier?Calendar and video conferencing especially.
  10. What does interview integrity or proctoring cost on top?If it is a second vendor, add that contract to the total.
Where we sit

InterviewWatch ATS pricing

It would be poor form to write this guide and be vague about our own pricing, so here it is against the same checklist.

ModelPlan priced by seats and active jobs, plus a separate pay-per-use verification add-on
Free plan$0, unlimited seats, two active jobs, unlimited candidates, first 5 interviews verified free
ATS Starter$19 per month, fifteen seats, five active jobs, unlimited candidates
ATS Growth$39 per month, one hundred seats, fifteen active jobs, unlimited candidates
Verification add-on$5 per completed interview, any plan, no monthly commitment
Per applicantNever metered, on any plan
Job slots2 free, 5 on Starter, 15 on Growth, unlimited on Enterprise
Employee countNot a pricing input
Implementation feeNone. Self-serve signup
Migration feeNone. CSV import is in the product
Required modulesNone. Scheduling and integrity reporting are in the base product
TermMonthly, cancel any time on self-serve plans
Careers page hostingYours, not ours. We provide an apply API instead
Candidate data storedName and email. No resumes, no parsing, no AI ranking
EnterpriseQuote-based, for external ATS integration, white-label and custom DPA

The trade-off is scope: this is a light ATS with no resume handling, custom stages, email sequences or compliance reporting. The overview page lists exactly what it does and does not do, and the cost page runs the annual totals.

FAQ

ATS pricing: frequently asked questions

How is ATS software usually priced?
Six models dominate: per seat, per employee headcount, per job slot, per hire, freemium with caps, and quote-only enterprise pricing. Many vendors stack two, most commonly per seat with a job or candidate cap layered on top.
What costs are not in the headline price?
Implementation and onboarding, data migration, add-on modules for scheduling or reporting, integration fees, annual prepay assumptions, overage charges past a cap, and your own team's time to run the thing. For low-volume hiring, internal time frequently exceeds the licence.
How do I compare two quotes with different models?
Normalise both to annual total including the hidden lines, then divide by hires per year to get cost per hire. Run it at today's volume and at double, because the winner often flips between the two.
Is per-seat or flat pricing better for a small team?
Below roughly twenty users, flat is usually better. A small team's real constraint is getting hiring managers to look at candidates, and per-seat pricing puts a price on exactly that.
Do free ATS tiers work in practice?
It depends entirely on where the cap sits. A free tier capped on open jobs or active candidates will fail you in your busiest month. A free tier capped on seats or on a paid feature you do not need can work indefinitely.
What does InterviewWatch charge?
$0 on Free (unlimited seats, two active jobs), $19 per month on ATS Starter (fifteen seats, five active jobs), or $39 per month on ATS Growth (one hundred seats, fifteen active jobs), with unlimited candidates on every plan. Interview verification is a separate $5-per-interview add-on, with the first five free. No setup, migration or module fees on self-serve plans.
Should interview integrity be a separate line item?
If you buy a proctoring or assessment vendor separately, yes, and it belongs in the ATS comparison because it is part of the same workflow. Here it is the same product, and the score lands on the pipeline card automatically.