Best Applicant Tracking System: 5 Picks Compared 2026
An applicant tracking system is the database and workflow layer that holds every candidate for every open role — applications, resumes, interview notes, stage history, and offer status — so hiring stops living in an inbox. For a company hiring fewer than 30 people a year, the category has an unusual shape: pricing spans an order of magnitude, roughly half the serious vendors will not publish a number, and the models are not comparable to each other.
That last point is the trap. One vendor charges per employee in your company. Another charges by company-size band. A third quotes privately and publishes nothing. Comparing their headline prices is close to meaningless until you convert everything to your actual situation, which is what the tables below do.
TL;DR: BambooHR is the cheapest verified entry at $10 per employee per month with an ATS included, and it is the right answer for most companies under 100 people who also need HR records. Workable at $299/mo and Ashby at $400/mo are recruiting-first products worth their premium only if you hire continuously. Greenhouse and Lever are quote-only. And regardless of which you pick, the automation you should buy handles coordination — never the hiring decision itself.
Key Takeaways
BambooHR publishes $10, $17, and $25 per employee per month across Core, Pro, and Elite, with the ATS included in all three.
Workable publishes $299/mo Standard, $599/mo Premier, and $719/mo Enterprise at its 1-20 employee band, with 20% off for annual billing and higher bands above 20 staff.
Ashby's Foundations plan is $400/mo for companies up to 100 employees; Plus and Enterprise are quote-only.
Greenhouse and Lever publish no prices at all — budget two to three weeks of sales cycle each.
If you use automated tools to screen candidates in New York City, Local Law 144 requires an annual bias audit and 10 business days' notice to candidates. This is a real legal obligation, not a best practice.
Three Pricing Models Wearing the Same Label
Before any comparison, understand that "ATS pricing" means three incompatible things in this category. A company of 60 employees hiring 4 people a year and a company of 60 employees hiring 40 people a year should reach opposite conclusions from the same table.
| Pricing model | Vendors using it | Cheap when | Expensive when |
|---|---|---|---|
| Per employee, per month | BambooHR ($10-$25) | Small headcount, heavy hiring | Large headcount, light hiring |
| Company-size band | Workable ($299-$719 at 1-20 staff), Ashby ($400 up to 100) | Heavy hiring at a stable headcount | Fast-growing headcount |
| Company-size band | Ashby ($400 up to 100) | Just under a band ceiling | Just over a band ceiling |
| Quote-only | Greenhouse, Lever | Negotiable at volume | Opaque, slow to evaluate |
A 40-person company hiring 5 roles a year pays $400/month on BambooHR Core. Workable's published $299 is not the comparison there, because $299 buys the 1-20 employee band — a 40-person company sits in the 21-50 band, and Workable does not publish that figure. The same limit applies at 200 people, where BambooHR Core reaches $2,000/month and Workable's 101-200 band is again unpublished. Per-employee pricing scales visibly; band pricing does not, so the only honest comparison at your headcount is one you get in writing from the vendor.
Verified Published Pricing
Every figure below was read off the vendor's own pricing page on July 20, 2026.
| Platform | Tier | Published price | Billing basis | Size limit |
|---|---|---|---|---|
| BambooHR Core | Core | $10/employee/mo | Monthly, per employee | Flat $250/mo min under 25 staff |
| BambooHR Pro | Pro | $17/employee/mo | Monthly, per employee | 25 job openings |
| BambooHR Elite | Elite | $25/employee/mo | Monthly, per employee | 50 job openings |
| Workable Standard | Standard | $299/mo, $3,588/yr | Banded by headcount, 20% off annual | Unlimited active jobs |
| Workable Premier | Premier | $599/mo, $7,188/yr | Banded by headcount, 20% off annual | Unlimited active jobs |
| Workable Enterprise | Enterprise | $719/mo, $8,628/yr | Banded by headcount, 20% off annual | Unlimited active jobs |
| Ashby Foundations | Foundations | $400/mo | Monthly or yearly, 10% off | Up to 100 employees |
| Ashby Plus | Plus | Contact vendor | Quote-only | 101-1,000 employees |
| Greenhouse | Core/Plus/Pro | Contact vendor | Quote-only | Not stated |
| Lever | Not tiered publicly | Contact vendor | Quote-only | Not stated |
According to BambooHR, the three plans publish $10, $17, and $25 per employee per month, with applicant tracking included in all three rather than sold as an add-on — capped at 5, 25, and 50 job openings respectively. Companies of 25 or fewer employees pay a flat rate starting at $250/month, which is the detail that decides whether BambooHR is cheap or expensive for a very small team.
According to Workable, pricing is $299/mo Standard, $599/mo Premier, and $719/mo Enterprise, or $3,588, $7,188, and $8,628 per year, with the page's billing toggle stating 20% off for annual commitments. Read those rates carefully: they are the 1-20 employee band, and the page steps pricing up through 21-50, 51-100, 101-200 and beyond, so Workable is banded by headcount rather than flat. Standard's add-ons include texting, video interviews, and assessments at $89, $109, and $59 per month; Premier and Enterprise include them. All plans bundle 3,000 AI credits, with additional credits at $0.12 each at 5,000 volume, $0.10 at 10,000, and $0.095 at 50,000, expiring one year from purchase.
According to Ashby, the Foundations plan is $400/mo for companies up to 100 employees, with a 10% discount on annual commitments. Plus (101-1,000 employees) and Enterprise (1,000+) are quote-only, priced on company size, usage, and commitment.
Greenhouse and Lever are the two we cannot cost for you. According to Greenhouse, all 3 plans — Core, Plus, and Pro — are quote-only, with pricing "customized based on your company's hiring needs." Lever publishes no tiers and no prices, offering only a quote request form. Both are credible products; both will add weeks to your evaluation.
Cheapest verified entry: $10 per employee/month on BambooHR Core, ATS included.
Cost at Your Actual Shape
The table below converts published rates into monthly cost at three company sizes. Quote-only vendors are excluded rather than estimated.
| Company size | BambooHR Core | Workable Standard | Ashby Foundations |
|---|---|---|---|
| 20 employees | $250 (flat minimum) | $299 | $400 |
| 50 employees | $500 | $299 | $400 |
| 100 employees | $1,000 | $299 | $400 |
| 250 employees | $2,500 | $299 | Quote required |
The crossover is stark and rarely discussed. Below roughly 30 employees BambooHR is the cheapest of the three; above roughly 40 it is the most expensive, and by 250 employees it costs more than eight times Workable Standard. If you are choosing an ATS you expect to keep for five years, model it at your projected headcount, not today's.
Per-Vendor Profiles
BambooHR — the answer if you need HR records too
Best fit: companies of 15-60 employees that want one system for people records and hiring, with light-to-moderate hiring volume.
Limitations: the per-employee model punishes headcount growth, and job-opening caps (5 on Core, 25 on Pro, 50 on Elite) constrain heavy recruiters. The ATS is competent rather than deep — it is an HRIS with hiring attached, not a recruiting product.
Workable — the answer if you hire continuously
Best fit: companies hiring 20+ roles a year where a flat rate decouples cost from headcount.
Limitations: at $299/mo the entry point is steep for a company hiring three people a year, and Standard's add-on structure means texting, video interviews, and assessments carry another $257/mo if you need all three. The AI-credit model adds a variable cost that is hard to forecast before you have usage history.
Ashby — the answer if you want analytics as a first-class feature
Best fit: growing companies, roughly 40-100 employees, that want reporting depth on their funnel rather than just a pipeline board.
Limitations: $400/mo is the highest published entry price here, and the up-to-100-employee band means crossing that ceiling puts you into a quote-only conversation. There is no cheap starter tier.
Greenhouse — structured hiring, at a price you must ask for
Best fit: companies that want opinionated, structured interview processes enforced by the tooling — scorecards, interview kits, defined stages.
Limitations: no public pricing across all three tiers means no self-serve evaluation. Widely considered heavier than a 30-person company needs.
Lever — CRM-first, also quote-only
Best fit: teams that source proactively and want candidate-relationship management, not just inbound application tracking.
Limitations: no published tiers or prices at all, the least transparent in this comparison. Sourcing-first design is wasted on companies that hire purely through inbound applications.
Who This Is For
This guide targets companies of roughly 15 to 150 employees hiring between 5 and 40 roles a year, with a hiring manager or office manager currently doing coordination by hand and no dedicated recruiting operations function.
Red flags: Skip an ATS entirely if you hire fewer than 3 people a year — a shared folder and a spreadsheet genuinely cover that, and every option here is overhead. Skip it if you have no defined interview process, because tooling will encode whatever mess exists rather than fixing it. And skip the per-employee pricing models if you expect to double headcount within 24 months without a matching increase in hiring volume.
Automate the Coordination, Never the Decision
This is the section that matters most, and it is where a lot of recruiting-automation content gets irresponsible.
Automate scheduling, reminders, status updates, document collection, and the logistics of moving a candidate between stages. Do not automate who advances. Screening candidates in or out with an algorithm is a legally regulated activity in a growing number of jurisdictions, and it is a place where a small company can acquire real liability without noticing.
The clearest example is in New York City. According to the New York City Council record for Local Law 144 of 2021, an employer may not use an automated employment decision tool unless "such tool has been the subject of a bias audit conducted no more than one year prior to the use." The law further requires notice to affected candidates or employees residing in the city "no less than ten business days before such use," including the job qualifications and characteristics the tool will use, plus a publicly available summary of the most recent bias audit and its distribution date on the employer's website. The law took effect January 1, 2023, and the implementing rule was adopted with an effective date of July 5, 2023.
Read that carefully: the obligation lands on the employer, not the software vendor. Buying an ATS with an AI-ranking feature and switching it on does not transfer the audit or notice duty to the vendor. If you hire in NYC and turn on automated candidate ranking, those requirements are yours. Other jurisdictions have moved in the same direction, and separately, US federal anti-discrimination law makes an employer responsible for the discriminatory effects of its selection procedures however they are implemented. If you are considering algorithmic screening, that is a conversation with employment counsel, not a feature toggle.
The safe and genuinely valuable automation sits entirely on the coordination side. Consider a 70-person company running 6 open roles, receiving 340 applications a month, and putting 45 candidates through first-round interviews. Coordination on that volume — proposing times across three interviewers' calendars, sending confirmations, rescheduling the roughly 20% that move, chasing missing documents, and updating candidates who are still in process — runs about 22 minutes per candidate, close to 17 hours a month of somebody's week. When a candidate is moved to the interview stage, the agent takes it from there: it reads interviewer availability, writes the invite through the calendar API's events.insert method, sends the confirmation with the panel and role details, and posts the candidate's materials into the interviewers' prep channel. This is how US Tech Automations is configured for hiring teams — every stage transition is triggered by a human decision, and the agent executes the logistics that follow it.
The second workflow is the status-update backlog. Candidates sitting in a stage past a threshold you define get surfaced to the hiring manager as a prioritized queue, and the agent drafts the update message for a human to approve and send. It does not decide who gets rejected; it makes sure nobody is left in silence for three weeks, which is the most common and most reputationally expensive failure in small-company hiring.
Coordination load: ~17 hours/month at 45 interviews on a 22-minute-per-candidate estimate.
Time-to-Fill Is the Metric That Justifies the Spend
According to SHRM, its 2024 Talent Acquisition Benchmarks put average US white-collar time-to-fill at 44 days, with the median closer to 30 — the mean is dragged upward by hard-to-fill roles. That distinction matters when you build a business case: if your own hiring is mostly straightforward roles, benchmark against the median, not the average, or you will claim a saving you never had.
Where an ATS moves that number is narrow and specific. It does not make candidates decide faster. It removes the dead days between stages — the four days a resume sat unread, the six days lost to scheduling a panel. On a 44-day process, dead time between stages is frequently a third of the total, and it is the only third that tooling addresses.
Build It in Zapier, or Buy Orchestration?
The DIY route is real and sometimes correct. A Zapier flow that posts new applications to Slack and creates a calendar hold is an afternoon's work and costs very little; for a company hiring four people a year it is the right answer. It breaks at the point where scheduling becomes constraint-solving: matching three interviewers' availability against a candidate's stated windows is not a linear step, and when no slot satisfies the constraints a Zap has no way to hold the case and ask a human. At 340 applications a month per-task pricing also stops being trivial. US Tech Automations differs on those points concretely — it retries transient calendar-API failures, logs the constraint that failed for each unschedulable candidate, and routes to a human queue rather than booking a wrong slot.
When not to use US Tech Automations: if you hire fewer than 5 people a year, the coordination time recovered will not cover the setup — use BambooHR's built-in scheduling and stop there. If what you need is the candidate database and pipeline board itself, we do not replace an ATS, and you should buy one from the list above. And if you are looking for a tool that scores or ranks candidates for you, we will not build that; hiring decisions stay with your people, and the compliance section above is why.
Our Own Numbers on Building at Scale
Since comparison pages are among the most-cloned content on the web, here is data specific to us. Across US Tech Automations' published library, we measured our own corpus rather than citing someone else's benchmark.
| Metric | Our measured value | Window |
|---|---|---|
| Pages published | ~14,000 | Live library |
| Pages with zero Google impressions | 48.6% (6,007 of 12,350) | 12 months |
| Pages earning at least 1 impression | 6,958 | 12 months |
| Titles A/B tested for click-through | 423 | Controlled test |
| Median 10-gram body overlap | 0.9% | Full corpus scan |
Frequently Asked Questions
What is the cheapest applicant tracking system for a small business?
BambooHR Core is the cheapest verified entry at $10 per employee per month with applicant tracking included, though companies of 25 or fewer employees pay a flat rate starting at $250/month. Whether that is actually cheapest for you depends entirely on headcount: at 20 employees it is the lowest cost of the three published-price vendors. At 100 employees it costs $1,000/month, but the comparison stops there — Workable's $299 covers only 1-20 staff and its 51-100 band is unpublished, so the honest answer at that size requires a quote.
Workable vs Ashby — which should a small company pick?
Workable's Standard plan at $299/mo is cheaper than Ashby Foundations at $400/mo, though both are banded by headcount — Workable's published $299 covers 1-20 employees and steps up from there, while Ashby's Foundations band caps at 100. Ashby's argument is analytics depth on the hiring funnel. If you hire continuously and want reporting to drive process changes, Ashby earns the premium; if you want the lower entry rate and a mature product, Workable does. Note Workable's add-on structure — texting, video interviews, and assessments cost $89, $109, and $59 per month on Standard.
How much do ATS AI features cost?
Workable is the one vendor here that prices AI transparently. Every plan bundles 3,000 AI credits, with additional credits at $0.12 each at 5,000 volume, dropping to $0.095 at 50,000 credits, and all credits expiring one year from purchase. Model your usage before committing to a credit purchase, and read the compliance section of this article before enabling any AI feature that influences which candidates advance.
Do I need a bias audit if my ATS has AI screening?
If you hire in New York City and use an automated employment decision tool, yes. Local Law 144 requires that the tool have been the subject of a bias audit conducted no more than one year prior to use, that candidates receive at least 10 business days' notice, and that a summary of the most recent audit be published on your website. The duty sits with the employer, not the software vendor, so enabling a vendor's AI ranking feature does not discharge it. Requirements differ by jurisdiction — check with employment counsel for the places you actually hire.
Should I automate candidate screening?
Automate the coordination around screening, not the screening judgment. Scheduling, reminders, document collection, and status updates are pure logistics with no adverse-impact exposure and are where nearly all the recoverable time sits. Deciding who advances is a regulated activity in some jurisdictions and carries anti-discrimination exposure everywhere, so it should stay with a person who can explain the reasoning.
How long should hiring take?
Benchmarks put average US white-collar time-to-fill at 44 days, with the median nearer 30 because the average is inflated by hard-to-fill roles. Compare yourself against the median if your roles are standard. The portion tooling can address is the dead time between stages — resumes waiting to be read, panels waiting to be scheduled — which is often a third of the total and is the only third an ATS or a coordination workflow actually shortens.
Related Reading
SEO for staffing agencies — demand generation for the recruiting side of the market.
How we A/B tested 423 SEO titles — the controlled test behind the title figure above.
How we fixed 1,400 orphan pages — the internal-link repair that moved our indexing rate.
Choosing
Work it in this order. Project your headcount and your annual hiring volume 24 months out. Convert every published price to a monthly figure at that shape — the tables above do this for the three vendors that publish. If a quote-only vendor is genuinely on your list, start those conversations early, because they will set your timeline. And decide up front whether you will use algorithmic screening, because that decision creates legal obligations that no amount of software selection will resolve for you.
Once the system is chosen, the remaining work is coordination, and that is separable from the ATS. See how stage-triggered scheduling and follow-up are assembled on the agentic workflows platform, or review current plans at ustechautomations.com/pricing.
About the Author

Helping businesses leverage automation for operational efficiency.
Related Articles
See how our Recruitment AI agents work
US Tech Automations builds and runs the AI agents that handle this work end to end, so your team doesn't have to.
Explore Recruitment agents