A grocery store (the neighbourhood corner shop) is a business many beginners want to start, because it sells everyday essentials people buy daily, brings in regulars from the neighbourhood, and can start on a modest budget. The most popular question is how much does it cost, and what do you need to prepare? This article covers it all, from budget to what to prepare, to how to run the shop for “real profit”, not just busy sales.
How much does it cost to open a grocery store?
The budget depends on shop size and whether you already have a space. Roughly:
- Small storefront / space you already own: about ฿30,000 to ฿80,000 (saving on rent)
- Medium sized shop: about ฿150,000 to ฿200,000
- Large shop, lots of stock, several fridges: ฿400,000 and up
The big chunk usually goes to the first batch of stock and fridges / shelving. What beginners tend to underestimate is “working capital” for the next restock before the sales money fully comes in.
7 things to prepare before opening a grocery store
- Location: a storefront in a community, at the mouth of a lane, near dorms or schools, is prime for a grocery store
- Suppliers: wholesalers, cash and carry, drink and snack distributors, compare several to push cost down
- Shelving + fridges: the drink fridge is the main money maker of a grocery store
- Working capital: keep money for the 2nd and 3rd restock, don’t invest every last baht
- Business registration / permits: selling alcohol or tobacco requires an excise permit
- How to take payment: a cash drawer + calculator is enough to start, no rush to buy an expensive POS (read: Do small shops need a POS?)
- A sales and cost recording system: the most important part, and the one people forget. Without recording, you’ll never know the shop’s “real profit”
Best sellers in a grocery store
- Drinks, water, soft drinks, ice (fast moving, thin margin per item but high volume)
- Snacks, instant noodles, treats
- Household goods, soap, toothpaste, detergent (can be sold in sachets)
- Cigarettes, alcohol (permit required, good margin)
The trick is that a grocery store has hundreds of products with different per item margins. If you know which ones earn well, you can focus stock on those.
Challenges grocery stores often face (and how to fix them)
A grocery store “selling well” doesn’t always mean “good profit”, because:
- Hundreds of SKUs: impossible to remember every item’s cost
- Thin per item margin: one careless sale can eat into it
- Expired / dead stock: turns into tied up cost
- Not knowing real profit: lots of cash in the drawer, but it’s gone after the next restock
The fix isn’t buying an expensive system, but recording every sale and stock purchase fully, then reviewing profit by period (read the method: How to calculate shop profit).
Run a grocery store to “know real profit” with Posless
Once products number in the hundreds, hand jotting or a notebook stops working. A tool like Posless helps run a grocery store through the LINE you already use, with no POS hardware:
- Store unlimited products (VIP plan), ideal for grocery stores with hundreds of SKUs, keeping selling price + per item cost for all
- Log sales fast: tap “Log sale” and pick a product, or type “sell ice”, and it works out real per item profit
- Snap purchase receipts = cost: buy stock, snap the receipt, AI reads the total, no typing
- Know real profit by day / week / month: see clearly which items earn well and which to stop stocking
- Sales history + Excel export (VIP) for reviewing numbers and backing up data
Start free, no extra gear, ideal for grocery stores that want to know real profit from day one (read next: Easy shop bookkeeping on your phone).
FAQ
Q: Is a grocery store profitable? A: Per item margin is often thin (around 5 to 20%), but volume is high and steady. The key is controlling cost and knowing which products earn well, which is only possible with complete records.
Q: Do I need to register a grocery store? A: You should register the business, and selling alcohol or tobacco also requires an excise permit.
Q: With hundreds of products, how do I manage without getting lost? A: Use a tool that stores products with cost without a limit, then record every sale. You’ll see per item profit and the shop’s overview without memorising anything.
In short: a grocery store can start on a budget from tens of thousands to hundreds of thousands depending on size. What to prepare ranges from location, stock, and fridges to the “sales and cost recording system” people forget, because selling well isn’t enough, you also need to know real profit. Record fully every day, and your shop will grow with profit, not just churn cash.