Browse docs
Docs / POS Basics

POS Screen Overview

Learn the shared billing layout and how SmartBill changes the screen by business mode.

On this page

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.

Support

Need more help?

If the guides do not solve your issue, collect the main details and contact support.