A new version of Totals POS is available.
Totals POS

Sign in to your shop

⛔

Service is disabled

This shop's subscription has expired.

… Local 🏬 — 👤 —
ProductVariationSKUPrice CostStockSupplierStatus
SupplierContactPhoneEmailItems
Figures are hidden by default for privacy.

Cash drawer

Optional

Enter the cash you started the day with (float). Leave blank to skip.

Expected in drawer: —

Recent sales

ReceiptTimeItemsTotalCashSync

Low stock — reorder list

ProductSKUStockThresholdSupplier

Administrator sign-in

Enter the admin PIN to manage tenants and device access.

This device

Sales, VAT & service charge

Applies to this shop. These can be shown or hidden on the printed receipt.

Shop logo

Shown in the top-left corner. Tap the logo in the top-left corner at any time to change it.

Product categories (headers)

The list of categories/headers you sell under (e.g. Food, Drinks, Desserts). These appear in the category dropdown when you add or edit a product. One per line.

Staff for this shop

People who can sign in to this shop's till. Managers can edit inventory & settings; cashiers can sell.

NameUsernameRoleStatus

Backup & data

The .sqlite backup is the full database and is the one you restore from. The .xlsx export is a readable Excel workbook (products, stock, sales, staff, suppliers) for reporting — it is not used for restore. A weekly auto-backup is also kept automatically in this device's storage and refreshed once a week; use the button to download the latest copy.

Import past sales

Bring in historical sales from a spreadsheet (.csv or .xlsx). Each row is one item line; rows that share the same Receipt value are grouped into a single sale. Every sale is backdated to the Date you provide, so it lands in the right place in Reports.

Columns (header names are flexible): Date, Receipt (optional, groups lines into one sale), Item, Qty, UnitPrice, Cashier (optional). VAT is applied using this shop's current tax settings. There's no fixed limit on file size — 100+ sale entries in one file work fine.

Subscription

—

About

Totals POS — · Offline-first PWA · SQLite (WebAssembly) · Multi-tenant.

Installed as an app? Updates are checked automatically, but if this device has been offline or closed for a while, tap the button above after reconnecting to fetch the latest version right away.