Advanced Paycheck & Salary Management System

Advanced Paycheck & Salary Management System
G-Paycheck is an advanced and highly configurable paycheck system built for QBCore, ESX, QBox, and custom frameworks. It features a built-in UI for players to view and collect their pending paychecks, with full support for themes to match your server’s style. Bosses get access to a powerful management menu to set salaries, pause payments, apply temporary or permanent penalties, and manually approve paychecks if desired. With optional accumulated paycheck mode, players must work a full hour before receiving a paycheck, encouraging longer duty sessions. The system also includes salary progression (with G-DutyV2), welfare payments for unemployed players, support for Target/TextUI or slash commands, and automatic cleanup of collected paychecks. Everything runs through a flexible bridge system, making it easily adaptable to any server. Plus, it supports multiple languages, Discord logging, and developer-friendly exports for maximum customization.


:page_with_curl:Docs/Config - g-paycheck & salary management | Groot Development
:previous_track_button: Preview - https://youtu.be/d8kxxRFjkrY?si=MoeH5pCFW9LNof09


Supported Frameworks: ESX (v1.11.0 or newer), QBCore, QBox, Custom

Supported Target Systems: qb-target, ox_target — also works with text UI if you prefer not to use a textui.


Purchase here

:lock: Escrow - https://groot-development.tebex.io/package/6953045
:unlock: Unlocked - https://groot-development.tebex.io/package/6953046


Bundles:

:lock:DutyV2 & Paycheck system escrow - https://groot-development.tebex.io/package/6947871
:unlock:DutyV2 & Paycheck system unlocked - https://groot-development.tebex.io/package/6947878


:key: Key Features

  • Built-in Paycheck Collection Menu - Allows players to view and collect individual or all pending paychecks
  • Theme Support - Menus support theming. You can easily change the look and feel to match your server’s style.
  • Custom Framework Support - All core functions run through a bridge system, so it’s fully adaptable to QBCore, ESX (v1.11.0 or newer) , QBox, and other custom frameworks.
  • Accumulated Paycheck Mode - (Optional) setting to require players to work a full hour before earning a paycheck
  • Boss Management Menu - UI for managing salaries, penalties, paused payments, and employee records
  • Manual Approval System - Bosses can manually approve paychecks before they are claimable (Optional)
  • Salary Penalty System - Set temporary or permanent salary reductions with reason and expiration
  • Pause Salary - Temporarily stop salary payouts for specific employees
  • Auto Cleanup - Collected paychecks are cleared on every server restart (can be disable via config)
  • Next rank hit - Shows the player’s next job rank directly in the UI (can be disabled via config).
  • Target/TextUI Support – Configure the boss and user paycheck menus to open via either target interaction or TextUI prompts, based on your server’s preference.
  • Slash Command Support – Open the boss paycheck menu using the /paycheckboss command for quick access without needing a target or UI zone.
  • Salary Progression - job employees with progressive salary increases based on total duty time. For example, after reaching 5 hours of duty, their salary can automatically increase by 5%. This feature requires the G-DutyV2 script to function.
  • WelfareCheck - Automatically pay a configurable welfare amount to unemployed players.
  • base salary
  • offduty salary
  • Multi-language Support
  • Discord Logging
  • Developer-Friendly Exports

Dependencies

  • oxmysql

Screenshots


:package: Check out our other scripts

g-dutyv2
g-crafting
g-shops-v2
g-scoreboardV2
g-redeem-code
g-duty
g-pausemenu-simplified


g-pausemenu-simplified


:package: Check out our Fivem maps

g_shoeshop
g-ifruit


Code is accessible No (Yes in open source version)
Subscription-based No
Lines (approximately) 2800 +
Requirements ESX (v1.11.0 or newer) or QBcore or QBox or Custom
Support Yes
2 Likes