Recruitment vs Direct Hire Calculator
Agency vs in-house hiring cost.
Compare recruitment agency vs direct hire costs including fees, job board, and vacancy cost. Enter salary and agency fee for an instant result.
What this tool does
This tool compares total cost of agency recruitment vs direct hire including vacancy cost.
Enter Values
Formula Used
Spotted something off?
Calculations, display, or translation — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
Recruitment agency fees typically run 15-25% of first-year salary. Direct hiring avoids this fee but incurs job board costs, internal recruiter time, and usually longer time-to-fill. The total cost comparison must include vacancy cost - every day a role sits empty costs productivity (typically 50% of daily salary equivalent).
80k salary × 20% agency = 16,000 fee. Agency fills in 30 days, vacancy cost 80k/365 × 50% × 30 = 3,288. Agency total: 19,288. Direct: 3,000 job board/tools + 60-day fill × same vacancy rate = 6,575. Direct total: 9,575. Savings: 9,713 going direct. Clear win - if you have the internal capability to hire well.
Direct hiring requires: someone spending 20-40 hours per role on sourcing/screening, strong employer brand (candidates choose to apply), and well-designed interview process. Without these, direct hire saves money but produces worse hires - which costs far more long-term than the agency fee. Agency wins when speed matters, expertise is niche, or internal hiring isn't a core strength.
Run it with sensible defaults
Using annual salary of 80,000, agency fee of 20%, direct hiring cost of 3,000, agency time to fill of 30, the calculation works out to 9,712.33. Nudge the inputs toward your own situation and the output recalculates instantly. The defaults are meant as a starting point, not a recommendation.
The levers in this calculation
The inputs — Annual Salary, Agency Fee %, Direct Hiring Cost, Agency Time to Fill (days), and Direct Time to Fill (days) — do not pull with equal force. Two inputs usually tip the answer one way or the other. Identify which ones matter most by flipping each value past a round threshold and watching whether the winning option changes.
How the math works
Agency total = fee + (vacancy days × daily salary × 50%). Direct total = hiring cost + (vacancy days × daily salary × 50%). Savings = agency - direct. The working is transparent — you can verify every step yourself in the formula section below. No black box, no opaque "proprietary model".
Using this as a check-in
Re-run this every three months. A single reading tells you where you stand; four readings tell you whether things are improving. The trend matters more than any individual snapshot.
What this doesn't capture
The score is a composite of the inputs you provide. Life context — job security, family obligations, health, housing — doesn't appear in the math but shapes the real picture. Use the number as a prompt, not a verdict.
£80,000 £ × 20% + vacancy vs £3,000 £ + vacancy = $9,712.33.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
Agency total = fee + (vacancy days × daily salary × 50%). Direct total = hiring cost + (vacancy days × daily salary × 50%). Savings = agency - direct.
References
Frequently Asked Questions
When is agency worth it?
Vacancy cost really 50%?
Hybrid approach?
Quality difference?
Related Calculators
Job Board ROI Calculator
Calculate job board ROI from annual cost, hires, and average agency fee saved. Enter job board annual cost and hires via board for an instant result.
Hiring Cost Calculator
Calculate true cost of hiring new employee including recruiter fees and ramp time. Enter salary to see true hiring cost including recruiter and training.
IT Outsourcing Cost Calculator
Calculate IT outsourcing first-year savings vs fully-burdened internal cost. Enter it headcount and it salary for an instant result.
More Financial Health Calculators
Financial Health
Accounting Software Cost Calculator
Calculate total accounting software cost over years including setup. Enter subscription and setup hours for an instant result.
Financial Health
Accounts Payable Turnover Calculator
Calculate accounts payable turnover and days payable outstanding from supplier purchases and average AP. Free educational tool.
Financial Health
Accounts Receivable Turnover Calculator
Calculate accounts receivable turnover and days sales outstanding from credit sales and average AR. Enter net credit sales and see the result instantly.
Financial Health
Adjusted EBITDA Calculator
Calculate adjusted EBITDA with add-backs for owner compensation, one-offs, and non-recurring items. Enter reported ebitda and see the result instantly.
Financial Health
Affiliate Commission Calculator
Calculate affiliate commission earnings from clicks, conversion rate, order value, and commission percentage. Free educational tool.
Financial Health
Affiliate Marketing Income Calculator
Calculate affiliate marketing income from clicks, conversion rate, and commission per sale or per-order commission rate.
Explore Other Financial Tools
Savings
Retirement Age Calculator
Calculate retirement age based on current savings, monthly contributions, and target amount. Educational tool — instant results from the numbers you enter.
Budget
Expense Tracking Calculator
Total monthly expenses across major categories and calculate savings rate versus income. Enter housing to see total expenses and surplus or deficit.
Lifestyle
Fuel Tank Fill Cost Calculator
Calculate fuel tank fill cost with monthly, annual, and five-year projections. See the real cost of refuelling habits. Free and runs in your browser.