Lifetime updates included on every script — buy once, keep it running through framework bumps. Browse scripts →
Home Shop Jobs Scripts

Premium FiveM Job Scripts for QBCore and ESX

Every roleplay economy runs on its jobs. This category collects police, EMS, mechanic, mining, delivery, and custom career scripts for QBCore, ESX, and Qbox, with configurable payouts and boss menus so the work fits your server instead of the other way around.

Scripts in this category

32 products
Open Source Bahama Mamas Job Script for FiveM
ESXQBCoreQbox
Open source Bahama Mamas job, preconfigured for two MLOs
$10.00
FiveM Boss Menu for Jobs, Gangs and Businesses
ESXQBCoreQbox
Spin up unlimited boss menus, one for every society you run
$20.00
57-Item Beanmachine Job Script for FiveM
ESXQBCoreQbox
The Gabz Beanmachine job where even the toilets work
$10.00
Animal Control Job Script for FiveM with Bait & Crates
ESXQBCoreQbox
Capture strays across Los Santos with deposit-backed job vehicles
$10.00
Free FiveM Jail Script with Breakouts, Pickles Prisons
ESXQBCoreQbox
The free jail script that runs multiple prisons on one map
FREE
Pickle's Free FiveM Surgery Script with Training Mode
ESXQBCoreQbox
Resurrect dead players onto the operating table, or lose them
FREE
FiveM Gold Panning Job Script
ESXQBCoreQbox
River panning job with water collection, purification table and NPC buyer
$10.00
FiveM Police Shield Script with Ballistic & Riot Types
ESXQBCoreQbox
Ballistic and riot shields officers can drop or plant mid-firefight
$9.00

Job scripts are the difference between a server people visit and a server people live on. When a fresh spawn can clock in at a job center, run a delivery route, and grind toward something bigger, your economy starts moving without an admin pushing it along. This category collects job resources for QBCore, ESX, and Qbox servers. It covers whitelisted careers like police and EMS alongside civilian jobs such as mining, delivery, and mechanic work that any player can pick up in their first ten minutes.

The best job scripts do more than pay out cash on a timer. They give players a loop worth repeating. A mining job with ore grades and a smelting step beats one that teleports rocks into your pockets, and a mechanic job with real repair interactions keeps a shop staffed on a Friday night. Look for scripts that route earnings through society accounts so bosses handle payroll in character, and that expose payouts, locations, and job grades in config rather than burying them in code.

What to look for in job scripts

  • Configurable payouts: every price and salary should live in a config file. Server economies vary wildly, and a job that pays 500 an hour on one server can break the market on another.
  • Boss menus and job grades: hiring, firing, and promotions should happen in game through a boss menu, not through admin commands. Society account support means the business pays wages from its own balance.
  • Whitelisted and civilian modes: emergency services need whitelist control, while grind jobs like mining and delivery should be open at a job center so new players have something to do immediately.
  • Interaction support: check whether the script uses ox_target, qb-target, or plain markers, and whether that matches the rest of your server. A setup where half your jobs use target zones and half use press E markers feels unfinished.
  • Resmon under load: a job script idles most of the time, so idle resmon should sit at or near 0.00ms. Anything that polls every frame while nobody is working the job will stack up fast across a full roster of careers.
  • Escrow policy: escrowed scripts usually leave config and sometimes client files open, but confirm you can edit job locations, blips, and payout tables before you buy if you plan to customize.

Compatibility & installation

Every product page in this category lists its supported frameworks. Most job scripts here target QBCore and ESX directly, and Qbox servers can often run QBCore versions through the bridge, though you should confirm on the product page before purchase. Framework choice matters more for jobs than for most script types because jobs hook deep into your core. Job grades, duty status, and society payments all pass through framework exports.

Installation follows the usual pattern. Drop the resource into your resources folder, add the ensure line to server.cfg, and import any SQL the script ships with. The step people miss is registering the job itself. QBCore jobs go into your shared jobs file, while ESX jobs live in the jobs table in your database. If a job menu shows up but the job never applies to the player, a missing job registration is the first thing to check. Also confirm dependencies before restarting, since many modern job scripts expect ox_lib for menus and notifications.

Why buy from us

Job scripts are the hardest category to buy blind. A weak one does not just fail on its own, it leaves a hole in your economy where a career should be. We list resources with framework support, dependencies, and escrow status stated up front, so you can match a script to your stack before checkout instead of finding out in your server console. Product pages keep the details that matter for jobs specifically: what the pay loop looks like, whether societies are supported, and what you can change in config.

Buy once, keep the updates. When a creator patches a script for a new framework version, the updated files show up in your account. That matters for jobs more than most categories, since framework changes to job grades and duty handling are exactly the kind of update that breaks older resources.

Frequently asked questions

Do these job scripts work with Qbox?

Most job scripts here target QBCore or ESX directly. Qbox can usually run QBCore versions through its bridge, but confirm the product page lists Qbox support or bridge compatibility before you buy. Job grade handling is one of the areas most likely to need adjustment when moving between cores.

Can I change payouts and salaries after installation?

Yes on any well-built script. Payouts, prices, salaries, and shift times should sit in the config file, not in compiled code. Check the product page for a config preview if you plan to tune the economy heavily. Escrowed scripts usually leave config open even when client and server files are locked.

What is the difference between a whitelisted and a civilian job?

Whitelisted jobs require an admin or ACE permission before a player can sign on, which fits police, EMS, judge, and doctor roles. Civilian jobs are open at a job center so any fresh spawn can clock in. Most servers run a mix so new players always have something to do while the whitelisted departments handle roleplay-critical work.

Do I need ox_lib for these scripts?

Many modern job scripts do, since ox_lib provides menus, notifications, and context UI that creators no longer want to rebuild per resource. The product page lists dependencies. If you already run ox_lib for inventory or target, adding job scripts on top usually needs nothing extra.

Will these scripts hit my server performance?

A well-written job script should idle at or near 0.00ms when nobody is on duty and stay under 0.10ms during active work for most players. If you are stacking ten career scripts, watch total resmon rather than per-script numbers. Anything polling every frame will show up fast on a full grid.

How do boss menus and society accounts work?

A society account is a shared business balance that collects income from the job and pays out wages, so a boss can hire, fire, promote, and set salaries in game through a menu instead of an admin doing it. Any serious QBCore or ESX job script should support societies out of the box. It is the difference between a business your players can actually run and a static payout timer.

What happens if I want to add a custom job later?

Adding a custom job means registering it with your framework, either in the QBCore shared jobs file or the ESX jobs database table, then adapting a generic job script to your locations or building a small script around your framework exports. Any of the mining, delivery, or courier scripts in this category can serve as a working template.