Back to Resources
v1.0.0 — Free

FR Banking

The reference banking system for FiveM. Server-authoritative, premium interface with hand-built SVG icons, personal accounts, ATMs, transfers, savings, loans with embargo, bills and business accounts. ESX Legacy and QBCore.

Server-authoritativeATMs · Savings · Loans · BusinessESX Legacy · QBCore

v1.0.0 · ~ 58 KB · Updated: 2026-06-30 · ESX · QBCore

Replaces your existing bank

FR Banking REPLACES your banking system. Disable esx_banking (ESX) or qb-banking (QBCore) before starting.

ESX: delete folder resources/[esx_addons]/esx_banking

QBCore: add "stop qb-banking" in server.cfg

Features

The complete bank your server deserves

Personal accounts with unique number FR-####-####-####
ATMs detected by prop model — limited interface
Bank branches with teller NPC + map blips — full interface
Deposit, withdraw and transfers validated on server
50-transaction history with search and income/expense filters
Animated virtual card with account number and holder
Hand-built SVG daily cash flow chart
Savings account with configurable interest cycle
Loans scaled to total wealth — automatic embargo on missed payment
Bills between players issued by authorized jobs
Business accounts with payroll and audit log
Optional security PIN with lock-out after failed attempts

System modules

Everything a professional bank needs in a single script

Personal accounts

Unique number FR-####-####-####, animated virtual card, real-time balance

ATMs

Detected by prop model — deposit, withdraw, balance and card

Transfers

To any account by number (online/offline), configurable fee

History + chart

Last 50 filtered transactions, SVG income vs. expense chart

Savings account

Server cycle interest, last 20 payout history with running balance

Loans

Scaled to total wealth, configurable terms, embargo on missed payment

Bills

Authorized jobs issue bills — paid bills credit the business or the employee

Business accounts

ESX uses the same esx_addonaccount — QBCore uses own table — payroll and audit

Dependencies

oxmysql and fr_interact are required — the rest is optional

oxmysql
Requerido

Required — database: accounts, transactions, loans and bills

fr_interact
Requerido

Required — floating "Press E" prompts at ATMs and tellers

fr_notify
Opcional

Optional — enhanced notifications. Falls back to native without it

Configuration

Everything in config.lua — no other scripts to modify

  • Config.Locale — language: "en" or "es"
  • Config.Brand ("FiveBank") — bank name in the UI
  • Config.Currency ("$") — currency symbol
  • Config.OpenCommand ("bank") — console command
  • Config.ATM — enable ATMs by prop model and distance
  • Config.Banks — branches with coordinates, ped and blip
  • Config.Savings — percentage, interval and savings cap
  • Config.Loans — multiplier, minimum, terms and interest tiers
  • Config.Bills — max amount and allowed jobs
  • Config.Society.Accounts — jobs with business account

Quick installation

Four steps to get the bank running

1

Install oxmysql + fr_interact and copy fr_banking into resources/[fr]/

2

ESX: delete esx_banking | QBCore: add stop qb-banking in server.cfg

3

Add ensure oxmysql, ensure fr_interact, ensure fr_banking in server.cfg

4

Fully restart the server and verify the console messages

Database tables are created automatically. You can also import sql/fr_banking.sql manually.

Full documentation

Loans, embargo, ESX/QBCore business accounts, advanced configuration and more

Open documentation

Ready to open the bank?

Download FR Banking for free. The reference banking system for FiveM — server-authoritative, no compromises.

Log in to download

Cookie Settings

We use cookies to improve your experience, analyze traffic and provide additional features. You can accept all cookies, reject them or customize your preferences.