LOS SANTOS HQ ๐Ÿ”ฅ Flash Sale: 20% Off All In-House Assets โ€” Code: LOS_SANTOS_20 • 0.00ms Resmon Standard
Discord HQ
QBCore Framework Mastery

Step-by-Step Guide: How to Create a Custom Multi-Tier Job in QBCore Framework

โœ๏ธ By RolePlay.ly QBCore Lead (Senior FiveM Developer) • ๐Ÿ“… July 28, 2026 • โฑ๏ธ 11 min read • ๐Ÿ‘๏ธ 3,135 views
Step-by-Step Guide: How to Create a Custom Multi-Tier Job in QBCore Framework

Jobs form the backbone of any serious roleplay economy. Whether you are building an automotive mechanic workshop or an international delivery firm, this tutorial covers registering job ranks, salaries, and on-duty restrictions.

1. Registering the Job in qb-core/shared/jobs.lua

['mechanic_apex'] = {
    label = 'Apex Performance Garage',
    defaultDuty = true,
    offDutyPay = false,
    grades = {
        ['0'] = { name = 'Recruit', payment = 50 },
        ['1'] = { name = 'Technician', payment = 120 },
        ['2'] = { name = 'Lead Mechanic', payment = 200 },
        ['3'] = { name = 'Boss', isboss = true, payment = 350 },
    },
},
V

Written by RolePlay.ly QBCore Lead

Senior engineering lead at RolePlay.ly Studios. Specializing in FiveM server architecture, 0.00ms resmon optimization, and QBCore/ESX framework bridges.

← Back to All Guides
Recommended Next Guides

Related FiveM Tutorials

Continue mastering QBCore Framework Mastery with our companion articles

All QBCore Framework Mastery Guides