← All posts

Job Board Pricing Models: What to Charge for Listings

Compare job board pricing models: single paid post, credit packs, paid featured upgrades and tiered prices, and the WP Career Board setting behind each.

The job board pricing models that matter for a board you run yourself come down to four: a flat price per post, prepaid credit packs, a paid Featured upgrade, and different prices for different kinds of employer. You can combine them. Most boards that charge at all end up with a mix.

What nobody can tell you from the outside is the number. Any price range you read in a listicle is a guess from somebody else’s audience, so this post sticks to the part you can decide: which model fits your board, and which setting in WP Career Board makes it work. All of the paid side is in Pro. The Free plugin runs the board and leaves posting free.

Start free or start paid

A new board has a cold-start problem. Employers won’t pay to post where there are no candidates, and candidates won’t show up where there are no jobs. That’s why plenty of owners leave posting free for the first few months, fill the board, and switch charging on once there’s an audience worth paying for.

In WP Career Board that’s the default. Credits are opt-in per board, and the default credit cost is 0, so a fresh install lets employers post for nothing. Nothing about the board changes when you decide to charge later. You open the board’s settings, put a credit cost above zero, and the next job an employer submits is priced.

Because the cost lives on the board, not on the whole site, you can run two boards side by side. One can stay free to pull in volume while another, for a narrower niche, charges from day one.

A single paid post

The simplest model: every listing costs the same, and the employer pays to publish. It’s easy to explain, and it’s easy to compare against the board down the road.

The catch is friction. Someone posting one job a quarter doesn’t mind. A recruiter posting twelve in a week has to go through checkout twelve times.

In Pro, this model is a per-board credit cost. Set it to 1 and give your packs a straightforward value, and one credit is one post. When an employer submits a job, Pro holds the credits and settles them when the listing goes live. If the employer doesn’t have enough credits, the charge fails with an insufficient-credits error and the job isn’t published. A daily reconcile job also clears credit holds that were orphaned, so a crashed checkout doesn’t leave an employer short.

Credit packs for repeat posters

Credit packs sell the same thing in bulk. The employer buys a pack, then spends credits whenever a role opens. For you, that means cash up front and a reason for the employer to come back. For them, one checkout instead of many.

You set the packs yourself, and the sale can run two ways. Pro has native Stripe and PayPal checkout, so employers can buy credits from their dashboard without a store plugin. Packs, coupons and receipts live under Settings > Credits. If you already run WooCommerce, Paid Memberships Pro or MemberPress, you can sell credits as products in that store instead and map each product to an amount of credits.

Pick one route and stay with it. Two checkouts for the same credits is the kind of thing that confuses support more than it helps sales.

Featured is the easiest add-on to explain, because the employer can see what they’re buying: their listing sits above the others. The Free plugin already has the featured flag. What Pro adds is a charge for it.

An employer who wants the lift pays in credits, and Pro applies the flag only once the credits are held. The charge is wrapped in a lock on that employer’s balance, so a double click on the button costs one featured period, not two.

This model works well next to a free or cheap base post. The standard listing is what gets employers in the door, and Featured is the upsell for the role they care about.

Different prices for different employers

Not every employer should pay the same. A member of your community, a paying partner, and a stranger who found you through search are three different relationships.

Pro supports tiered credit pricing by BuddyPress member type, Paid Memberships Pro level, or MemberPress membership. If an employer qualifies under more than one, the cheapest tier wins. So you can give members a lower cost per post without building anything custom.

One honest limit: the subscription itself belongs to PMPro or MemberPress. Career Board reads the level and prices credits accordingly, but it isn’t a subscription billing system. If “pay monthly for unlimited posts” is the model you want, that plan is built and billed in the membership plugin.

What isn’t built in

A few things people assume are included and aren’t. Selling access to your resume database is not built in. Pay-per-application and pay-per-click aren’t shipped either. If your plan depends on one of those, build the rest of the model around what exists, or handle it outside the plugin.

Free versus Pro, in one place

ModelFreePro
Free postingYesYes (cost 0 is the default)
Paid post, credit packsBridge filters onlyYes
Paid FeaturedFlag onlyYes
Tiered pricesNoYes

Free ships hooks (wcb_employer_credit_balance, wcb_credit_purchase_url, wcb_credits_enabled) so another credit system can plug in, but it doesn’t charge anyone by itself. For the full feature rundown, see how Pro handles monetization. Plans and what’s included are on the pricing page.

Testing a price without guessing

You won’t get the first price right, and that’s fine. Credits make it cheap to be wrong, because changing the cost on a board is a settings edit, not a rebuild.

Change one thing at a time. Raise the cost, wait a few weeks, and watch two numbers: how many employers still post, and how many give up at checkout. If posts drop sharply and checkout abandons rise, the price is the issue. If posts hold, you left money on the table.

Don’t copy a rival’s price. Their audience, their traffic and their cost of getting an employer are not yours. A niche board with a tight, hard-to-reach audience can charge more than a general one, because the listing reaches people the employer can’t find elsewhere.

If you’re still choosing the audience, start with how to start a niche job board. And if you’re weighing a hosted service against owning the board, the comparison with SaaS job boards covers what you keep and what you run yourself.

Watch it

How to Take Payment by Stripe or PayPal in WP Career Board2:16Chapters and transcript

Browse the full video library →