Selling at the POS Counter
This is the cashier’s core loop in Udyot ERP: build the cart, take payment, hand over the receipt. Everything on this page happens inside one open shift — see shifts and the cash drawer if the register says there is no open session.
Building the cart
- Search: type part of an item name and press Enter, or click the match.
- Barcode: scan anywhere on the screen — no need to click a field first.
- Quick Keys: tap a tile for your fastest movers.
- Weighed goods: use ⚖ Weigh, enter the PLU and the weight — the line prices at weight × per-kg rate.
Adjust quantities directly in the cart, then press Pay now (F9).
Taking payment
The tender modal starts on Cash — click Exact or type what the customer handed over and the change is computed. Switch tabs to add Card, Wallet, or Gift card amounts; a single sale can split across several tenders. The till enforces the rules for you:
- A walk-in customer must pay in full — no anonymous credit.
- A named customer may part-pay or take full credit; the button changes to Complete (part credit) and shows exactly how much stays on their account.
- Change is cash only — card and wallet amounts can never exceed the total.
Discounts
Give a percentage or rupee discount in the totals area. VAT always recomputes on the discounted amount — the correct treatment under Nepal’s VAT rules. If the store has set a maximum discount ceiling, anything above it is rejected by the server when you try to complete the sale.
Hold and Park
Two ways to pause a sale, with an important difference:
- ⏸ Hold stashes the cart on this till — recall it from Held….
- ⇄ Park is for handing off between tills: it prints a short pickup code the customer can take to any till. Whoever types the code gets the whole basket back — items, customer, discounts, loyalty, everything. A parked basket can be claimed once, can be released back or voided, and expires after about a day. Nothing touches the accounts until the basket is actually paid.
The receipt
Line amounts print discount-net, with a Discount row restating what was folded in — the total is correct and nothing is applied twice. Each completed sale is a real, final tax invoice; to correct one, use a return (Credit Note), never an edit — see returns and refunds.