Swift sales flow
Product groups, search, barcode, favourites and large buttons. A typical sale takes two taps.
Kassalo is built around one idea: a sale isn't done until it's posted to your books. Here's what that looks like in practice.
Product groups, search, barcode, favourites and large buttons. A typical sale takes two taps.
The layout is designed for 15" screens at 1024×768 — what 9 in 10 POS terminals run — and scales all the way to 4K.
Cash with rounding, card, MobilePay and split payment — all on the same receipt.
Bottle and can deposits are added automatically. Rules are set per product.
Spot the product instantly. Images can be pulled straight from your ERP.
Park one customer's basket, serve the next, then pick it back up.
Scan the receipt, select lines, and refund to the original payment method.
Green and effortless — and the receipt's barcode works for returns too.
Search, create and edit customers at the till. The customer card shows purchases, gift cards, bikes/devices and jobs. Debtors can be synced from your ERP.
GC and voucher codes with barcodes, 3-year validity, partial redemption and blocking. VAT-exempt on sale, VAT applied on redemption.
Percentage, fixed amount per unit, volume pricing, mix & match (highest-priced first), coupon codes and date control — per product group or individual product.
Line and basket discounts with reason codes. Cashiers can give up to 20%; managers have no limit.
Points earned automatically per €10 spent, and deducted on returns.
Sell on account to customers from your ERP and accept payments at the till — cash, card or MobilePay. The customer's live balance is fetched from your ERP and shown on their card. Available with Admind today; other ERPs follow in Q4 2026.
Bike shops, IT repair centres and goldsmiths: create a job with customer, device, frame number, fault description and deposit. The drop-off slip prints with a barcode. When the work is done, the customer gets an email — and the job goes straight to the basket, gets paid and posted to your books in one go.
One button per product — tap it and choose size or colour, each with its own price and stock level.
Require a serial number scan per unit. Full history: in stock, sold, returned, and to whom.
Same product, multiple EAN codes. Cost price feeds contribution margin into your reports.
Kassalo uses an outbox with idempotency keys. That means a sale is never posted twice, even if the connection drops mid-transfer. If something goes wrong, the sale is quarantined for reconciliation rather than lost without a trace.
Your ERP owns the stock figure — it's the single source of truth. The till counts down as you sell, and WooCommerce receives the available stock after every sale. Web orders are pulled in so they can be fulfilled from the shop.
Kassalo is a modern web app installed straight from the browser. No back-room servers, no updates to wait for — and it works offline.
Colours, logo, density and corner style. Till 2 can look different from till 1 — if you want.
PIN login, manager and cashier roles. See who sold what and when.
Till counts and end-of-day reports with discrepancies — and everything is already in your ERP.
Append-only, SHA-256 hash chain and HMAC signature. Gap-free numbering per CVR and local sequence per till.
SAF-T Cash Register file for any period, with one click.
Estimated timelines. Want to be a test shop? Drop us a line.
Fill in the form and we'll set up a real Kassalo till for you instantly. Try making a sale, processing a return and viewing the journal — then connect your ERP whenever you're ready.
We've set up a real Kassalo till for you, complete with products, so you can start selling straight away.