What is FR Banking?
FR Banking (v1.0.0) is FiveRank's reference banking system for FiveM — released free for the community. Fully server-authoritative (every amount, transfer and permission is validated on the server). Premium interface with hand-built SVG icons. Works with ESX Legacy and QBCore without modifying any other script.
The bank your server deserves — free.
Main modules
| Module | Description |
|---|---|
| Personal accounts | Unique number FR-####-####-####, animated virtual card |
| ATMs | Detected by prop model — limited interface (deposit, withdraw, balance, card) |
| Bank branches | Teller NPC + map blips — full interface |
| Transfers | To any account by number (online and offline), configurable fee |
| Transaction history | Last 50 transactions with search and income/expense filters |
| SVG chart | Hand-built daily cash flow (income vs. expenses) |
| Savings | Interest on server cycle, last 20 payout history |
| Loans | Scaled to total wealth — automatic embargo on missed payment |
| Bills | Authorized jobs charge any player |
| Business/Society | Shared job accounts with payroll and audit log |
| Security PIN | Optional — lock-out after failed attempts |
Key features
- Server-authoritative: no amount is processed without server-side validation
- Premium interface with line-style SVG icons, no emojis — FiveRank crimson/gold identity
- ESX: uses the same
esx_addonaccount(society_<job>) as paychecks and boss menus — no duplicate balances - QBCore: own auto-created table, zero extra setup
- Database tables created automatically on first launch
fr_notifyoptional — falls back to native notifications- Bilingual: EN and ES included
Dependencies
| Resource | Status | Role |
|---|---|---|
oxmysql | Required | Database — accounts, transactions, loans, bills |
fr_interact | Required | Floating "Press E" prompts at ATMs and tellers |
fr_notify | Optional | Enhanced notifications |
| ESX Legacy / QBCore | Optional | Economy framework — auto-detected |
⚠️ Important before installing
FR Banking replaces your existing banking system. You must disable the old bank before starting this script:
- ESX: delete the folder
resources/[esx_addons]/esx_bankingcompletely. - QBCore: add
stop qb-bankinginserver.cfgbeforeensure fr_banking.
Credits
- Author: FiveRank Team · License: Free for community use
- Website: https://fiverank.gg · Docs: https://docs.fiverank.gg