POS Screen Overview
The POS screen is where staff complete most daily billing work. In SmartBill POS, the screen is mode-aware, so the visible fields and validations change with the business system_mode.
Main areas to notice
Most POS screens include these core areas:
- a search or barcode area for finding products
- a bill area that shows selected items
- a totals area for subtotal, discount, and final amount
- payment controls to finish the sale
- action buttons for printing, holding, or clearing a bill
What changes by mode
Retail
Retail billing stays simple and fast:
- customer
- branch
- product search
- quantity
- discount
- payment type
- paid amount
Grocery
Grocery billing adds:
- weighted item support
- decimal quantity entry
- price-per-unit calculation
- weighted barcode handling
Pharmacy
Pharmacy billing adds:
- stock checks by valid batch
- expiry-aware validation
- blocked sale for expired stock
- focused warnings when stock is not safe to sell
Restaurant
Restaurant billing behaves more like order capture than simple invoice capture:
- order type
- dining table
- table or token
- order staff
- kitchen status
Before adding products
Check that:
- you are signed in with the correct user account
- the correct branch is selected
- the business is operating in the expected mode
- the customer-facing bill area is empty or ready
- the printer is connected if a receipt is needed
While billing
Review the bill as you go. It is easier to correct a wrong item before you complete payment or save the order.
After each sale
Make sure the bill is fully completed and ready for the next customer before starting another sale.
If you work in pharmacy or restaurant mode, also confirm that the operational status is correct before moving to the next customer.