How much does it cost to post a job in 2026? The honest answer: anywhere from $0 to $25,000 per hire, depending on where you post and how the platform charges you. Some job boards bill per job slot, some per click, some per recruiter seat, and agencies take a percentage of the new hire's salary.
This guide compares the real job posting costs of the most common hiring options for employers: LinkedIn, Indeed, ZipRecruiter, recruitment agencies and InvestlyJobs. You'll see how each pricing model works, what a year of hiring actually costs, and which option fits small businesses, startups and growing teams.
Quick answer: job posting cost comparison (2026)
| Hiring option | How you pay | Typical cost |
|---|---|---|
| InvestlyJobs | Flat plan, unlimited jobs | $399/year (about $33/month), or $99/month for up to 3 jobs |
| LinkedIn Recruiter Lite | Per recruiter seat | About $170/month per seat (roughly $1,680/year billed annually) |
| ZipRecruiter | Per active job slot, custom quote | Reported at about $299–$399/month per job on the Standard plan |
| Indeed Sponsored Jobs | Pay per click or started application | Budget you set, above a minimum Indeed shows per job |
| Recruitment agency | Contingency fee per hire | 15–25% of first-year salary |
Competitor prices change often and many are quoted per customer. Figures above come from public pricing pages and 2026 pricing reviews linked in each section below. Always confirm the current price with the provider.
Why job posting costs are so hard to compare
Most hiring platforms don't charge the same way, so a "cheap" price can turn expensive once you add more roles or more months. Before you compare numbers, understand the five common pricing models:
- Per job slot (subscription): you pay monthly for each job that stays live. Costs multiply with every open role and every extra month.
- Pay per click (PPC): you set a budget and pay each time a candidate clicks or starts an application. Cheap to start, hard to predict.
- Per recruiter seat: you pay for a person's access to a sourcing tool, whether you post one job or twenty.
- Contingency fee: an agency charges a percentage of the new hire's salary, paid when the candidate starts.
- Flat plan: one fixed price covers your job postings for a set period, no matter how many roles you open.
The right comparison is not "price per post" but total cost for the hiring you actually plan to do this year.
LinkedIn pricing for employers
LinkedIn lets companies post basic jobs and promote them with a daily budget, but most hiring teams that rely on LinkedIn end up paying for LinkedIn Recruiter, the sourcing tool used to search profiles and send InMails.
- LinkedIn Recruiter Lite costs about $170 per month for one seat on monthly billing, or roughly $1,680 per year billed annually, according to 2026 pricing reviews.
- Additional seats are reported at a higher per-seat price, and LinkedIn Recruiter (Corporate) is quoted per contract.
- Promoted job posts are billed separately from Recruiter seats.
Best for: sourcing passive candidates and reaching out directly. Watch out for: paying per seat and per promoted job at the same time.
Indeed pricing: free posts and Sponsored Jobs
Indeed lets employers post many jobs for free, subject to its quality standards and usage limits. To get visibility, most employers pay for Sponsored Jobs.
- You set a budget and are billed for job seeker interactions such as clicks or started applications, according to Indeed's pricing page.
- Each job has a minimum price shown in the product, which depends on your market, competition for similar roles and the plan you choose.
- Indeed bills monthly, or sooner once spending reaches $500.
Best for: high-volume and hourly hiring. Watch out for: unpredictable monthly spend, because cost depends on clicks rather than hires.
ZipRecruiter pricing
ZipRecruiter doesn't publish fixed prices; every employer gets a custom quote. Its plans charge per active job slot per month.
- The Standard plan is reported at about $299–$399 per month per job slot, with Premium and Pro plans costing more, according to 2026 ZipRecruiter pricing breakdowns.
- Because you pay per slot, five open roles can cost several thousand dollars per month on their own.
Best for: teams that want distribution to many job sites with one login. Watch out for: slot costs that multiply with every open role.
Recruitment agency fees
Agencies don't charge to post a job. They charge when you hire. Standard contingency recruitment fees run 15–25% of the hire's first-year salary, with about 20% the most common benchmark, as summarized in this 2026 guide to recruiter fees. Senior and specialist roles often cost more.
On a $100,000 salary, a 20% fee is $20,000 for a single hire.
Best for: executive search and hard-to-fill specialist roles. Watch out for: paying a five-figure fee for roles a direct job post could have filled.
InvestlyJobs pricing
InvestlyJobs is a direct-hire job board: every role is posted by the hiring company, and candidates apply to you directly, with no recruiter in between. Pricing is flat and published:
- Unlimited: $399 per year (about $33/month) for unlimited job postings for 12 months.
- Growth: $99 per month for up to 3 active jobs, plus $79/month for each extra job.
- Single Job: $149 per month for one active job.
Every plan includes customizable application forms, applicant tracking and analytics, skill-test screening, and featured placement while a role is live. There is no per-click billing and no fee per hire.
What a year of hiring really costs: two examples
List prices only matter in context. Here's what common hiring plans cost over 12 months, using the figures above.
Example 1: one role open all year
| Option | Annual cost |
|---|---|
| InvestlyJobs Unlimited | $399 |
| LinkedIn Recruiter Lite (1 seat, annual) | About $1,680 |
| ZipRecruiter Standard (1 slot × 12 months) | About $3,588 at $299/month |
Example 2: five hires in a year at $80,000 each
| Option | Annual cost |
|---|---|
| InvestlyJobs Unlimited | $399 for all five roles |
| ZipRecruiter Standard (each role open 2 months = 10 slot-months) | About $2,990 at $299/month |
| Recruitment agency at 20% | $80,000 ($16,000 × 5 hires) |
The gap grows with every role you open. A flat plan costs the same whether you hire one person or ten.
The hidden costs of hiring
Job board fees are only part of your cost per hire. The average cost per hire in the US is about $5,475 for non-executive roles, according to SHRM's 2025 benchmarking data. Much of that comes from costs that never appear on a pricing page:
- Screening time: reading hundreds of low-effort applications from one-click "easy apply" buttons.
- Vacancy cost: lost output every week a role stays open.
- Ghost and repost listings: candidates lose trust in boards full of stale jobs, so good people stop applying.
- Middleman markup: every intermediary between you and the candidate adds fees and slows replies.
Lowering cost per hire means fewer, better applicants and faster conversations, not just a cheaper listing.
How to choose the right job board for your budget
- Count your roles for the year. If you'll hire more than one or two people, per-slot and per-hire pricing gets expensive fast. Flat plans win.
- Decide if you need sourcing or applicants. If you mainly search for passive candidates, a recruiter seat makes sense. If you want people to apply, a job board is cheaper.
- Look at total yearly cost, not the starting price. Multiply slot prices by months and roles, and estimate PPC spend from past campaigns.
- Check applicant quality. Fewer, serious applicants save more screening time than a flood of mass applications.
- Keep agencies for the hardest roles. Use them for executive or niche searches, and post everything else directly.
Pricing models compared: pros and cons
| Pricing model | Pros | Cons |
|---|---|---|
| Flat plan (InvestlyJobs) | Predictable cost, unlimited roles, no fee per hire | Paid up front for the year on the Unlimited plan |
| Per job slot (ZipRecruiter) | Wide distribution, steady monthly bill per role | Cost multiplies with every open role and month |
| Pay per click (Indeed) | Low starting budget, easy to pause | Spend tied to clicks, not hires; hard to forecast |
| Per seat (LinkedIn Recruiter) | Strong sourcing and direct outreach | Pay for access even when you're not hiring |
| Contingency fee (agency) | Pay only when someone starts | Most expensive option per hire |
7 mistakes that inflate your hiring costs
- Leaving job slots running after a role is filled. Per-slot plans keep billing until you close the job.
- Bidding on clicks without tracking hires. A high click count looks good but says nothing about quality. Track cost per qualified applicant instead.
- Writing vague job descriptions. Unclear posts attract the wrong applicants and waste screening hours. Name the team, the tools and the salary range.
- Sending every role to an agency. Save agency fees for senior or niche searches where you truly need a headhunter.
- Paying for seats nobody uses. Review recruiter licenses every quarter.
- Ignoring time-to-hire. A cheaper board that takes twice as long to fill a role can cost more in lost output.
- Not owning the candidate relationship. When a middleman controls communication, replies slow down and good candidates accept other offers.
Hiring for finance, private equity and venture capital roles
Finance hiring is where middleman costs hurt most. Salaries for analysts, associates and portfolio roles are high, so a 20–25% agency fee often means five figures per hire. At the same time, candidates in private equity, venture capital, asset management and wealth management increasingly look for roles posted directly by the firm. Posting directly lets you reach them without paying a percentage of their salary, and keeps the conversation between your team and the candidate from the first message.
Why direct hiring is the cheapest way to hire in 2026
Direct hiring means companies post roles themselves and talk to candidates without a middleman. It removes agency fees, avoids per-click bidding wars and keeps your employer brand in your hands. For startups, small businesses and growing teams across finance, private equity, venture capital, engineering, sales and operations, it's the most predictable way to control hiring costs.
That's exactly what InvestlyJobs is built for: unlimited job posts for $399 a year, candidates who apply to you directly, and no recruiter fees. Post your first job on InvestlyJobs or browse open roles to see how it works.
Frequently asked questions
How much does it cost to post a job on LinkedIn?
Basic LinkedIn job posts can be free, and promoted posts use a daily budget. Many teams also pay for LinkedIn Recruiter Lite, which costs about $170 per month per seat.
Is posting a job on Indeed free?
Yes, many jobs can be posted on Indeed for free within its limits. Sponsored Jobs, which get more visibility, are billed for clicks or started applications above a minimum budget.
How much does ZipRecruiter cost per month?
ZipRecruiter quotes each employer separately. Its Standard plan is reported at about $299–$399 per month for each active job slot.
How much do recruitment agencies charge?
Most contingency agencies charge 15–25% of the new hire's first-year salary, often around 20%.
What is the cheapest way to post multiple jobs?
A flat, unlimited plan. On InvestlyJobs, $399 a year covers unlimited job postings for 12 months, so your cost doesn't grow with each new role.