QBCore has become the framework of choice for new FiveM RP servers in 2026. Its clean Lua codebase, strong performance, and growing ecosystem make it ideal for both beginners and experienced server owners. This guide covers everything from first setup to advanced configuration.
Initial QBCore Setup
QBCore requires Artifact 5000+ and txAdmin. From txAdmin setup wizard, select QBCore recipe. It automatically installs QBCore framework, essential resources, and example scripts. After deployment, verify with 'start qb-core' in console — look for 'QBCore has been started successfully'. Default admin: edit 'Config.Princess' in qb-core/config.lua and set your Steam ID. Restart the server and you'll have admin access. First login: use /admin to open admin menu.
Essential QBCore Resources
Must-install resources for any QBCore server: qb-inventory (item management with weight system), qb-clothing (character appearance), qb-phone (in-game phone with apps), qb-garages (vehicle storage), qb-houses (property system), qb-jobs (police, ambulance, mechanic), qb-banking (ATM and banking), qb-shops (item shops), qb-fuel (fuel system), qb-hud (player HUD display). Install from the QBCore GitHub or Tebex. Configure each resource's config.lua before enabling.
Economy Configuration
QBCore's economy is configurable via multiple files. Bank account: qb-banking/config.lua sets starting balance and ATM locations. Job salaries: qb-jobs/config.lua per job pay rates. Item prices: qb-shops/config.lua for item buy/sell prices. Black market: qb-blackmarket/config.lua for rare items. Economy balance tips: set starting cash to $5,000-$10,000, job salaries to $500-$2,000/hour, expensive items (cars $50k-$500k) create grind motivation. Review economy bi-weekly and adjust based on player feedback.
Jobs and Businesses
QBCore supports two job types: public jobs (police, EMS, mechanic — apply via job center) and whitelisted jobs (specific roles with applications). Configure in qb-jobs/config.lua: add job name, salary, grades (ranks), and duties. Example: mechanic job has grades: trainee ($500/hr), mechanic ($800/hr), senior ($1,200/hr), owner ($2,000/hr). Add business management with qb-bossmenu — business owners can hire/fire, set salaries, and withdraw company funds.
Performance Tuning
Optimize QBCore for 64+ players: in qb-core/config.lua set 'Server.Callbacks: false' if not using callbacks. Disable unused modules: 'Server.DisableDefaultModules: { "qb-prison", "qb-tow" }'. In server.cfg: set 'sv_mainthreadrate 4' (lower = more CPU). Use 'ensure qb-core' before all other resources. Profile with txAdmin's resource monitor — disable resources consistently above 1ms tick time. QBCore optimized runs at 55-60 FPS on our 8GB plan with 50+ resources.
QBCore provides a clean, performant foundation for your FiveM RP server. Start with the essential resources, configure your economy, add jobs gradually, and profile performance regularly. A well-built QBCore server on proper hardware handles 64+ players at stable 60 FPS.
More in fivem
FiveM Server Hosting
Launch your FiveM server with txAdmin pre-installed. ESX, QBCore, vRP. DDoS protected.




