Point of Sale (POS): a billing counter that posts to your own books
BIZA POS for shops, showrooms and counters: barcode and camera scanning, split tenders, promotions, loyalty and gift cards, offline selling, cashier PINs, receipt printing with a cash drawer, and every sale posted as an invoice, a journal entry and a stock movement in one step.
Point of Sale (POS): a billing counter that posts to your own books
Most point-of-sale products are a separate app that exports to accounting at the end of the day. BIZA POS is different: the billing counter lives inside the ERP, so a sale completed at the counter is the accounting. One step creates the numbered tax invoice, the balanced journal entry, the stock movement and the payment records — there is no sync, no import file and no second system to reconcile.
This guide covers the retail counter. Companion guides: receipt printers, cash drawers and self-checkout, promotions, price lists, loyalty and gift cards, offline selling, shifts and cash control, and restaurant and café mode.
1. What a sale produces
When the cashier takes payment, BIZA records — in a single transaction that either fully succeeds or does not happen at all:
| Record | Detail |
|---|---|
| Tax invoice | The next number in your gapless invoice sequence, flagged as a POS invoice, with the cashier, terminal and shift on it. Every line carries its tax rate, discount, serial or batch, and (India) HSN/SAC. |
| Journal entry | Debit cash / bank per tender, credit revenue and output tax; discounts to Sales discounts given; tips to Tips payable; gift cards sold to a liability, never revenue. |
| Stock movements | Quantity leaves the terminal's stock location; serial numbers and batches move in the lot ledger. |
| Payments | One payment record per tender (cash, card, transfer, gift card, points, mada, UPI), each to the bank or cash account you chose. |
| Fiscal data | Saudi Arabia: the ZATCA TLV QR on the slip (Phase 1) or clearance through the platform (Phase 2). India: GSTIN, HSN/SAC and the composition-scheme line where it applies. |
Because nothing is summarised at day end, the Z report, the payment records and the journal always agree — and the POS dashboard shows the three side by side.
2. The cashier's screen
- Product grid with search by name, SKU or barcode; category chips; sort by best-selling or recently sold; in stock only; large cards, small cards or a list; images on or off. Products with options open a variant picker. Stock, low stock and not stocked here are shown per terminal location.
- Scanning — any USB or Bluetooth barcode scanner works with no setup; the mobile app scans with the camera; in-store scale labels (weight- or price-embedded EAN-13) decode straight into the right quantity.
- Cart — quantity steppers, unit price override, line discount, note, unit (kg, m, each); cart discount; coupon code; automatic promotions shown with the amount each took; park a cart for a customer and resume it from any counter.
- Customer — walk-in by default; pick a customer to earn or redeem points, get their price list, or credit a return to their account.
- Keyboard —
F2search ·F4pay ·F6park ·F8returns ·F9exact cash ·Escback. - Phones and tablets — a dedicated one-hand phone layout, a tablet layout that keeps the cart reachable in portrait, 44 px touch targets, swipe to delete, haptics, and a full-screen register mode.
3. Taking payment
Tenders can be split across cash, card, bank transfer, gift card or store credit, loyalty points, on account (the balance stays on the customer's receivable), and the country pack's tenders — mada in Saudi Arabia, UPI in India with a scan-to-pay QR built from your UPI ID. Quick-tender chips (50 / 100 / 200 …), a numeric keypad on touch screens, exact cash and change due keep cash fast. Each tender names the ledger account it is banked to; a missing account blocks the sale instead of posting to nowhere.
Selling on account — a regular, a contractor or a fleet can take the goods and be charged to their account. The counter shows what they already owe and what their credit limit leaves; it refuses a walk-in and refuses a sale that would pass the limit. The invoice stays unpaid and is collected through Customer Receipts with the usual terms, statements and ageing. In India this is the khata the shop already keeps, kept in the ledger instead of a notebook.
Tips (to Tips payable, never revenue) and a configurable service charge (taxed or not, dine-in only if you want) are available at checkout when switched on.
4. Receipts
The receipt previews on screen and prints on 80 mm or 58 mm thermal paper: seller name and tax number, the country's document title (Simplified Tax Invoice in Saudi Arabia, Tax Invoice in the UAE and India, Receipt elsewhere), receipt reference and invoice number, cashier, lines with serial / batch / expiry / HSN, tax breakdown by rate, tenders, change, gift-card balance, points earned, the fiscal QR and your footer. With a printer configured the receipt prints automatically and the cash drawer opens on cash sales; a printer fault never blocks a sale — the job waits in a retry queue.
Send the receipt by email (with the invoice's copy-of-record PDF attached, from the platform sender under your store's name) or by WhatsApp (share sheet on a phone, a link on desktop). A customer display on a second screen shows the lines, total, tendered and change as the sale happens.
5. Cashiers, shifts and control
- A cashier is a real user. On a shared counter, cashiers switch with a PIN and are signed in as themselves, so every sale, void and drawer open names the person who did it. Lock counter hides the screen behind the PIN pad without closing the drawer.
- Shifts — open the counter with a counted float, record cash in and out with reasons, take an X report any time, close with a blind count and get the Z report: float → sales → movements → expected → counted → variance.
- Events — line voids (with value), cart voids, no-sale drawer opens (reason required), sign-ins — audited, on the reports, and scored by the dashboard's attention flags.
- Permissions are enforced by the server, not just the screen: discounts, price overrides, refunds, counter actions, drawer opens and settings each have their own right.
6. Returns and refunds
From Transactions, pick the sale and the quantity per line, give a reason, and refund by cash from the counter (leaves the drawer and the expected cash), credit to the customer's account, or store credit on a card in the customer's name. A credit note is issued against the original invoice and the items — including the exact serial or batch — return to stock. Returns work offline against the billing counter's copy of the sale.
7. Inventory at the counter
Every terminal sells from a stock location. Products tracked by serial number or batch open a picker on add — scan the serial, or take the batch with the soonest expiry first (FEFO) with expiry warnings; expired batches are refused unless you allow them. Stock transfers open from the counter menu. Multi-location businesses see each outlet's stock and a combined dashboard.
8. Regional and tax compliance
BIZA is global: the receipt, tax label, fiscal QR, document title and extra tenders follow the country pack of your company's country.
| Country | Receipt title | Fiscal QR | Tax id on receipt | Extra tenders |
|---|---|---|---|---|
| Saudi Arabia | Simplified Tax Invoice | ZATCA TLV (Phase 1) · Phase 2 clearance | VAT No | mada |
| UAE and GCC | Tax Invoice | — | TRN | — |
| India | Tax Invoice with HSN/SAC | — | GSTIN | UPI (scan-to-pay QR), RuPay |
| United Kingdom | Receipt | — | VAT No | — |
| United States | Receipt (sales tax) | — | — | — |
Tax is computed per line from the product's tax category or your standard rate; output tax lands in the return period like any other invoice.