Housing

Price: $44.99 | Frameworks: QBCore, ESX & Qbox

Advanced property, block & real-estate economy: two modes (Classic realtor job / Block companies), furniture modeler, security, utilities, contracts & more.

A complete property, block & real-estate economy system for FiveM. Create, buy, sell, rent, decorate, and secure properties from a single React tablet UI. Ships with two operating modes — Classic (a realtor job sells state-owned property) and Block (player-run companies buy land blocks and build on them) — plus an in-world furniture modeler, a layered security subsystem, utilities & billing, contracts, a layout marketplace, and an in-home smart assistant.

Features

Two Operating Modes

One resource, two economies — switch with a single config flag.

  • Classic mode: a realtor job creates and sells state-owned property
  • Block mode: player-run companies buy land and build on it
  • Same features and tablet UI in both modes

Land, Blocks & Districts

A full land market drawn straight onto the map.

  • Draw blocks in-game and price them by district × tier
  • Buy, sell, and auction land through companies
  • Per-block tax, maintenance, caps, and allowed features

Shell Creator (Build Your Own Interiors)

Design complete custom interior shells directly in-game with a private grid-based builder.

  • Admin-only underground build canvas with freecam controls
  • Paint floors, auto-generate walls, and place doors, windows, stairs, ceilings, and props on a snapping grid
  • Supports multi-storey interiors with undo/redo, preview mode, and live ghost placement
  • Save templates as reusable custom shells that appear alongside built-in shell options in property creation

Tebex Store Integration & Subscription Deeds

Sell properties directly through your Tebex webstore with automatic delivery, renewals, and expiry handling.

  • Supports unique deeds (single shared property) and allotment deeds (instanced apartment copies)
  • Automatic grant, renewal, refund, and revocation processing through Tebex game-server commands
  • In-game Redemptions inbox lets players view subscription status and retry pending deliveries
  • Expiry warnings, grace periods, eviction-safe stash protection, and automatic property reclamation are handled by the billing system

Companies & Roles

Player-run agencies with real internal structure.

  • Bitflag permission roles with treasury and ledger
  • Staff, salaries, and a full customer directory
  • DOJ-approved company licensing

Company & Job Property Ownership

Allow companies and framework jobs to buy, lease, manage, and pay for properties using shared organization accounts.

  • Profile picker lets players purchase or sign leases as Personal, Company, or Job
  • Company treasuries and job society accounts automatically handle purchases, rent, utilities, and maintenance bills
  • Role-based permissions control who can lock doors, manage guest keys, decorate interiors, and configure property settings
  • Job-owned and company-owned properties appear in dedicated portfolios, map blips, and visually badged property cards

In-World Furniture Modeler

Freecam + gizmo decorating built natively, no dependencies.

  • Move/rotate gizmo with live X/Y/Z readouts and snapping
  • Searchable catalogue with per-piece pricing
  • Shell-relative layouts that line up on matching interiors

House Controller Wall Tablet

Place a physical wall-mounted control terminal inside a property for quick local management without opening the personal tablet.

  • Placeable utility furniture item that mounts directly onto interior walls
  • Dedicated controller UI is locked to the current property and hides global tablet pages, listings, banking, and land-market routes
  • Manage doors, locks, alarms, CCTV cameras, utilities, guest keys, subscriptions, stashes, and wardrobes from the local terminal
  • Supports multi-resident access so any authorized keyholder can use the controller while inside the property

Layered Security Subsystem

Make a property genuinely hard to break into.

  • Tiered alarms (local ring to police dispatch)
  • Reinforced doors vs lockpicks and raids
  • Motion sensors, CCTV cameras, and a circuit/breaker hazard

Fit-Outs: Stashes, Wardrobe & Garages

Placeable storage, outfits, and vehicle garages.

  • Multi-stash storage budget with placeable containers
  • Internal or external wardrobe outfit store
  • Garage points and full multi-floor IPL garages with parked cars

Utilities & Billing

A living economy that bills, decays, and evicts.

  • Electricity, water, and subscription services
  • Rent, maintenance, tax, and property condition decay
  • Automatic eviction and repossession on missed payments

Contracts & Layout Marketplace

Documents and a designer economy on top of housing.

  • Draft and sign lease/sale/transfer agreements as certificates
  • Sell and buy saved furniture layouts (same-shell only)
  • Printed contract items in your inventory

Lumen Smart Assistant

An optional in-home voice/text assistant.

  • Voice or text commands scoped to your property
  • Spoken TTS responses broadcast to occupants
  • Per-property paid upgrade

Apartments, Motels & Starters

Every housing shape, from a first room to a tower.

  • Auto-grouped buildings with a searchable unit directory
  • Motel-style shells and free/cheap starter apartments
  • Shells, IPL interiors, and walk-in MLOs with physical doorlocks

Burglary & Ransack System

Break into properties, bypass security systems, and search placed furniture for randomized loot.

  • Lockpick locked property doors to open a timed ransacking window
  • Search placed furniture for items, valuables, or cash using a progress bar
  • Anti-refarm database-persisted cooldowns to prevent quick refarming
  • Alerts security alarms and police dispatch based on the property's security tier

Public Properties & Labs

Establish permanent discoverable drug labs, public hubs, and communal stash houses.

  • Properties set as public remain unlocked with door-locking actions blocked
  • Hides sell, rent, and deed transfer features dynamically from the UI
  • Displays distinct Public badge on entry prompts and building directory lists
  • Toggled instantly by admins or managers in property settings

Property History & Provenance

Track the complete lifetime story and transaction history of every housing unit.

  • Records creation dates, ownership transfers, listing history, leases, and evictions
  • Tracks maintenance, repair history, and structural layout upgrades
  • Snapshots participant names database-side to preserve history across character deletions
  • Enables prospective buyers to review property provenance before making offers

Safe & PIN-Keypad Access

Secure, PIN-locked safes that allow storage access for players who know the code.

  • Store keypad PINs securely server-side using SHA-256 hashing with salt and pepper
  • Bypasses PIN entry automatically for property managers
  • Enforces wrong-entry lockouts and rate-limiting to prevent brute force cracking
  • Automatically clears safe PINs on layout updates or furniture removal

Property Gallery & Photos

Upload and display in-game photos of properties for listings and layout marketplace.

  • Permitted users can upload photos directly to the property gallery
  • Photos display on the public marketplace listings to showcase interiors
  • First listing photo automatically serves as the layout marketplace thumbnail

Doorbell Chime System

Knock or ring at properties with customizable preset chimes or custom audio URLs.

  • Choose from preset chimes (Classic, Ding-Dong, Buzzer, Knock, Soft Chime)
  • Paste custom audio URLs with full server-side host allowlist validation
  • Plays spatial positional audio inside properties using xsound integration

Admin Registry & Management

Staff management dashboard with geometry tools, company licensing, and console command operator tools.

  • Map-wide overview of properties, blocks, occupancy, and revenue
  • Draw land blocks directly on the map with snap angles and customizable limits
  • Review, approve, or reject company registration applications
  • Admin overrides for security states and bulk cleanup utilities

Database Migrations

Seamlessly import existing properties and layout coordinates from other scripts.

  • One-shot database migration command for BCS Housing
  • Import NoLag properties with exact shell-relative coordinate alignment
  • Console utilities to mass-assign properties to drawn blocks and list imported stock

Tebex Store Integration & Deeds

Sell properties directly on your Tebex webstore with automatic delivery and expiry.

  • Supports unique deeds (transfers template deed) and allotments (clones instanced deeds)
  • Server console commands kp_tebex_grant and kp_tebex_revoke integrate with Tebex webhooks
  • In-game Redemptions tablet inbox allows players to manually retry and claim pending packages
  • Automatic subscription duration sweep with grace periods, expiry notifications, and eviction-safe stash storage safeguards

Seller-Financed Mortgages

Let players buy properties on installment schedules directly funded by the seller.

  • Custom down payments, amortization terms, and interest rates
  • Encumbered properties cannot be sold, transferred, or auctioned until fully settled
  • Automatic payment deductions linked to the billing cycle loop
  • Foreclosure protection rules that return deeds to the lender on missed installments

Co-Resident Rent Splitting

Split property rent costs between multiple keyholders or roommates.

  • Divide rent among co-residents as a percentage or fixed amount
  • Direct-bills each participant's bank account on rent cycle sweeps
  • Primary tenant covers the remainder and any participant shortfall to manage legal responsibility
  • Automatically clears rent splits if the lease ends or a roommate loses keys

Solar Energy System

Install rooftop solar panels to offset a property's recurring electricity bills.

  • One-click install and removal from the property tablet (Manage Property → Solar) for every property type
  • Each clean, active panel credits the electricity bill every utility cycle
  • Panels gather grime over real time, lowering generation efficiency until cleaned
  • Clean panels with a broom to restore full output; credits never drop the bill below the base fee

Property Cleanliness — Sweep & Robot Vacuum

Homes get visibly dirty over time and can be cleaned by hand or with a placed robot vacuum.

  • Dirt builds up over real time and is accelerated by household activity (cooking, laundry, bathing)
  • Four stacked visual grime layers: hazy air, scattered clutter, dust particles, and cobwebs
  • Carry-and-walk broom sweeping that any occupant can join — everyone sees the mess vanish in real time
  • Placeable robot vacuum slows decay and deep-cleans automatically each billing cycle

Interactive Appliances & Bathing

Bring interiors to life with usable appliances and hygiene props that draw metered power and water.

  • Coffee machine, washer → dryer laundry chain, electric BBQ grill, microwave, TV, and fridge stash
  • Showers, baths, and sinks that relieve stress, wash off damage, and consume water
  • Every use is gated by the property's power/water state and billed through metered utilities
  • Server-authoritative BBQ cooking transforms raw ingredients into cooked food (with a burn chance)

Physical Keys & Keyring

Optional item-based property keys stored inside a dedicated keyring container.

  • Property keys are real inventory items that unlock doors at the entrance
  • A keyring container holds multiple keys; keys inside still open their doors without being taken out
  • Whitelisted to accept only property keys, keeping your ring tidy
  • Digital keyholder permissions remain available for players who prefer keyless access

Dormant Owner Reclaim

Automatically recover homes whose owners have gone inactive, keeping the housing market liquid.

  • Inactivity is tracked per owner, so visiting one home keeps all of their properties active
  • Warn-then-act grace period notifies owners and clears instantly the moment they return
  • Reclaimed homes are relisted for sale or deleted, with an optional refund to the former owner
  • Belongings are impound-sealed (never destroyed); starter homes, mortgaged, and tenanted properties are exempt

Multiple Entrances & Interior Door Locks

Give properties several entry points and lock individual interior room doors with varied credentials.

  • Define multiple entrances per property for large builds and shared buildings
  • Lock the entrance and interior room doors independently
  • Five lock methods: physical key, PIN, password, fingerprint, and keycard
  • Per-door control managed from the tablet or the in-property house controller

Requirements

  • Framework: ESX, QBCore, Qbox
  • Dependencies: ox_lib, oxmysql, inventory system (ox_inventory / qb-inventory / codem-inventory)

Installation

  1. Download the package from your Tebex account
  2. Extract into your FiveM server resources folder
  3. Ensure ox_lib, oxmysql, your framework, and your inventory start first
  4. Add 'ensure kartik-properties' to your server.cfg
  5. Pick your mode in config/mode.lua (Block or Classic) — the database migrates automatically on boot
  6. Restart your server

Full documentation available in the official Kartik Scripts docs. For help, open a support ticket on our Discord server.

Available in bundles

  • Housing + Business & Food + Banking System Bundle $103.99 | For QBCore, ESX & Qbox

    Civilian Economy Bundle: Housing + Business & Food System + Kartik's Banking System. Real estate, company blocks, restaurants, POS credit card payments, and loans.

  • Gangs V2 + Housing + Clothing Studio Bundle $91.99 | For QBCore, ESX & Qbox

    Ultimate Identity & Faction Bundle: Gangs V2 + Housing + Clothing Studio. Gang turfs, hideout wardrobes, 3D real estate decorator, and custom 3D garment designer.

Related FiveM scripts

  • Clothing & Design Studio $29.99 | For QBCore, ESX & Qbox

    All-in-one clothing, barber, tattoo, wardrobe & in-game 3D garment design studio with character creator, dynamic shop manager & stable inventory hashes.

  • Advanced Ambulance Job $34.99 | For QBCore, ESX & Qbox

    Next-gen Ambulance & EMS system: real injuries per body part, diagnosis with real tools, hospitals, AI callouts and a graded EMS Academy.

Recent updates

Version 1.1.1: Gift a Home, Double Doors & Weather Sync Bridge 2026-10-07

  • NEW: Give a Home: Staff can gift a home from the Tebex Products panel to an online player or a Citizen ID (that exact home or their own copy), with upkeep and rent-tax terms set per gift. Gifts can be taken back
  • NEW: Double Doors: The door picker has a Single/Double mode. Both leaves lock and unlock together, even when their hinges are far apart
  • NEW: Weather Sync Bridge: Shells, the showroom, starter previews and prop shots pause your time/weather sync (Renewed-Weathersync, cd_easytime, qb-weathersync, vSync) instead of fighting it
  • IMPROVEMENT: Physical Keys: Citizens get a key item whenever they gain access (purchase, lease, starter, mortgage, auction, Tebex deed or key grant). The key carries the lock code, so re-keying voids old keys
  • IMPROVEMENT: Showroom uses Config.Showroom.Categories, and pages fill the visible grid instead of a fixed 12 cards
  • IMPROVEMENT: Optional integrations now bind even if their resource starts after Kartik-Properties
  • IMPROVEMENT: Garage type can only be changed once a spawn point is saved
  • FIX: Shell lights no longer flicker from the weather sync re-applying the outside sky
  • FIX: "Change Locks" confirmation now works first time. Dropdowns in dialogs submit the option they show
  • FIX: UI no longer keeps mouse focus after the creator, photo camera or showroom hands control back to the game
  • FIX: Starter apartment picker failed to load with auto-allocation

Version 1.1.0: Tebex Claims, Manual Delivery & Upkeep Per Product 2026-09-26

  • NEW: Claim Old Tebex Purchases: Players paste their tbx- transaction ID in Tablet → Redemptions to get a property bought earlier. Checked with Tebex, same FiveM account only
  • NEW: Manual Tebex Delivery: Admins deliver a purchase by hand (package + Citizen ID + optional transaction ID)
  • NEW: Upkeep Per Product: Set what maintenance a Tebex buyer pays: Full, Half, Exempt or custom %
  • NEW: Tax-Free Rent for Tebex Homes: Tebex buyers renting their home out keep all the rent (ExemptPlatformTax)
  • IMPROVEMENT: Tebex Products Page: Rebuilt around your store packages, with a searchable home picker
  • IMPROVEMENT: Company & Job Homes: Can now be sold on Tebex, not just state homes
  • IMPROVEMENT: Duplicate-Proof Deliveries: Each transaction is delivered only once. Multi-package baskets deliver every package
  • IMPROVEMENT: Login Sync: A failed login step no longer stops properties loading; clear error reason in console
  • FIX: Unit Numbers: Building directory and unit pickers show "Unit 3" instead of the building name or "ID #123"
  • FIX: Phone Resource Errors: A missing or broken phone resource no longer breaks player lookups
  • FIX: ESX: Players without a first name no longer cause an error
  • FIX: Tebex Status Card: Removed the white border in-game

Version 1.0.0: Locksmith, Physical Keys & Furniture CCTV 2026-09-21

  • NEW: Locksmith & Key Shop: New locksmith NPC to duplicate, re-key (invalidates old keys), replace and engrave property keys
  • NEW: Strict Physical Keys: Optional mode requiring a valid physical key to enter locked properties
  • NEW: Furniture CCTV: CCTV bought from the Furniture Shop now works as live cameras
  • NEW: Camera Controls: Pan, tilt and zoom while watching CCTV
  • NEW: Diagonal Gizmo Axis: Move furniture along angled walls
  • NEW: Shell Creator Select Mode: Click placed props to move, rotate or delete them
  • NEW: Radial Bridge: Supports other radial resources; labels are now translatable
  • NEW: Zone Creator Speed: Scroll to change fly speed
  • IMPROVEMENT: Modeler Performance: Smoother multi-item drags and camera movement in busy rooms
  • IMPROVEMENT: Modeler Recovery: Auto-recovers from WebGL "Context Lost" instead of freezing
  • IMPROVEMENT: Shell Creator Nudging: Camera-relative arrow movement, Shift for fast, Enter to confirm
  • IMPROVEMENT: Stairs: Preset heights so stairs meet the floor

View the full changelog

Need help choosing? Read the documentation or ask in the Discord server. Back to all scripts.

Kartik Scripts
Still loading, hang tight