Cash register: counter sales with barcodes, receipts and offline mode

Ring up counter sales from your catalogue, scan barcodes, give a discount and print an 80 mm receipt. Each sale becomes a paid invoice and comes off stock, and if the internet drops, sales wait on the device.

Product update 2 min read

What changed

The new "Cash register" screen is built for selling at the counter. Items come from your own catalogue; find them by searching or scanning a barcode and tap to add them to "This sale". Set a discount, pick the payment button, and print the receipt.

The cash register with a sale in progress and today's sales

Each sale creates a paid invoice. When an item is linked to a stock item, it comes off stock at once. The bottom of the screen shows today's register total and the latest sales, and the sales show as income in "Books" too.

How to use it

  1. Under "Money and accounting", open Cash register.
  2. In "Search or scan a barcode", type an item name or scan its barcode. Tap the item to add it to "This sale".
  3. Enter a "Discount %" if needed.
  4. Tap the payment button (cash or card reader, for example) to record the sale.
  5. Press "Print the receipt".

Good to know

  • For barcode lookup, fill in "Barcode or code (optional)" on the catalogue item. To take stock off automatically, link "Sold from stock (optional)".
  • If the internet drops, "Offline — sales are kept here" appears, and the sales are sent once each when you are back online.
  • At least one active payment mode is needed.
  • "Point of sale (NabuPOS)" is an add-on, for roles allowed to sell at the counter.

More from the blog

Product update

The phone app sends a call's recording and reads a business card

In the NabuOS phone app, Log this call? now takes the call's recording too, and its summary fills in the call you just logged. On the Customers tab, a photo of a business card from the camera or the gallery is read and saved as a lead. Both need the new app build.

Product update

Owner reports and approvals now reach Bale too

The AI employees' report, the reply coach's weekly report, business alerts, the cash radar warning and document approval requests now come from the business's own Bale bot as well as Telegram — and a document can be approved right there with /approve_doc_N.

Missing something?

Tell us what to build next. Most of what is announced here started as somebody’s suggestion.

Suggest a feature