Every few years, someone in the room decides it’s time to look at other ATS platforms. Maybe the contract is coming up. Maybe there’s been one outage too many. Maybe a vendor sent a nice deck and the demo went well.
And almost every time, the conversation starts with comparing license fees. That’s the wrong place to start.
I’ve worked inside enterprise ATS environments for over a decade. The license fee is the number everyone sees. What follows is the number nobody budgets for until it’s too late.
Here’s how I think about the real cost of a switch, and how you should too before you sign anything.
The Categories Nobody Budgets For
1. Implementation Fees
Every major ATS charges for implementation. It’s often buried inside the initial contract value in a way that obscures the actual figure, but it’s real money.
For a mid-market company around 5,000 employees, expect $25,000 on the low end. For enterprise organizations with complex configurations, global rollouts, or phased implementations by region, that number reaches $100,000 or more. One implementation I’m aware of ran 37 weeks across sequential country-by-country waves. The cost reflected it.
A practical rule of thumb: budget 75% to 125% of your first-year annual contract value to cover the new vendor’s implementation fees plus any third-party professional services you bring in for configuration and project oversight. That range sounds wide until you’re in the middle of it.
2. Integration Rebuilds
Your ATS doesn’t exist in isolation. It talks to your HRIS, your background check vendor, your job boards, your onboarding platform. When you switch systems, every one of those connections has to be rebuilt from scratch.
Here’s what most people miss: you’re not just paying your new ATS vendor to build integrations. The systems you’re connecting to may charge their own professional services fees on top of that. An HRIS integration, for example, can run $20,000 on the HRIS side alone, independent of anything the new ATS vendor charges. Individual integration builds generally run $12,000 to $20,000 each, and that cost can appear twice: once on each side of the connection.
If you have four or five active integrations, this line item alone can exceed $80,000 before you’ve touched anything else.
3. Data Migration
Getting your historical data out of your current system is not guaranteed to be free, and even when it is free, it’s rarely clean.
Some vendors export candidate and applicant data in formats that are technically complete but practically unusable without significant cleanup. Others charge a fee for a structured export. Once you have the data, someone still has to normalize it, map it to the new system’s schema, and verify nothing was lost or corrupted in transit.
There’s also a compliance dimension worth flagging. How candidate data is handled during a migration can create legal exposure in jurisdictions with strong privacy protections. This is not hypothetical.
Research your current vendor’s data export policy before you’re in a negotiation. You want to know what you’re entitled to and in what format before leverage shifts to them.
4. Lost Internal Productivity
This is the most consistently underestimated cost on this list, and the one that never appears on any vendor proposal.
A real ATS implementation will consume 20 or more hours per week from your primary internal owner for the duration of the project. That’s before accounting for the broader team: recruiters who need to be trained, HR business partners validating workflows, IT stakeholders supporting integrations, hiring managers relearning how to do everything they do today.
Add up the fully loaded labor cost of everyone whose time gets absorbed into a multi-month implementation project. For a mid-market company running a proper implementation, total internal labor costs rarely come in under $50,000. Often it’s more.
5. Change Management and Training
Switching systems doesn’t just require technical work. It requires your people to unlearn one tool and build fluency in another, often while still hiring at full volume. That means formal training, documentation, and someone accountable for managing the human side of the transition.
The cost here is partly the direct training budget and partly the dip in recruiter productivity during the learning curve. Both are real. Neither shows up in a vendor comparison spreadsheet.
6. Remaining Contract Value
If you’re leaving your current ATS before the contract term ends, you likely owe the remainder. For an organization paying $300,000 to $500,000 annually on a multi-year agreement, leaving a year early can mean six figures in contractual obligations on top of everything else on this list.
Read the termination clauses before you get excited about a competitor’s pricing.
Run the Numbers Before You Run the Demo
Here’s a simple framework. For your organization, estimate each of the following:
- Implementation fee (new vendor): ____
- Third-party professional services: ____
- Integration rebuilds, per integration x number of integrations: ____
- Duplicate vendor fees on the other side of each integration: ____
- Data migration and cleanup: ____
- Internal labor (your team’s time, fully loaded): ____
- Training and change management: ____
- Remaining contract obligation with current vendor: ____
Add those up. That’s your actual switching cost. Now compare it to whatever you think you’re saving on annual license fees, and figure out how many years it takes to break even.
For most mid-market organizations, the answer is longer than the sales cycle made it feel.
Frequently Asked Questions
How much does it cost to switch ATS platforms?
Total switching costs for a mid-market organization typically range from $150,000 to $400,000 or more when you account for implementation fees, integration rebuilds, data migration, internal labor, training, and any remaining contract obligations with your current vendor. Most organizations significantly underestimate this figure because they only compare annual license fees.
What are typical ATS implementation fees?
Implementation fees generally range from $25,000 for smaller organizations to $100,000 or more for enterprise companies with complex configurations or global rollouts. A practical budgeting rule is to set aside 75% to 125% of your first-year annual contract value to cover implementation and any third-party professional services.
Do you have to pay for ATS integrations when switching platforms?
Yes, and often twice. Your new ATS vendor will charge to build integrations to your connected systems, and those systems (your HRIS, background check vendor, etc.) may charge their own professional services fees as well. Individual integration builds typically run $12,000 to $20,000 each per side.
How long does an ATS implementation take?
Most mid-market implementations run three to six months. Enterprise implementations with global rollouts or high integration complexity can run significantly longer. Internal productivity loss scales with the length of the project, which is why implementation timeline is a cost factor, not just a scheduling one.
Can your current ATS vendor charge you for your own data when you leave?
Sometimes. Some vendors export data in formats that are technically complete but require significant cleanup work to use. Others charge directly for structured exports. Review your data portability rights in your current contract before entering any new vendor negotiation.
What is the break-even timeline for an ATS switch?
It depends on the size of the licensing savings and the total switching cost, but for most mid-market organizations the break-even point is two to four years out. If you’re being shown a one-year payback on license savings without a full accounting of switching costs, the math is probably missing something.


