
I’ve been running my own small business for about eight years now, and I’ve learned that the cost of a job posting really depends on where you advertise and how urgently you need to fill the role. On average, for a single, standard listing, you’re looking at $200 to $500 per month on major job boards like Indeed, LinkedIn, or Glassdoor. But that’s just the posting fee. The total cost per hire can be much higher—often between $4,000 and $7,000 when you factor in screening, interviews, and onboarding time. I used to only post on free sites, but I found that paying for a premium listing on LinkedIn gave me better candidates way faster.
Here’s a quick breakdown of typical costs I’ve seen:
| Job Board / Channel | Average Monthly Cost | Typical Reach |
|---|---|---|
| Indeed Sponsored | $100 – $300 | Broad, entry-level |
| LinkedIn Premium | $200 – $500 | Professional, mid-to-senior |
| Glassdoor | $150 – $400 | Niche industries |
| Local niche boards | $50 – $150 | Specialized roles |
| Referral bonuses | $1,000 – $3,000 | High-quality, trusted |
I’ve also noticed that for specialized roles, a $1,000 referral bonus often beats a paid ad because the quality is higher. But if you’re in a hurry, sponsored listings on Indeed can start showing applicants within hours. The key is to match your budget to the role’s urgency and skill level—spending $500 on a premium ad for a senior developer makes sense, but it’s overkill for an entry-level warehouse assistant.

From my side as a hiring manager at a large tech company, we rarely think about individual job posting costs because we have annual contracts with multiple platforms. Our per-hire cost averages around $300 when spread across volume, but that includes everything—posting, screening tools, and recruiter time. For a single role, a premium LinkedIn spot might run us $400, but we negotiate discounts. Honestly, the biggest expense isn’t the ad—it’s the hours spent filtering hundreds of applications. Using structured interviews and automated screening saves us more than any board discount ever could.

I work as an independent recruiter, so my cost structure is different. I don’t pay for job postings myself—clients do. But I charge a commission of 15% to 25% of the first-year salary. So if a role pays $80,000, the client pays me $12,000 to $20,000. That’s way more than a job board fee, but I curate candidates and handle the whole process. For a client who posts on their own, they might spend $200 on a listing and then weeks of their own time. My fee covers the time and expertise—it’s a trade-off between money and effort.

As a job seeker, I never really thought about how much companies pay to post jobs until I started helping my friend with his small business. He was shocked that a simple one-month listing on Indeed cost $250. I’ve seen roles on LinkedIn that say “sponsored” and I realize those companies are investing real money to get my attention. It makes me appreciate the effort more, but also makes me curious—if they’re spending that much, they probably want to hire quickly, which could be good for me if I’m a strong candidate. I’ve also noticed that companies that pay for premium listings tend to respond faster.

From an HR consulting perspective, job posting costs are just one piece of the recruitment budget. The average cost per hire in 2025 was about $4,700 according to SHRM, and that’s expected to rise to $5,200 in 2026. But what many organizations miss is that the cheapest posting isn’t always the most cost-effective. A $100 ad on a free board that brings in 300 unqualified applicants costs more in screening time than a $500 ad on a niche board that delivers 10 strong profiles. I always advise clients to track time-to-hire and quality-of-hire metrics alongside direct posting costs. The real ROI comes from filling roles faster with the right people.


