1/3

Standalone Scripts

Agency-Banking

One-time
US$18.99

Final price, tax included.

+16 points, 10% back
Runs on
  • QBCore
  • Qbox
  • ESX
  • No framework
  • Updates included, at no extra cost
  • Support anytime at help.agencyg.de, usually within a few hours

Payment and delivery run through Tebex, the official payment partner for Cfx.re and FiveM. Your scripts are assigned to your Keymaster account immediately.

Description

The bank your whole city runs on. Agency Banking turns every bank branch and ATM into a full banking app: wallet, custom cards, transfers, fixed deposits, stock and crypto trading and a complete activity log. It finds QBCore, Qbox or ESX by itself and runs fully standalone without any of them, with its own accounts and database tables.

🎥 Showcase: https://youtu.be/hkPmecgvLP0


🆕 New in Version 1.4.1: One colour for all Agency scripts

  • ✔ Agency Companion: free app for iPhone, iPad and Mac Android and the browser, plus the free Agency-Companion script: one /app code links every Agency script on the server. In the app players check their balance, send transfers (now also to friends who are offline) and get a push message as soon as money arrives.

  • ✔ One accent colour for all Agency scripts: picked in /app (admin page), gold by default

  • ✔ Fits every screen: the interface scales to the resolution by itself, from 1080p to 4K and ultrawide

  • ✔ 25 languages: English, German, French, Spanish, Italian, Dutch, Portuguese, Polish, Czech, Slovak, Hungarian, Romanian, Bulgarian, Croatian, Greek, Danish, Swedish, Norwegian, Finnish, Turkish, Russian, Ukrainian, Japanese, Korean, Chinese

  • ✔ Config in the Agency layout: numbered sections with Agency Companion first, English by default


✨ Why Agency Banking

  • Runs anywhere: QBCore, Qbox, ESX or fully standalone, detected on its own

  • Two designs in one resource: the new v1.3 design in the Agency Housing style or the classic v1 design, switched with one line in the config

  • Plug & Play: every table and column is created on the first start, target and notify system are found automatically

  • One account everywhere: balance, cards and deposits stay in sync with the Agency Phone and Agency Pad wallets when they run

  • Agency Companion: check the balance, send transfers and manage fixed deposits from the free phone app


🎨 Two Designs

  • ✔ v1.3 (default): dark panel with gold accents like Agency Housing, a sidebar with a sliding highlight you can drag along and the Inter font shipped with the resource

  • ✔ v1 (classic): the blue liquid glass design of the first releases, for servers that want to keep their look

  • ✔ Same features in both: set Config.Design to 'v1.3' or 'v1', everything else stays the same


💳 Core Features

  • ✔ Wallet overview: bank balance, cash, the active card and quick deposit and withdraw

  • ✔ Transfers: send money to any player ID, nearby players are listed for one click

  • ✔ Custom cards: several cards per player with their own name, holder and one of four colour themes

  • ✔ ATM PIN: every ATM asks for a 4 digit PIN, five wrong tries lock it for 60 seconds

  • ✔ Fixed deposits: lock money for 7, 14 or 30 days at 2.0, 3.5 or 6.0 percent, terms and rates fully configurable

  • ✔ Trading: buy and sell stocks and crypto, holdings and cost basis are tracked per player

  • ✔ Activity: every deposit, withdrawal, transfer, card change and payout is logged

  • ✔ 9 bank branches and ATM props ready to use, add or move a branch with one vector3 line


🎯 Framework Support

  • QBCore · Qbox · ESX · Standalone, detected automatically

  • Interaction: qb-target · ox_target · 3D markers with [E]

  • Notifications: Agency Notify · framework notifications · GTA feed

  • Standalone: players by Rockstar licence, admins by ACE or a licence list, accounts in the bank's own table, shared with Agency Phone or connected to your own money system through hooks


⚙️ Built For Server Owners

  • 🗄️ Auto database setup: creates every table and new column on start, MariaDB and MySQL 8, never deletes data

  • 🧩 One commented config file: including a standalone section that says exactly what works without a framework

  • 🛡️ Server-side validated: balances, transfers, PINs, interest rates and payouts are checked on the server

  • 🔌 Developer friendly: server exports to read, add and remove bank money and cash and to log transactions, client exports to open the bank or an ATM

  • 🌍 25 languages, English by default


📦 Dependencies

  • oxmysql (required)

  • QBCore, Qbox or ESX (optional, runs standalone without one)

  • qb-target or ox_target (optional, 3D markers with [E] otherwise)

  • Agency Phone or Agency Pad (optional, for the shared wallet and live market prices)


🛒 Works great with


📖 Docs: https://docs.agencyg.de/banking
📦 More scripts: https://shop.agencyg.de
💬 Support & Discord: https://discord.gg/RTax3aBMUs

config.lua, the translations, the SQL file, the framework layer and the menu files stay open for editing.

Agency-Banking

US$18.99

Also in a bundle: Agency-Banking + Agency-Phone + Agency-Lifeinvader V3

€58.99 €83.97 save 30%

Changelog

Every update of Agency-Banking, straight from our Discord.

1.5.0LatestNov 5, 2026

✨ New

  • Business: New page in the bank for job, gang and shared accounts, bosses pay in from or pay out to their own bank account
  • Business: Every account shows its balance and the latest movements, players with several jobs (Qbox multi job) see all of them
  • Renewed-Banking drop-in: exports['Renewed-Banking'] is answered by Agency Banking, so qbx_core paychecks, qbx_policejob fines, qbx_ambulancejob bills and qbx_vehicleshop sales keep working
  • Renewed-Banking drop-in: All server exports are there: handleTransaction, getAccountMoney, addAccountMoney, removeAccountMoney, GetJobAccount, CreateJobAccount, addAccountMember, removeAccountMember, getAccountTransactions
  • Renewed-Banking drop-in: Uses the same table bank_accounts_new, all society money of your server stays as it is
  • Agency-Gangs: The gang bank shows up under Business, rank permissions bank_deposit and bank_withdraw apply and the movements come from the gang log
  • Commands: /givecash [id] [amount] hands cash to a player next to you, like in Renewed-Banking
  • Transactions booked by other scripts through handleTransaction now appear in the player's activity

🔧 Improved

  • QBCore: With qb-management running, the business accounts use its balances, boss menus and the bank show the same money

⚙️ Config

  • New Config.BusinessAccounts: Enabled, RenewedBanking, Storage (auto, banking, qb-management), TransactionLimit, GiveCashCommand, AgencyGangs

📦 Update notes

  • Qbox: remove the Renewed-Banking folder and keep ensure Agency-Banking, the manifest provides Renewed-Banking
  • Replace the folder and add the new Config.BusinessAccounts block to your config.lua, the tables are created on start
1.4.1Oct 28, 2026

✨ New

  • Offline transfers: transfers from the Agency Companion app now also reach players who are not online, the money lands in their account and shows up in their activity
  • Push on incoming money: the recipient's linked Agency Companion app gets a notification as soon as a transfer arrives, also when they were offline
  • One colour for all Agency scripts: the bank follows the colour your admins pick in Agency-Companion (/app, admin page), gold without it
  • Own colour per player: round colour swatches in Settings, players follow a new server colour by themselves and can still choose their own
  • 25 languages: bg, da, el, es, fi, hr, hu, ja, ko, nb, sk, uk and zh join the existing languages, and the whole bank menu is translated now, not only the messages
  • Agency-Progressbar: a short "Inserting card" bar at the ATM when Agency-Progressbar runs (also standalone)

🔧 Improved

  • Screen fit: bank, ATM and pairing window scale to the resolution by themselves, from 1080p to 4K
  • Header: the Agency logo top left instead of an icon
  • Notifications: Agency-Notify (or Agency-Essentials) when it runs, then the framework, then a plain GTA notification
  • Recipient message: a transfer from the app now also tells an online recipient in game who sent the money
  • Classic design: loads Inter from the resource instead of Google Fonts

🗑️ Removed

  • Display size slider: no longer needed, the size fits the screen automatically

⚙️ Config

  • New layout: config.lua is sorted into numbered sections, Agency Companion comes first
  • New options: Config.Companion.Enabled, Config.AccentColor, Config.Progressbar and Config.Transfers (Offline, PushOnReceive)
  • Standalone hooks: optional addOfflineBank for offline transfers with your own money system

📦 Update notes

  • Replace the resource folder and take over your values in the new config.lua, accounts, cards and fixed deposits stay untouched
  • Old settings like Config.Companion.Enable and Config.Locale = 'esm' keep working
  • One new table (agency_banking_cmp_feed) is created on start, nothing to import
1.3.1Sep 13, 2026

🔧 Improved

  • Display size changes now use 1% steps instead of 5%.
  • Text, icons and edges stay crisp after resizing.

🐛 Fixed

  • The display size slider now follows the mouse without jumping or ending at the wrong size.
  • Fixed resizing in the current design and classic v1.

📦 Update notes

  • Only menu files and fxmanifest.lua changed.
  • No database changes. config.lua is unchanged.
  • Replace the resource and restart it. Players keep their selected display size.
Show all 5 versions
1.3.0Sep 13, 2026

✨ New

  • Standalone operation without QBCore, QBox or ESX, using Rockstar licences to identify players and ACE or a licence list for admins.
  • Standalone balances and cash are managed by the bank; Agency Phone shares the balance, and custom money systems can connect through hooks.
  • Standalone mode supports cards, transfers, fixed deposits, trading, ATM PINs and the Companion app, with data saved.
  • Server exports: GetBankBalance, AddBankMoney, RemoveBankMoney, GetCashBalance, AddCashMoney, RemoveCashMoney and AddTransaction.
  • Database tables, columns and indexes are created automatically on first start for MariaDB and MySQL 8.

🔧 Improved

  • Framework detection automatically finds QBCore, QBox or ESX, including frameworks started later; standalone is selected only if none is installed.
  • The console reports the detected framework or standalone mode on every start.
  • The menu has a dark panel, gold accents, pill buttons and a gold sidebar highlight that follows page changes or mouse movement while dragging.
  • The menu font is included with the resource.
  • Set Config.Design = 'v1' to restore the classic blue design with all features.

🐛 Fixed

  • Server-side validation now checks payouts, interest rates, fixed deposits, cards and transactions, preventing modified clients from creating money or accessing other players' cards.
  • The ATM PIN locks for one minute after five incorrect attempts.
  • Player names can no longer break the menu.
  • MySQL 8 now adds the card name and holder columns required to create cards.
  • The transaction table is no longer rewritten on every start.
  • The Companion app no longer shows paid-out fixed deposits as open.
  • Bank trading now stores purchase prices in the format used by Agency Phone and Agency Pad, keeping profit and loss accurate.
  • On ESX without Agency Phone, share purchases now grant the shares after taking payment.
  • Messages now appear when Agency Notify is enabled but not running.
  • German labels no longer appear in the English menu.

⚙️ Config

  • config.lua adds blocks for design, standalone mode, admin groups and commands.
  • Set Config.Commands.openBankAdminOnly = false to allow all players to use /openbank; by default, only admins can use it.

📦 Update notes

  • Do not replace the new config.lua with your old file. Back up your values, use the new file and reapply them.
  • agency_banking.sql is included for servers whose database user cannot create tables.
  • Accounts, cards, transactions, fixed deposits and Companion pairings survive the update; no import is required.
  • The manifest changed. Run refresh before restarting the resource, or restart the server.
  • config.lua, translations, the framework layer and the menu remain editable.
1.2.0Jul 4, 2026

✨ New

  • Companion: View balances, cash and transactions, transfer money, manage fixed deposits and up to 3 debit cards, and set or change your ATM PIN.
  • Companion: Pair using /abconnect or /abc, then scan the QR code or enter its 6-digit code in the app.
  • Companion: Banking has its own QR code, independent of Agency-Phone and Agency-Elevator.
  • Companion: The Agency-Banking app module is ad-free.

🔧 Improved

  • Localization: Translated new app, pairing and UI text into all 13 supported languages: EN, DE, CS, ES, FR, IT, NL, PL, PT, RO, RU, SV and TR.
  • Security: Money actions use the same validated path as the in-game bank through AgencyBankingBridge; the server rechecks the account and balance on every request.
  • Security: Reads work offline, but transfers, deposits and PIN changes require the player to be online.

🐛 Fixed

  • Fixed deposits: Claims are revalidated server-side to prevent early or duplicate claims.
  • Bank menu: The 6-digit pairing code now always appears under the QR code.
  • Companion panel: Improved open and close behaviour and NUI polish.

⚙️ Config

  • Set Config.Companion.Enable = false to disable the optional companion integration.
  • Pairing codes expire after Config.Companion.TokenTTL, which defaults to 5 minutes.

📦 Update notes

  • Replace the Agency-Banking folder or overwrite: fxmanifest.lua, config.lua, client/main.lua, client/companion.lua, server/main.lua, server/companion.lua, server/companion_relay.lua, html/index.html, html/script.js, html/style.css, html/js/companion.js, html/js/qrcode.min.js, and all files in locales/.
  • Review the Config.Companion block in config.lua; you can keep your existing settings.
  • Existing accounts, cards, fixed deposits and transactions remain unchanged. No migration or manual SQL is needed; pairing tables are created automatically on first start.
  • Requires oxmysql, which is already required. Restart the resource using txAdmin or ensure Agency-Banking.

What customers say

These reviews are about Agency Scripts as a whole and about our other scripts, not about this one.

5.049 reviews

Do you have this script?

Then say what it is like. Two minutes, and it is the thing the next person reads before deciding.

Write a review

Just what I was looking for

Storm_Trouper· Product Review· Agency-ElevatorGot it free

Best free elevator script I've seen

TheEasyModeGamer· Product Review· Agency-ElevatorGot it free

good script that you can use

good script that you can use

Machine translated · original: German

Tekkfreakxx· General Review

LOVE AGENCY SCRIPTS!!

THE SCRIPTS A MANAGEABLE AND VERY IMMERSIVE. GREAT ADD ON TO SERVERS AND SO MUCH FUN!!! 1000% RECOMMEND!!

👑𝓧𝓮𝓷𝓪 𝓚𝓲𝓷𝓰 💋💦· General Review

Very Good

Simple script but fully functional, I liked it a lot

Machine translated · original: Portuguese

Gon· Product Review· Agency-WatchGot it free

Really nice scripts and giveaways

Issmael 🐝· General Review

Goes well with

Agency-Phone

Standalone Scripts

Bestseller
5.0(2)

Agency-Phone

The last phone resource you'll ever need. Agency Phone is the most advanced, feature-rich phone resource for FiveM, built from the ground up with a…

US$55.99
Agency-Lifeinvader V3

Standalone Scripts

Agency-Lifeinvader V3

The ad agency of your city. Agency Lifeinvader V3 puts player ads on every screen: a live feed, six categories, boosts, scheduling and drafts, review…

US$18.99
Agency-Vending

Standalone Scripts

Agency-Vending

Vending machines that actually belong to someone. Agency Vending turns every GTA vending machine into a working business, auto-detected props, 4…

US$16.99
Agency-Housing

Standalone Scripts

Agency-Housing

Houses your players actually live in. Agency Housing is a database driven housing system you build in game instead of in a config file: place the…

US$44.99

Want it tailored to your server?

We adapt Agency-Banking to your server: extra features, your design, integrations. Fixed price instantly, 50% deposit via PayPal.

Calculate your price