The point of sale you can own — or sell.
Complete point-of-sale software for shops, kirana stores, supermarkets and pharmacies. Use it in your own store — or install it once and sell it to every shop in town under your own brand.
Regular licence · buying direct saves $20 · Read the docs · Ask for a demo
Want to charge other shops? See the Extended licence.
- Basmati Rice 5 kg1 × ₹540.00540.00
- Amul Butter 500 g2 × ₹285.00570.00
- Loose Sugar1.350 kg × ₹43.0058.05
Your shops take payment by
Run your own store — or start a POS business.
Same download, same code. The licence you pick decides one thing: whether you can charge other shops to use it.
Run your own store.
For one business — your shop, or a single client's. As many branches and counters as that business needs.
$29one-time, direct from us · $49 on CodeCanyon
- Full app with complete source code
- Unlimited branches, counters and staff
- Easy installer with sample shop data
- 6 months of support and updates
Start a POS business.
Everything in Regular, plus the right to charge other shops a monthly fee — with billing, approvals and support tools already built.
Sold through CodeCanyon. See the current price there, or ask us about buying it direct.
- Plans, free trials and automatic renewals
- Collect payments through nine gateways
- Approve or pause any shop, and log in as them to help
- Your own branded website, built without code
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.
Sell even without internet
If the connection drops, keep billing. Every sale saves on the counter and uploads on its own once you're back online.
Made for every kind of shop
Sizes and colours, combo packs, loose items sold by weight, and pharmacy details like drug schedules — all built in.
Every branch, one view
Run unlimited branches from one account. Stock and sales update live, and you can switch branch in one click.
Stock you can trust
See what you have, move stock between branches, and watch expiry dates — older stock is sold first.
Take payment any way
Cash, cards, UPI, wallets — or split one bill across several. Customers can also pay later on credit (khata).
GST taken care of
GST rates, HSN codes and ready-made GST reports built in — plus drug schedules for pharmacies.
Runs on your own hosting
A guided installer sets it up on any hosting that runs PHP 8.3 and MySQL 8. Your data stays on your server.
Ready for shops anywhere
Seven languages including Arabic, with each shop's own currency, taxes and number format.
Know how you're doing
Today's sales, low stock and expiring batches on one dashboard — plus sales, tax and stock reports you can export.
Your own POS business, run from one admin panel.
With the Extended licence, every shop that signs up gets its own private store and counters — and pays you every month. One installation runs them all.
- ✓Create plans with free trials — renewals are automatic
- ✓Approve new shops, pause ones that don't pay
- ✓Log in as any shop to help them out
- ✓Build your own branded website, no code needed
What could it earn you?
An example only — you set your own plans and prices. Payment gateway fees not included.
-
FreshCart Mini-martIndore · signed up 2 min agoStarterWaiting approvalApprove
-
Sharma General StoreJaipur · 3 branchesGrowthActiveLog in as
-
Apollo MedicosPune · PharmacyPharmacyTrial · 9 days leftLog in as
-
Noor SupermarketDubai · Arabic, AEDGrowthActiveLog in as
-
Gupta KiranaLucknow · 1 branchStarterPausedResume
Nine payment gateways. Your shops pay you.
Turn one on in your admin panel, add your account details, and start collecting monthly fees. Payments are confirmed automatically.
Stripe
Razorpay
PayPal
Paddle
Paystack
Flutterwave
Xendit
Payfast
LigdiCash
The counter keeps billing when the internet doesn't.
Every sale is saved on the counter first, then uploaded exactly once when the internet comes back. Anything that needs a second look gets its own screen — nothing quietly disappears.
Never counted twice
Every sale has its own tag, so your takings are only counted once — even if it's sent twice.
Safe on the counter
Saved sales stay put even if the page is refreshed or the computer restarts.
Nothing goes missing
If a sale can't upload, it waits on a screen for the manager to check.
- 18:42:07SALE #C1-1042 · ₹1,168.05 · cash + UPI saved on counter
- 18:42:09INTERNET connection lost
- 18:44:31SALE #C1-1043 · ₹96.00 · cash saved on counter
- 18:46:52SALE #C1-1044 · ₹2,310.40 · card saved on counter
- 18:51:15INTERNET back online
- 18:51:15UPLOAD 3 saved sales uploaded saved to server
- 18:51:16UPLOAD #C1-1042 sent a second time by mistake skipped — already counted
- 18:51:20READY waiting for the next sale
One app. Every tool your shop needs.
Every feature below is in the one download. Nothing is locked behind a higher plan.
- Billing without internet
- Barcode scanning
- Weighing-scale barcodes
- Split bills
- Held orders
- Returns & refunds
- Cashier shifts & day-end reports
- Keyboard shortcuts
- Khata & customer credit
- Loyalty points
- Customer groups
- Sizes & variants
- Combo packs
- Batch & expiry tracking
- Stock transfers between branches
- Purchases & suppliers
- Stock counts
- Low-stock alerts
- Quick restock
- GST & HSN codes
- Staff roles & permissions
- Barcode label printing
- Receipt designer
- CSV import & export
— & much more — see every feature
See how your shop is doing at a glance.
Today's takings, low stock and batches about to expire — on one dashboard that refreshes on its own. Every branch, or one at a time.
Already looked at other POS scripts? Here's what's different.
Selling to other shops
Elsewhere:Built for one shop. Selling it to other shops is an afterthought, if it's possible at all.
MiniMart:An admin panel with plans, free trials, billing and your own website — all included.
Working offline
Elsewhere:Sales can be lost if the browser data gets cleared.
MiniMart:Keeps billing with no internet, uploads every sale exactly once when it's back, and flags anything that needs a look.
Taking payment
Elsewhere:Splitting a bill, paying from credit and using loyalty points on three different screens.
MiniMart:Split a bill across cash and UPI, pay from credit, or redeem loyalty points — all on one payment screen.
Customer credit
Elsewhere:A list of transactions.
MiniMart:A proper khata statement with a running balance — and one payment can clear several unpaid bills.
Held orders
Elsewhere:Mixed into sales history.
MiniMart:Their own tab, kept apart from completed sales.
Indian tax
Elsewhere:GST entered as a generic tax rate.
MiniMart:GST rates, HSN codes and GST summary reports, built in.
Extras
Elsewhere:Bundled in, whether you need them or not.
MiniMart:Add-ons — like the upcoming online storefront — are sold separately, so you pay only for what you use.
Set up for the way each shop sells.
One app, with the details each kind of shop needs already built in.
Retail stores
Clothing, electronics and everyday goods — check customers out quickly.
- Sizes, colours and variants
- Barcode scanning
- Returns and store credit
Kirana & supermarkets
Big product lists that stay quick to search, even at rush hour.
- Loose items sold by weight
- Weighing-scale barcodes
- Several counters at once
Pharmacies
Track every batch and expiry date, and always sell the stock that expires first.
- Batch and expiry tracking
- Drug schedules
- Warning on prescription-only items
Built with modern, reliable technology.
Not technical? You can skip this part — it's what your developer or hosting company will ask about.
Server requirements
- PHP
- 8.3 or newer
- MySQL
- 8 or newer
- PHP extensions
- PDO · Mbstring · OpenSSL · Fileinfo · GD · cURL
- Scheduler
- One cron job
In the download
- The complete app, with full source code
- A guided web installer
- Full documentation
- Sample shop data, so you can explore straight after install
Before you buy.
Something not covered here? Ask us directly — you'll hear back from the people who built it.
Is this a subscription?
No. You pay once — $29 directly from us, or $49 on CodeCanyon — and install it on your own server. With the Extended licence, you can charge other shops a monthly fee to use it; the billing for that is built in.
Should I buy here or on CodeCanyon?
It's the same software either way. CodeCanyon's price includes Envato's marketplace fee, so the Regular licence costs less here — $29 direct versus $49 there. Choose CodeCanyon if you'd rather pay through your Envato account.
How much can I earn reselling it?
That's up to you. With the Extended licence you set your own plans and monthly prices, and every shop pays you directly through your own payment gateway. MiniMart POS doesn't take a cut.
Regular or Extended — which one do I need?
If you're running stores for one business — your own, or a single client's — Regular covers it, however many branches that business has. If other shops will pay you to use it, you need Extended.
Can I try it before buying?
A public demo is being set up. Until then, the documentation walks through every screen, the download includes sample shop data so you can explore right after installing, and you can ask us for a guided demo.
Does it really work without internet?
Yes. Every sale is saved on the counter's own computer first, so billing carries on when the internet drops. When it's back, sales upload on their own, each one counted exactly once. If one can't be uploaded, it waits on a screen for the manager instead of being lost.
What hosting do I need?
Ordinary web hosting that supports PHP 8.3 and MySQL 8 — most hosting companies offer this. The installer checks everything for you, and the technical details are in the developer section above.
Is it set up for Indian shops?
Yes — GST rates, HSN codes, GST reports, UPI payments and customer credit (khata) are all built in. Currency, taxes and number formats are set per shop, so it works outside India too.
Can I change the code?
Yes. You get the full source code, built with Laravel and React — two of the most widely used tools, so any web developer can customise it for you.
What support do I get?
Six months of support and updates are included. Ask us about installation, setup or anything that isn't working, and we'll help you get it running.
Buy it once. Run it for every shop you sign up.
One-time purchase. Full source code, a guided installer, and six months of support and updates.
Prices shown are for the Regular licence. Reselling to other shops needs the Extended licence.
Questions before you buy?
Ask us anything about licences, hosting or customising it for your business. A public demo is coming soon — until then, we're happy to walk you through it.