~/guides/best-fivem-supermarket-script
Best FiveM Supermarket Script in 2026
-- listicle · updated september 2026 · var fivem team
-- 11 options compared · free to 35 eur band · prices read september 2026
Three completely different scripts answer to the phrase supermarket script, and half the arguments in Discord about which one is best are two people describing products that share nothing but a building. One sells items over a counter. One lets players hold that counter up. One turns the whole shop into a job somebody owns. This guide separates them, names the free option in each category where free is the right call, and compares what is on the market on prices read in September 2026.
Three scripts, one search term
Ask ten server owners for the best supermarket script and you will get answers from three different product categories. The first group means a shop: a marker outside a 24/7, a menu of items, a price each, money out and items in. The second group means a robbery: the same building, but the interesting verb is holding it up while a dispatch alert goes out and a cooldown starts. The third group means a business: a player buys the store, orders stock at wholesale, sets the retail price, hires staff and keeps whatever margin survives.
These are not tiers of the same thing. They are three resources that happen to sit on the same coordinates, they are normally written by different people, and a server that wants all three installs all three. The prices are wildly different for a reason. A buy-items shop is a config file and a menu. A robbery is a state machine with a cooldown. An ownership system is an economy, a permissions model and a persistence layer, which is why it costs roughly what the other two cost together and why the free options in that third category come with the longest list of caveats.
| Criterion | A shop | A business |
|---|---|---|
| Players can buy items | yes | yes |
| Stock is finite and has to be reordered | no | yes |
| Somebody owns the building | no | yes |
| Retail prices set by a player, not a config | no | yes |
| Money leaves the economy | Yes, it is deleted | No, it moves to the owner |
| Setup time | Config file, minutes | Building, stocking, staffing |
| Free option that is genuinely good | ox_inventory shops | flex-ownedshops, with caveats |
The shop players buy from
This is the smallest of the three and the one most likely to be already installed. If you run ox_inventory, you have a shops system whether you wanted one or not, and it is a good one: shops restrict access by group and by licence, and each shop can trade in a different currency, so a black market that runs on dirty money and a casino counter that runs on poker chips are the same feature with a different key. On QBCore the equivalent is qb-shops, the official QBCore resource for the job, GPL-3.0, with shops defined in config.lua and a JSON folder.
So what does a paid shop actually sell you? Presentation and merchandising. The 0Akre shops script adds a cart rather than a one-click purchase, rotating sale discounts, a card or cash choice at the till, weapon licence checks in front of the ammunation, and black markets that change location. Var-Shop, ours, is the same category: a React basket checkout, 19 prefilled locations, 18 items with names, categories and per-unit prices plus an optional SQL seed, and a theme you recolour from a variables.css file. None of that is mechanics. It is the difference between a menu and a shop, which matters on a server selling itself on immersion and matters not at all on a server where players buy a sandwich because the hunger bar told them to.
The store players rob
Store robbery is a separate resource and by far the cheapest layer on this page, which is almost entirely because of one free script. lation_247robbery is GPL-3.0, runs on ESX, QBCore, QBox and Ox, and reads the store from whichever 24/7 map you already run, with explicit support for the default GTA V interiors, the Gabz 24/7 and FM Shop supermarkets. Rewards come from registers and a safe and can be paid in cash, dirty money or items. There is a questionnaire hacking minigame, requirements you can set before a robbery starts including items and a minimum number of police online, cooldowns that are either per player or global, integrations with the common dispatch resources, and logging to Fivemanage, Fivemerr or Discord.
That list is longer than most paid robbery scripts manage, and it is the reason the paid end of this category is priced where it is. Z-Scripts sells its shop robbery at 5.00 USD for the escrowed build and 10.00 USD for the open source one, which is the lowest price in this entire guide. When the free option is that strong, vendors either undercut on price or differentiate on something else, usually a longer heist chain or a bespoke interior. Whatever you pick, the two settings that decide whether store robbery ruins your server are the police minimum and the cooldown scope. A per-player cooldown with no police requirement means six people rob the same shop in rotation for an hour.
The store players own and run
This is the category people usually mean when they type supermarket rather than shop, and it is where the money and the disagreement are. The minimum viable version is a shop with an owner column: someone buys it, stocks it, sets prices, and takings land in an account. flex-ownedshops does exactly that for QBCore and costs nothing, with shops ownable by a player, a job or a gang, and a duty point, a customer access point and a management interface placed per shop. Read its README before committing, because no licence is stated on the repository, the author writes that it is not fully tested with several people and that the buy feature is not fully tested either, and the guidance there is to fix things yourself rather than wait for an update. It wants an SQL script, qb-menu and qb-target.
The paid tier adds the parts that make ownership a job rather than a title. RX Advanced Player Stores, 24.49 EUR at the time of reading and listed at 34.99 EUR, covers ESX and QBCore on ox_lib and fmLib, and lets you create any store type at all: supermarket, gun store, pawnshop and whatever else you configure. Staff are hired with wages, promotions and demotions, stock is restocked, opening hours are set, a store wallet tracks the finances, and there is a robbery layer where a store can be hit for a percentage of its balance with security upgrades that lengthen the timer or require tools. Lation Shops Creator sits in the same bracket at 22.49 USD, discounted from 29.99 USD, builds any shop in game and supports nine different inventory systems. Both are escrowed with the integration files left editable.
What an owned store has to simulate
- Wholesale orderThe owner buys stock at cost. Whether that cost moves on its own is the single biggest difference between an ownership script and a simulator.
- ShelvingStock has to physically reach the shop floor, or the store is a vending machine with extra steps.
- Retail priceSet per item by the owner. Too high and NPC or player customers walk, too low and the margin never covers the restock.
- CheckoutSomebody has to take the money. A cashier, a self-service till, or a minigame the owner plays themselves.
- Takings and wagesRevenue lands in a store account, staff are paid out of it, and the remainder is the reason anybody bothered.
- LossShoplifting, robbery, spoilage or decay. Without one of these the store is a money printer with a queue.
Where free is genuinely the right answer
Two of the three categories have a free option good enough that paying is hard to justify. For a shop players buy from, ox_inventory shops covers most servers outright, and if you are on QBCore and want something preconfigured, lusty94_shops is MIT licensed and arrives with supermarket, liquor, fuel, hardware, weed, ammunation, black market, prison canteen, leisure and job shops already written, working with ox_inventory or qb-inventory and ox_target or qb-target. For robbery, lation_247robbery is not merely acceptable, it is the reference implementation the paid scripts are compared against.
Ownership is the exception. flex-ownedshops is the only free entry and it is honest about being unfinished, QBCore only, and dependent on qb-menu and qb-target. That is the pattern across FiveM generally, and the trade between a readable repository you maintain yourself and an escrowed build somebody else maintains is unpacked properly in the escrow versus open source guide. The short version for this category: free is right for the shop and the robbery, and is a project rather than an install for the ownership layer.
The market in September 2026
Every price below was read from the vendor page, the release thread or the repository in September 2026. Read the third column before the second one, because a 5.00 USD robbery and a 24.49 EUR ownership system are not competitors and comparing them on price says nothing. Where a vendor prices in USD the figure is left in USD rather than converted, and two of the paid entries were showing a sale at the time of reading, which is noted rather than hidden.
| Script | Price (Sep 2026) | Code access | Which of the three | What it is built around |
|---|---|---|---|---|
| ox_inventory shops | free | GPL-3.0 | buy items | Shops are part of the inventory you already run. Access restricted by group and by licence, and per-item alternative currencies. |
| qb-shops | free | GPL-3.0 | buy items | The QBCore default. One config.lua plus JSON shop definitions, and nothing else to install. |
| lusty94_shops | free | MIT | buy items | Supermarket, liquor, fuel, hardware, weed, ammunation, black market, prison canteen and job shops preconfigured. ox or qb inventory and target. |
| 0Akre Shops Script | 12.10 / 32.67 EUR | escrow / open | buy items | Cart checkout, rotating sale discounts, cash or card, weapon licence checks on ammunation, black markets that move location. |
| Var-Shop | 17.99 / 26.39 / 44.39 EUR | escrow, config open | buy items | React basket checkout, 19 prefilled locations, 18 items with an optional SQL seed, theme editable from variables.css. |
| lation_247robbery | free | GPL-3.0 | rob it | ESX, QBCore, QBox and Ox. Default, Gabz and FM Shop store maps, questionnaire hack, cooldowns, police minimums, dispatch integrations. |
| Z-Scripts Shop Robbery | 5.00 / 10.00 USD | escrow / open | rob it | The price floor of the whole category. Grocery store heist loop, all frameworks. |
| flex-ownedshops | free | no licence stated | own it | QBCore only, no licence stated. Players, jobs or gangs own a shop, stock it and price it. The author writes that it is not fully tested with several players and that the buy feature is not fully tested either. |
| Lation Shops Creator | 22.49 USD | escrow | own it | Build any shop in game, then own, stock, staff and audit it. ESX, QBCore, Qbox and custom, with nine inventory systems supported. |
| RX Advanced Player Stores | 24.49 EUR | escrow, integration open | own it | Any store type, staff wages and promotions, restocking, opening hours, a store wallet, security upgrades and a robbery loop. |
| Var Supermarket Simulator | 41.99 / 63.59 / 95.99 EUR | escrow / partial / open | own it | Supermarkets only, but simulated: in-game 3D builder, 92 products behind 9 licences, NPC customers, scanning checkout, staff and loans. |
The same table as three bands
- ox_inventory, qb-shops, lusty94_shops, lation_247robbery, flex-ownedshops0 EUR
GPL-3.0 and MIT, except flex-ownedshops which states no licence at all. Covers buying, robbing and, with caveats, owning.
- A shop players buy items from, paid12.1 to 32.67 EUR
0Akre escrowed to 0Akre open source. Identical script, 2.7 times the price for readable code.
- A store players own and run24.49 to 34.99 EUR
RX Advanced Player Stores, sale price to list price. Lation Shops Creator sits alongside at 22.49 USD.
0 EUR 34.99 EUR
Two things fall out of that table. The first is how cheap the mechanics are when a strong free competitor exists, which is the entire robbery row. The second is the open source premium on the buy-items shop: 0Akre charges 12.10 EUR for the escrowed build and 32.67 EUR for the same roughly 1,550 lines with the code readable. That is 2.7 times the price for access rather than for features, and it is a useful reminder that in this category you are often paying for permission to edit rather than for what the script does.
Where Var Supermarket Simulator fits, honestly
Supermarket Simulator is squarely in the third category and it is narrower than its competitors on purpose. RX and Lation let you create any shop type; this one builds supermarkets and nothing else. What it spends that focus on is simulating the shop floor. There are no hardcoded locations at all: stores are created in game through an admin wizard that places the store zone, the management PC, the supplier, the customer spawns, the delivery point and the back-room entrance, so it adapts to whatever mapping you already run. Inside, a 3D builder with a gizmo, grid snap, 15-degree rotation and collision checks places up to 500 props per store from 143 buyable props across 24 editor categories.
The retail loop is where the difference shows. 92 sellable products across seven categories sit behind nine unlockable licences, and real players receive real inventory items, with ox_inventory, ESX and QBCore install files included. Restock costs are not fixed: a wholesale market drifts them on a 15-minute cycle between a floor and a ceiling, and the owner sets retail prices against that. NPC customers arrive with moods, voice lines and queues, pay by cash or card under three traffic rhythms, and some of them shoplift and can be chased and tackled. Checkout is a manual scanning minigame on a DUI register screen with change counting and a Perfect Scan bonus, until the owner unlocks self-checkout at 25k or an NPC cashier at 20k plus a daily wage. Staff are real players on an auto-created framework job with about 30 granular permissions and payroll cycles that penalise late payment. Cleanliness decays with traffic and drags sales down until somebody picks up a broom. If you want the full mechanics rather than the buying decision, that is a separate read in the Supermarket Simulator guide.
| Criterion | Var Supermarket Simulator | RX and Lation ownership scripts |
|---|---|---|
| Any shop type: gun store, pawnshop, black market | no | yes |
| NPC customers with queues, moods and payment | yes | no |
| Manual checkout scanning minigame | yes | no |
| In-game 3D prop builder for the interior | 143 props, 24 categories | no |
| Wholesale cost that moves on its own | 15-minute drift cycle | no |
| Armed robbery of the store by players | Shoplifters only | RX ships a robbery loop |
| Data in your SQL database | JSON files with backups | Lation runs on oxmysql |
Now the honest limits. It only does supermarkets, so if the plan is one system covering the gun store and the pawnshop as well, buy RX or Lation instead. Because nothing is hardcoded, every store is built by hand in game, which is a feature when you have custom mapping and a chore when you wanted three shops live in ten minutes. It requires the bundled var_supermarket_stream resource for its shelves, fridges, register screen and interior, so it is not a drop-in skin over a 24/7 you already have. Persistence is JSON files with automatic backups rather than SQL tables, which removes a migration step but also means you cannot query store revenue from the same database as everything else, and oxmysql is only touched to auto-create the framework jobs. Locales ship in English, French and Spanish. And the crime layer is shoplifting, not armed robbery, so if you want players holding up an owned store you are back to a robbery script alongside it, or to RX, which builds that in.
What to check before buying anything here
Four questions settle most of these purchases. Which of the three categories is this, in one sentence, and does the product page say so plainly. Does it name your inventory resource by name, because ownership and simulator products have to hand items to real players and the integration is where support tickets come from. What removes money or stock from an owned store, since a business with no loss mechanic prints currency for as long as it stays open. And is the price you are reading a sale price, because two of the paid entries in this guide were discounted on the day they were read and will not be forever.
After that, install it on a test server and do the boring checks: the resmon value while idling near a shop marker, whether the till still balances after a player disconnects mid-purchase, and whether an owner can set a retail price of zero. If you are still filling out the wider shortlist, the framework specific lists live in the ESX scripts and QBCore scripts guides.
Frequently asked questions
What is the best FiveM supermarket script?
There is no single answer because the phrase covers three unrelated products. If you want a counter players walk up to and buy bread from, ox_inventory already ships that for free and you should not pay for it. If you want a 24/7 that can be held up at gunpoint, lation_247robbery is free, GPL-3.0, runs on ESX, QBCore, QBox and Ox, and supports the Gabz and FM Shop map versions out of the box. If you want a supermarket a player buys, stocks, prices and staffs as a business, that is a much bigger product and the shortlist is RX Advanced Player Stores at 24.49 EUR, Lation Shops Creator at 22.49 USD, and Var Supermarket Simulator. Decide which of the three you actually mean before you look at a single price.
Is there a free FiveM shop script?
Several, and for a plain buy-items shop free is usually the correct choice. ox_inventory is GPL-3.0 and its shops system supports access restricted by group and by licence, plus alternative currencies such as black money or poker chips, so a black market and a gun store are the same config with different keys. qb-shops is GPL-3.0 and is the official QBCore resource for the same job. lusty94_shops is MIT and arrives with supermarket, liquor, fuel, hardware, weed, ammunation, black market, prison canteen, leisure and job shops already configured. The catch with all three is that they are lists in a config file, not a business, and none of them give a player anything to own.
What is the difference between a shop script and a supermarket simulator?
A shop script moves items from an infinite pool into a player inventory in exchange for money. Nobody owns it, the stock never runs out, and the price is whatever the config says. A supermarket simulator makes the store itself the gameplay: someone buys the building, orders stock at wholesale, decides the retail price, serves customers and keeps or loses the margin. The first is plumbing you install once and forget. The second is a job players log in for. They cost different amounts because they are different amounts of work, and a server can happily run both.
Can players own and run a supermarket in FiveM?
Yes, and the ownership category is now the most competitive part of this market. The free option is flex-ownedshops for QBCore, where players, jobs or gangs own a shop, stock it and set prices, though no licence is stated on the repository and the author says plainly that it is not fully tested with several people, the buy feature included. Paid, RX Advanced Player Stores at 24.49 EUR and Lation Shops Creator at 22.49 USD both let you create any shop type in game and hire staff. Var Supermarket Simulator goes further in one direction only, since it also simulates the shop floor with NPC customers, a scanning checkout and a cleanliness system, but it only builds supermarkets.
How much does a FiveM supermarket script cost?
Read in September 2026, the range ran from free to 32.67 EUR for a buy-items shop, and from 22.49 USD to 34.99 EUR for an ownership system depending on whether the vendor prices in dollars or euros. The robbery layer is the cheapest thing on the page: Z-Scripts sells its shop robbery at 5.00 USD for the escrowed build and 10.00 USD for the open source one, and lation_247robbery costs nothing. The open source premium is the number worth noting, because 0Akre charges 12.10 EUR escrowed and 32.67 EUR for the same script with the code readable, which is 2.7 times the price for access rather than for features.
Can players rob a 24/7 store in FiveM?
That is a separate resource from your shop, and it is normally the cheapest thing you will install. lation_247robbery is the reference implementation: free, GPL-3.0, four frameworks, register and safe rewards paid in cash, dirty money or items, a questionnaire hacking minigame, per-player or global cooldowns, a minimum police count before a robbery can start, and logging to Fivemanage, Fivemerr or Discord. It reads the store from the map you already run, so it works alongside whatever shop script sells the sandwiches. Paid alternatives exist, but they are competing with something free and good.
Do I need ox_inventory for a supermarket script?
Not always, but check before you buy. ox_inventory carries its own shops system, so on an ox stack a paid buy-items shop is often redundant. Ownership and simulator products are different: they have to hand real items to real players, so they ship install files for whichever inventory you run. Var Supermarket Simulator includes ox_inventory, ESX and QBCore install files for its 92 products. lusty94_shops works with both ox_inventory and qb-inventory. If a product page does not name your inventory, treat that as a support ticket waiting to happen.
-- var-fivem.com
Run a supermarket before you buy one
Supermarket Simulator runs on the public Var test server, so you can buy a store, order stock, price it, scan a customer through the till and watch the wholesale market move before spending anything. It runs on ESX, QBCore and standalone, with ox_inventory install files included.
Related: FiveM Supermarket Simulator · Best FiveM scripts 2026
Keep reading
- gameplayFiveM Supermarket Simulator: The Complete GuideHow the Supermarket Simulator experience works in FiveM: store builder, stock, NPC customers, checkout minigame, staff and economy.read
- listicleBest FiveM Banking Script in 2026: Honest ComparisonWhat separates a good FiveM bank script from a pretty one, and 11 ESX and QBCore banking scripts compared with prices read in August 2026, from 9 to 50 EUR, including where each one wins.read
- referenceFiveM Object List: Prop Spawn Codes & NamesCurated reference of 98 real GTA V prop model names for CreateObject, grouped by type (furniture, barriers, lights, signs, roleplay props), with Lua spawn snippets.read
Supermarket SimulatorBuild the shop with an in-game 3D editor, stock the shelves, set prices and serve NPC customers.View the script