[ESCROW] Banking System - ESX

[ESCROW] Banking System - ESX

€15.00

Add to Basket

Bring a modern, realistic and professional banking system to your FiveM server.

This script is built for ESX Legacy and gives your server a full banking workflow with its own IBAN per player, deposits/withdrawals, IBAN transfers with saved contacts, a complete transaction history and a full loan system. Perfect for servers that want a more realistic economy without relying on the basic ESX banking.


✨ Features

  • Modern banking system for FiveM / ESX Legacy

  • Own IBAN generated automatically for every player

  • Deposit and withdraw between cash and bank account

  • IBAN transfers with a configurable fee

  • Transfer contacts: save name + IBAN and send money with one click

  • Offline IBAN transfers, can be disabled

  • Full loan system with interest, installments, due dates and automatic collection

  • Overdue fee for unpaid loan installments

  • Complete transaction history for every account

  • Direct integration with the real ESX money/bank accounts

  • Instant sync to users.accounts, database always shows current values

  • Configurable account aliases for custom ESX/inventory setups

  • Bank blips and interaction markers

  • Configurable prop (e.g. an ATM) spawned automatically at every bank location

  • /bank and /iban commands

  • Modern, dark-themed UI

  • Optimized, clean and well-commented code


Banking System

The bank gives players a clean and realistic way to manage their money.

Players can open the bank, deposit or withdraw cash, transfer money to any IBAN or online player, and save frequent recipients as contacts for one-click transfers. Every action is logged in a full transaction history with sender, recipient, amount, fee and running balance.


Loan System

The script includes a complete loan system: players can take out a loan within your configured min/max amount, which is paid out directly to their bank account. The loan is automatically split into installments with interest, a due date per installment and automatic collection — including an overdue fee if a player doesn't have enough money on time.


⚙️ Configuration

Everything important can be adjusted inside the config:

  • Currency symbol and command names

  • IBAN prefix, length and format

  • Transfer fee (percentage, min/max) and offline transfers

  • ESX account names and fallback aliases for custom setups

  • Realtime account bridge for other scripts/HUDs

  • Loan amount, interest, installments, due date and auto-collection

  • Blips and markers

  • Props: enable and choose a model, heading and offset to spawn a prop (e.g. an ATM) at every bank location

  • Bank locations


Included Files

  • fxmanifest.lua

  • config.lua

  • client/main.lua

  • server/main.lua

  • Full NUI files:

    • html/index.html

    • html/style.css

    • html/app.js

  • install.sql

  • README.md, CHANGELOG.md, LICENSE.md