✓ Yours to own · Works offline · No monthly fees

The point of sale your shop actually owns.

A fast, friendly way to sell and run your shop, mini-mart, or pharmacy. Pay once, host it yourself — and keep ringing up sales even when the internet drops.

Pay once, own it forever Full source code included No monthly fees
⚡Offline sync
12 orders queued · syncing
🏪3 branches live
All counters in sync
minimart.yourshop.com/checkout
Basmati Rice 1kg₹128.00
Fresh Milk 500ml₹31.00
Green Tea 25s₹145.00
Tomato Ketchup₹96.00
Detergent 1kg₹210.00
Cookies Pack₹45.00
Current sale offline — saved
Basmati Rice 1kg2 × ₹128.00₹256.00
Fresh Milk 500ml4 × ₹31.00₹124.00
Cookies Pack1 × ₹45.00₹45.00
Subtotal₹425.00
Tax (5%)₹21.25
Total₹446.25
Charge ₹446.25

MINIMART POS

Shop #2 · Counter 1
Today · 6:42 PM
Rice 1kg × 2256.00
Milk 500ml × 4124.00
Cookies × 145.00
TOTAL₹446.25
Cash500.00
Change53.75

Accept payments with

Cash Cards UPI / QR Stripe Razorpay Paystack Flutterwave Split payments
100%Works offline
MultiStores & branches
LiveStock & inventory
7+Payment methods
AnyLanguage & RTL
ZeroMonthly fees
Features

Everything you need to make a sale — and run the whole shop.

One simple app. Nothing extra to buy, no charge per user, no surprises.

01

Sell even without internet

If your connection drops, keep ringing up sales. Every order saves safely on the counter and syncs on its own once you're back online.

02

Made for all kinds of shops

Regular store, mini-mart, supermarket, or pharmacy — pick your shop type when you start and the app adjusts to fit, right out of the box.

03

All your counters stay in sync

Sales and stock update across every checkout and branch at the same time, so your numbers are always right — no refresh needed.

04

Runs on your own hosting

No costly setup and no tech team needed. A simple one-click installer gets you going on the shared hosting or VPS you already pay for.

05

Stock you can trust

See what you have, move stock between branches, fix counts, and keep an eye on batches and expiry dates — all in one place.

06

Take payment any way

Cash, cards, UPI, part-cash part-card, and quick QR payments — let customers pay however is easiest, with online gateways built in.

07

Tax and rules taken care of

Built-in tax handling, expiry tracking, and pharmacy schedules help you stay on the right side of the law.

08

Ready for shops anywhere

Use it in your own language and currency, set your time zone, and run it comfortably in right-to-left languages too.

09

Easy to grow later

Need something extra down the road? The API-first build means new features and add-ons slot in cleanly — without breaking what works.

Everything included

One app. Every tool your shop needs.

No add-ons to buy and nothing locked behind a higher tier — it's all in the box.

Offline-first checkoutBarcode scanningMulti-store & branchesOnline payment gatewaysSplit paymentsReturns & refundsCash shifts & X/Z reportsSell by weight Offline-first checkoutBarcode scanningMulti-store & branchesOnline payment gatewaysSplit paymentsReturns & refundsCash shifts & X/Z reportsSell by weight
Order discountsCustomers & groupsStore credit & duesProduct variantsKits & bundlesBatch & expiry trackingStock transfersPurchases & suppliers Order discountsCustomers & groupsStore credit & duesProduct variantsKits & bundlesBatch & expiry trackingStock transfersPurchases & suppliers
Stock counts & adjustmentsLow-stock alertsFlexible tax engineRoles & permissionsDashboard & insightsCSV / Excel import & exportMulti-language & RTLBackups & updates Stock counts & adjustmentsLow-stock alertsFlexible tax engineRoles & permissionsDashboard & insightsCSV / Excel import & exportMulti-language & RTLBackups & updates

— & many more —

One clear view

See how your shop is doing at a glance.

Today's sales, busy hours, low stock, and your best-selling lines — all on one simple dashboard, updated as you sell.

minimart.yourshop.com/dashboard
Dashboard
Checkout
Products
Inventory
Purchases
Customers
Reports
Settings

Today at Shop #1 updates live

Sales today₹42,860▲ 12% vs yesterday
Orders184▲ 8%
Avg. basket₹233▲ 4%
Low stock7 itemsneeds reorder
Try it now

Looking around the demo takes a minute.

This is a real, fully set-up shop — click around as much as you like.

Sign in with a sample account

Open the demo and use the ready-made owner or cashier login — one tap fills in the details for you.

Make a sale and check the reports

Try the checkout screen, add a few products and stock, take a payment, and browse the dashboards and reports.

It all resets every night

Change anything you like — the demo tidies itself back to a fresh, fully-stocked shop each night, so nothing sticks.

Open the live demo →
Who it's for

Set up for the way you sell.

Pick your type of shop when you start, and MiniMart POS adjusts to fit.

🛍️

Retail stores

Clothing, electronics, and everyday goods — check customers out quickly.

  • Sizes, colours & variants
  • Barcode scanning
  • Returns & store credit
🛒

Mini-marts & supermarkets

Big product lists that stay fast and easy to search, even at rush hour.

  • Sell items by weight
  • Scale price-sticker barcodes
  • Fast multi-counter checkout
💊

Pharmacies

Stay compliant while always selling the stock that expires soonest first.

  • Batch & expiry tracking
  • Drug schedules & rules
  • FEFO stock rotation
Under the hood

Built with modern, reliable technology.

A clean, well-known stack — fast, secure, and easy for any developer to customize.

BACKENDLaravel
FRONTENDReact
DATABASEMySQL
STYLINGTailwind CSS
APIREST · OpenAPI
OFFLINEIndexedDB
Pricing

Simple plans, no surprises

Start free. Change or cancel whenever you like.

Default

Default mart package for new stores with core selling tools.

Free
  • Unlimited branches
  • Unlimited staff
  • 100 products
  • 100 sales a month
Start free
Most popular

Subscription Package

Recommended mart subscription with product, team, inventory, and reporting modules.

$10
per month · $100 a year
  • 5 branches
  • Unlimited staff
  • Unlimited products
  • Unlimited sales
Start free

Life Time

Lifetime mart package with the full module set and advanced features.

$199
one payment, yours for good
  • Unlimited branches
  • Unlimited staff
  • Unlimited products
  • Unlimited sales
Start free

Ready when you are.
Open your shop on it today.

Start free, set up your products in an afternoon, and take your first sale the same day. No card needed to try it.

Free to start Works offline Your data stays yours

Need help with setup or customization?

Our team can install it for you, set up your branding, configure features, and tailor it to your business — so you can focus on selling.

Talk to our expert