Skip to content
Features

Every screen, and what it is actually for

Grouped the way the application is grouped, so you can find the thing you were told about on the phone.

The lane

A till that does not stop

Scan a barcode or key a PLU and the line lands at the right price with tax applied by the engine. Loose goods open a weight prompt by themselves. The whole bill is driveable from the keyboard, and none of it needs a network — the till owns its data and settles on its own.

  • Barcode, PLU code, or quick-key tiles for goods a scanner cannot help with
  • Embedded-weight labels open a weight prompt automatically
  • Function keys for search, quantity, price override, discount and void
  • Hold a bill and resume it so the next customer is served
  • Sale, proforma and training modes on the same screen
  • Per-line tax status shown as the bill is built
The lane
BillMart till with six scanned items, each showing its tax status, beside a panel with lines, units, taxable value, the tax breakdown and the gross amount payable
Payment

Split the tender however the customer pays

Cash, card, wallet or QR, across as many methods as one bill needs. The keypad takes the tendered amount, the outstanding balance counts down as each tender lands, and the sale only settles when the bill is covered.

  • Cash, card, UPI/QR and wallet, each on its own function key
  • Split a single bill across as many tenders as needed
  • Tender the exact amount in one press
  • Outstanding balance counts down as tenders are added
  • Change due calculated from what was actually handed over
Payment
BillMart take-payment dialog with cash, card, UPI or QR and wallet options, a numeric keypad, the outstanding amount and a tender-exact button
Dashboard

The trading day, while it is still happening

Takings so far, how many bills, the average basket, how customers paid, the week behind you, what is running low, and how many documents are still waiting on the tax authority — all on the screen the owner opens first.

  • Today’s sales net of refunds, and the bill count
  • Average basket before refunds
  • Payment mix for the day at a glance
  • Seven-day sales trend
  • Running-low list against each item’s reorder level
  • Documents not yet acknowledged by the tax authority
Dashboard
BillMart dashboard showing today’s sales, transaction count, average basket, documents awaiting the tax authority, a seven-day sales chart, the payment mix and a running-low stock list
Invoices

Every bill, and the document behind it

The invoice list is the store’s record: filter it, search it, open any bill and see what was sold, what tax applied and how it was paid. Each document can be laid out on A4, sent to a customer, or returned against.

  • Filter by date, till, cashier or status
  • Open any bill down to its lines and tax
  • A4 layout with the business profile and tax detail, printed or saved as PDF
  • Send to a customer over WhatsApp or email
  • Raise a return directly against the original bill
Invoices
BillMart invoice list showing bill numbers, dates, tills, cashiers, amounts and status for the trading period
Reports

Seven tabs, one date range, everything exportable

Sales by day, hour, cashier, till or category with best sellers. The payment mix your drawer and card settlement should reconcile to. The tax return as output less input. Purchases by supplier, income and expense, shrinkage — and the audit trail. Every figure is summed from settled documents, with credit notes subtracting.

  • Sales by day, hour, cashier, till or category, with best sellers
  • Payments — the tender mix to reconcile the drawer against
  • Tax return as output less input for the period
  • Purchases by supplier, received less returned
  • Income and expense, and shrinkage
  • Every tab exports to CSV
Reports
BillMart reports screen with tabs for sales, payments, tax, purchases, income and expense, shrinkage and audit trail, showing sales, bills, average bill and tax collected for a chosen period
Inventory

A catalogue the lane and the back office share

Items carry their barcodes, category, unit, cost, price and tax treatment, and every lane prices from the same catalogue. Reorder levels drive the running-low list, and loose goods are priced by weight at the till.

  • Barcodes, SKU, category and unit per item
  • Cost and selling price, with the tax treatment per item
  • Reorder level driving the dashboard’s running-low list
  • Loose goods weighed and priced at the lane
  • Shelf-edge and product labels printed from the same catalogue
Inventory
BillMart product list showing each item with its barcode, category, unit, cost, selling price and tax treatment
Purchases

Receive the delivery, and the stock follows

Purchases record what arrived from which supplier at what cost, so margin is measured against what you actually paid. Returns go back at the cost that was paid, with a reason, and the supplier statement is summed from the documents rather than kept as a running figure.

  • Receiving against the supplier delivery
  • Purchase returns at the cost that was paid, with a reason
  • Supplier statements: deliveries owed, returns and payments
  • Payments recorded append-only
  • Reorder raises one draft order per supplier
Purchases
BillMart purchases screen listing supplier deliveries with dates, suppliers, amounts and status
Customers

Accounts, limits and statements

A regular can be attached to a bill and buy on account, with the credit limit checked inside the settle transaction rather than afterwards. Their statement shows invoices on account, credit notes, payments and the balance, summed from the documents every time.

  • Attach a customer to a bill at the lane
  • Sales on account, with the credit limit enforced as the bill settles
  • Statement of invoices, credit notes, payments and balance
  • Payments received recorded append-only
  • Balances summed from documents, never a stored running total
Customers
BillMart customer list showing each account with contact details, credit limit and outstanding balance
Returns

Refund against the bill, at the price paid

A sales return is raised against the original document at the price the customer actually paid, with each line marked restock or damaged — so the refund, the stock and the tax all move together instead of being patched afterwards.

  • Raised against the original bill, not typed fresh
  • Refunded at the price the customer paid
  • Each line marked restock or damaged
  • Credit note produced as the statutory document
  • Reports subtract credit notes from the period
Returns
BillMart sales returns screen listing credit notes raised against original bills with their dates, amounts and reasons
Expenses & income

The cash ledger behind the profit figure

Money that leaves without being a purchase, and money that arrives without being a sale, both belong in the ledger by category — otherwise the income and expense report is only a sales report wearing a different name.

  • Expenses by category and date
  • Income that did not come through the till
  • Cash movements in and out of the drawer, each with a reason
  • Income and expense report by category
  • Feeds the profit figure rather than sitting beside it
Expenses & income
BillMart expenses screen listing business expenses by category, date, amount and payment method
Settings

Set the store up once

Business profile, tax configuration, document numbering, printing, backups and staff — all in one place, and only the owner sees the whole of it. Printing is per machine, because the printer is hardware plugged into that lane.

  • Business profile that prints on every document
  • Tax configuration and statutory settings
  • Document numbering, prefixes and reset periods
  • Receipt printer per machine — 58 or 80 mm, network ESC/POS
  • Backup policy and where the data lives
  • Staff accounts and permissions
Settings
BillMart settings screen showing sections for business profile, tax, numbering, printing, backups, staff and permissions

The full list

What is in the core, and what your licence decides.

BillMart modules, and whether each is in the core or licensed
ModuleWhat it doesAvailability
TillScan, weigh, quick keys, holds, split tender, receipt printingCore
Invoices & documentsEvery bill and the document behind it, reprintableCore
Items & categoriesCatalogue, barcodes, pricing and units shared by lane and back officeCore
Purchases & suppliersReceive a delivery, cost it, and have stock followCore
Stock ledger & stocktakeMovements with a reason, counts, adjustments and write-offsCore
ReorderWhat is running out, by how much, and from whomCore
Sales & purchase returnsRefund against the original bill at the price paid, restock or damageCore
Cash & shiftsCounted float, cash in and out, X and Z reports, drawer varianceCore
Expenses & incomeThe cash ledger behind the profit figureCore
ReportsSeven tabs over one date range, all exportableCore
Audit trailOverrides, voids and no-sales, with who and why — not editableCore
Staff & rolesWho may override a price, void a line or open the drawerCore
Barcode labelsShelf-edge and item labels printed from the catalogueCore
Customers & store creditAccounts, credit limits checked at settle, statementsPlan
PromotionsOffers applied by the pricing engine, shown on the receiptPlan
FiscalisationThe country tax pack — Mauritius MRA todayPlan
Extra lanesMore counter PCs on one catalogue and one day bookPlan

In every licence

🛒

The lane

Scan, weigh, or use quick keys for what has no barcode. Prices and tax are applied by the engine on the machine, so a lane never waits on a server to price a line.

💳

Split-tender payment

Cash, card, wallet or QR, split across as many methods as the customer needs, with the tender counted against the amount payable and the change worked out for the cashier.

🔒

Shifts & the drawer

Nothing sells until the float is counted in and attributed to a cashier. The Z report closes the shift against a counted drawer, so a difference is found the same day.

📦

Stock & purchases

Receive a delivery and the stock follows. Adjustments, write-offs, stocktake and reorder all insist on a reason, so the ledger explains itself later.

📊

Reports

Seven tabs over one date range — sales, items, payments, tax, stock, staff and cash — each exportable for the accountant.

🛡️

An audit trail nobody can edit

Price overrides, discounts, voids and no-sale drawer opens each need the right role and a reason, and each lands in a trail that cannot be altered afterwards.

Licensed on top

👥

Customers & store credit

Accounts with a credit limit checked inside the settle transaction, statements, and store credit — so an account can never quietly go past its limit mid-sale.

🏷️

Promotions

Offers priced by the engine rather than by the cashier: the till applies the rule, the receipt shows what was taken off, and nobody has to remember this week’s deal.

🧾

Fiscalisation

Tax is a country-pack engine rather than hardcoded rates. The pack that ships today is Mauritius, including MRA electronic billing; other jurisdictions are packs still to be written.

🖥️

More lanes

Extra lanes are licensed per machine and share one catalogue and one day book, each keeping its own drawer and its own shift.

Looking for how BillMart fits alongside our other software? Read the product overview on techslideits.com.

See it on your own counter.

Install it and put your own products in. Nothing to uninstall if it is not for you.