Pricing

One price per job. Unlimited candidates.

Pay for the roles you're hiring for. Welcome as many candidates into each one as you like.

Starter

$149/ month

For solo recruiters and small TA teams just getting started.

5 active jobs
Need more? Upgrade anytime.

Every plan includes

  • Unlimited candidates per job
  • AI portal builder included
  • Real-time alerts on every signal
  • Engagement analytics + hiring-manager share links
  • Unlimited recruiter seats
  • Custom email templates
  • Audit log export
  • Email + chat support
Start now

Team

Most popular
$299/ month

For growing TA teams running multiple roles in parallel.

20 active jobs
Need more? Upgrade anytime.

Every plan includes

  • Unlimited candidates per job
  • AI portal builder included
  • Real-time alerts on every signal
  • Engagement analytics + hiring-manager share links
  • Unlimited recruiter seats
  • Custom email templates
  • Audit log export
  • Email + chat support
Start now

Business

$499/ month

For scale-out recruiting teams with serious hiring volume.

50 active jobs
Need more? Talk to Luke about Enterprise.

Every plan includes

  • Unlimited candidates per job
  • AI portal builder included
  • Real-time alerts on every signal
  • Engagement analytics + hiring-manager share links
  • Unlimited recruiter seats
  • Custom email templates
  • Audit log export
  • Email + chat support
Start now
Unlimited candidates

Every plan welcomes every candidate. We don't tax you for running a competitive search.

AI portal builder

Included on every plan. Describe a role and AI drafts the candidate portal in about 90 seconds. Fair-use limits keep it fast, and normal recruiting never comes close to them.

Real-time alerts

Real-time notifications on every plan, in Slack or email. The moment a candidate engages, you know.

Cancel anytime

No trial games, no lock-in. Stop billing next cycle whenever you want. 30-day money-back on annual.

Transparent pricing

What counts as an “active job?”

One number decides your price: how many roles you have open at once. Everything else about CandidHQ is identical on every plan.

The only number that changes

Starter
5 jobs
Team
20 jobs
Business
50 jobs

Unlimited candidates, unlimited recruiters, and the full toolset on every row.

A job profile that's open

If you've created a job profile and haven't archived it, it counts as active for that billing cycle.

Close a role, stop the meter

The moment you archive a job, it stops counting toward your active total. You're billed accurately the next cycle, never for roles you've already closed.

Unlimited candidates per active job

Run a five-person search or a five-hundred-person search. The price is the same. Welcoming candidates costs nothing extra.

No per-seat charges

Add as many recruiters to your account as you like. We charge per active job, not per user. If you outgrow your tier, upgrade in one click. No surprise seat fees, no per-recruiter taxes.

Enterprise & procurement

More than 50 jobs, or custom terms?

Any plan can pay by Stripe invoice (Net 30, ACH, card), monthly or annual. Beyond Business, we'll set a custom active-job ceiling, raise your AI limits, open a dedicated Slack channel with Luke, and run onboarding live. Book 30 minutes and we'll set it up with a real portal in your branding.

Stripe invoicing
Net 30 terms, ACH or card. Any plan.
Custom job ceilings
Past 50 active jobs, priced to fit.
Higher AI limits
More headroom for high-volume teams.
Onboarding with Luke
Live setup of your brand and first roles.
Dedicated CS
A Slack channel with Luke and the team.

Pricing questions

Everything you might want to know about billing.

Still not sure which plan fits? Luke will walk you through it on a 15-minute call, no pitch.

Talk to Luke
Cancellation and refunds?

Cancel anytime from your account. Your subscription stops renewing at the next billing cycle. 30-day money-back guarantee on annual plans, no questions asked.

Can I pay by invoice or purchase order?

Yes, on any plan, monthly or annual. Book a 30-minute call with Luke. We'll send a Stripe invoice with Net 30 terms (ACH or card). Procurement-friendly without making you wait for a sales cycle.

Annual vs monthly?

Annual saves 17% (about two months free) and adds a 30-day money-back guarantee. Monthly runs month to month with no commitment. Both can pay by card or Stripe invoice.

What if I exceed my active-job limit?

Upgrade in one click from your billing page — your usage continues uninterrupted and we prorate the charge. Beyond Business (50 active jobs), book a 30-minute call with Luke and we'll set up an Enterprise plan that fits.

Do you charge per seat?

No. Add as many recruiters to your account as you need. We charge per active job, not per user.

Are there setup fees or hidden charges?

Nothing hidden. Just the tier price you see. No onboarding fee, no implementation fee, no per-portal fee, no per-seat fee.

Make candidates happy. Starting on the next role you open.