FiveM Taxes Resource (ESX, QBCore, QBOX)

Legends Tax System

Legends Tax System is a comprehensive, automated tax collection resource for FiveM - built to give your server a functioning economy with zero maintenance overhead.

Server owners have been patching together tax solutions with basic configs and manual collection for years. Legends Tax System replaces all of that with a full in-game admin panel, three independent tax types, automatic interest on overdue invoices, and complete audit logging - out of the box, with no file editing required.

In-game Screenshots

Tax Types

Vehicle Tax

Tax players based on vehicle value and class. Supports:

  • Flat global rate or per-category rates (Super, Sports, Muscle, Sedans, Compacts, etc.)
  • Scaling based on number of owned vehicles:
    • First vehicle rate
    • Additional vehicle rate
    • Configurable maximum cap

Property Tax

Tax players based on owned real estate.

  • Automatically detects installed housing script on startup (no manual configuration)
  • Supports:
    • NoLag Properties
    • PS-Housing
    • QB-Houses
    • QS-Housing Advanced

Bank Tax

A configurable percentage of a player’s bank balance.

  • Includes minimum and maximum thresholds
  • Protects low-income players

Each tax type can be enabled or disabled independently.

Features

In-Game Admin Panel

  • Access via /taxadmin
  • Configure:
    • Tax rates
    • Intervals
    • Job discounts
    • Exemptions
  • No file editing required
  • Delegatable to roles (e.g., mayor, DOJ)

Flexible Tax Scheduling

  • Shared global interval OR
  • Independent intervals per tax type
    (e.g., vehicle = 7 days, property = 14 days, bank = 3 days)

Unpaid Tax & Interest System

  • Overdue invoices accumulate interest per interval
  • Configurable:
    • Interest rate
    • Maximum cap (default 50%)
    • Auto-pay grace period
  • Automatic deduction from player bank after grace period

Job-Based Discounts

  • Assign tax reductions per job
    • Police: 15%
    • Ambulance: 10%
    • Mechanic: 5%
  • Fully customizable

Player Exemptions

  • Permanent or time-limited exemptions
  • Useful for:
    • Admins
    • VIPs
    • Event participants

Inactive Player Bypass

  • Skips taxation for inactive players
  • Prevents unnecessary debt accumulation

Player Interaction Options

  • Tax Office NPC (supports ox_target)
  • /taxui command
  • Switchable anytime

Full Audit Logging

  • Logs all admin actions
  • Optional Discord webhook integration (real-time)

Database Auto-Setup

  • Automatically creates all 6 required tables
  • No SQL imports needed

Multiple Permission Methods

  • ACE Permissions
  • Identifier whitelist:
    • Steam
    • Discord
    • License
    • FiveM ID
  • CitizenID whitelist
  • Supports hybrid setups

Testing Mode

  • Switch intervals from days → seconds
  • Ideal for development and testing

Supported Housing Scripts

Automatically detected on resource start:

  • NoLag Properties
  • PS-Housing
  • QB-Houses
  • QS-Housing Advanced

Admin Panel Dashboard

The /taxadmin panel provides:

  • Total revenue collected
  • Pending and overdue invoice tracking
  • Tax distribution breakdown
  • Player compliance overview
  • Full audit logs with filters
  • Player management:
    • Invoice history
    • Exemptions

Compatibility

  • QBox, QB-Core, and ESX (auto-detected)
  • OneSync Infinity compatible
  • Tested on latest FiveM builds

Requirements:

  • oxmysql
  • ox_lib
  • Framework (QBox / QB-Core / ESX)

Optional:

  • ox_target (for NPC interaction)

Performance

Built for high-population servers:

  • Configurable yield intervals
  • Batch processing for tax cycles
  • Minimal performance impact at scale

Resource Information

Code is accessible No (Only Config)
Subscription-based No
Lines (approximately) 30000+
Requirements ox_lib, oxmysql
Support Yes

Support

For support, bug reports, or suggestions, please join our Discord:

14 Likes

Just got it and it looks amazing. Nice work!

2 Likes

Keep the quality up guys.

2 Likes

A very well-designed tax system.

2 Likes

Glad you like it <3

1 Like

Will this work with okokBanking_v2 and bcs_housing ?

2 Likes

They are not integrated for now, but you can always open a ticket and we can easily push an update that supports both of them.

1 Like

superb script bro nice

2 Likes

Thank you for the kind words! <3 Happy that you like it

I know Legends Development by a lot of time.. Never disappointed me!
Continue to grow brothers! We are with you! ! <3

2 Likes

Thanks for the support brother, we value it a lot! <3

1 Like

That’s a good script,I want it​:heart:

2 Likes

I love the post and script good jobbb

2 Likes

Very Nice job!!!

2 Likes

pas mal du tout , sa ajoute une touche de reel gg

2 Likes

Merci pour les gentils mots !

Nice script

1 Like