Built for supermarkets and grocers

Supermarket Billing Software for Sri Lanka

Macra keeps a busy counter moving — barcode billing, split payments and printed bills — while stock, expenses and accounts update behind it. Several counters and branches sell from one live stock list, and the till keeps working when the internet drops.

macra.app/dashboardLive
Macra business overview — receivables, payables and cash flow for a shop
What it does

A counter that keeps up, and stock you can trust

Barcode billing and quick keys

Scan items or use quick keys for loose goods. Split payments, discounts and returns are built into the till.

Live stock and reorder alerts

Stock falls as you sell and low-stock alerts tell you what to reorder, instead of guessing what to buy this week.

Multiple counters and branches

Every counter and branch sells from the same live stock list, with branch-level and combined reporting.

Works offline, syncs later

If the connection drops the till keeps selling and printing bills, then syncs every sale when it is back.

Prices and discounts per branch

Set different prices or discounts for a branch without duplicating your catalogue.

Supplier bills and daily numbers

See what you owe suppliers and today's sales, cash and profit on one dashboard — no end-of-day tallying.

A normal day

From first sale to closing the till

01

Open the counter

Staff log in and start scanning; prices and discounts are already set.

02

Sell

Barcode or quick-key items, take cash, card or split payments, print the bill.

03

Stock updates live

Each sale reduces stock; low-stock items are flagged for reorder.

04

Receive stock

Record supplier deliveries and bills against your stock and payables.

05

Close and review

See the day's sales, cash and profit without tallying by hand.

Supermarket billing questions, answered

Does it support barcode scanners and receipt printers?

Yes — Macra works with most standard barcode scanners, receipt printers and cash drawers, so you do not need to replace hardware.

Can several counters sell from the same stock?

Yes. Every counter and branch draws on one live stock list.

What happens when the internet goes down?

The till keeps selling and printing bills offline and syncs automatically once you reconnect.

Do I get low-stock alerts?

Yes. Low-stock alerts show what to reorder, and can be sent by email or SMS.

Can you migrate our existing product list?

Yes — we migrate your spreadsheets or register data before the demo so you see your own catalogue.

Book a live demo

See your own counter inside Macra

No card, no install. Bring your product list — we set it up before the call so the demo runs on your shelves.

See it on your own numbers

Leave your details — we call back within one working day and walk you through a demo set up for your counter.

No card required · 20 minutes