O2M Logo
One to Many

POS software for fast counter billing.

Scan, take payment and print a receipt in seconds, with cash control and returns on the same screen.

O2MOne to Many
Sample data

Counter

The screen your cashiers bill on.

O2M

Store 1

Counter 1

Store 1 Cashier

Shift open 10:11 am

Scan or search product (F2)
ItemQtyAmount

A4 Long Notebook 200 pages

NB-A4-200

−2+
₹198.00

Basmati Rice 5 kg

RICE-5KG

−1+
₹682.50

Cotton Round Neck T-Shirt (M)

TEE-M

−1+
₹418.95
Items3 lines · 4 units
Taxable value₹1,225.79
CGST + SGST₹73.66
Total₹1,299.00Round off ₹-0.45

Customer (F4)

Walk-in

Phone number
HoldPay (F9)
ReturnReprintShift

What is POS software?

POS stands for point of sale: the place where a customer pays. POS software runs the billing counter. It finds products by barcode, adds up the bill with tax, takes payment, prints a receipt and records the sale.

The O2M counter is built for speed and control. Cashiers sign in and go straight to the counter, with no other menus to learn, and work from the keyboard with a barcode scanner. Each outlet sets how far a cashier can go, and anything above a limit needs a store manager's PIN.

It runs in Chrome or Edge with nothing to install. Receipts print straight to a USB or serial thermal printer, and shared counters switch between cashiers with a PIN. Pair it with invoicing for business customers.

Simple from the first day.

Step 1

Open the shift

The cashier signs in, enters the opening cash and starts billing.

Step 2

Build the bill

Scan items, search by name, or tap a quick item.

Step 3

Take payment

Take cash, UPI or card, and print or send the bill.

Step 4

Close the day

Count the drawer, close the shift and review the report.

What POS and Counter Billing does for you.

Built for speed

Keyboard shortcuts, barcode scanning and quick items keep the queue moving.

Staff stay within limits

Discounts and price changes above the limit need a store manager's PIN.

Cash you can trust

Every shift ends with a cash count, and differences are recorded.

Works through outages

With offline billing on, counters keep billing without internet.

Scan, pay and print in seconds.

Scan each item, or type a barcode or SKU. Search finds items by name, and a bill can be held while you serve the next customer.

O2M

Store 1

Counter 1

Shift open 10:11 am

Scan or search product (F2)

Item

Basmati Rice 5 kg₹682.50
Cotton Round Neck T-Shirt (M)₹418.95
A4 Long Notebook × 2₹198.00

Total

₹1,299.00

Pay (F9)

Loose goods

Products sold by weight or volume take decimal quantities, such as 1.25 kg of rice.

Walk-in or named customers

Leave Walk-in customer, or add a mobile number for a bill in their name.

Cash with change

Choose cash, UPI, card or a mix. O2M shows the change to give back.

UPI QR

With your own gateway, the counter shows a QR for the exact amount, and the bill completes when paid.

Take items back without slowing the queue.

Scan the barcode on the customer's receipt, enter what comes back and why, and choose how the money goes back.

Sample Retail Private Limited

12, MG Road, Bengaluru, Karnataka 560001

GSTIN 29ABCDE1234F1Z5

Credit Note

CN-2627-00027

30 Oct 2026

Bill to

Metro Retail

48, Residency Road, Bengaluru, Karnataka 560025

GSTIN 29AAACM1234A1Z2

Against invoice: OF1-2627-00412

Reason: Goods returned

ItemQtyTaxable
Cotton Round Neck T-Shirt (M)51,995.00

This credit reduces the amount the customer owes.

Taxable value₹1,995.00
CGST₹49.88
SGST₹49.87
Credit total₹2,094.75

Exchanges

Put the new items on the counter. O2M makes the credit note and the new bill together, and the customer pays or gets back only the difference.

Refund references

O2M records the refund. Pay UPI from your own app and enter the UTR, or enter the reference from the card machine.

Same-day voids

A bill can be cancelled only on the day it was made. After that, use a return.

Net amounts

An order shows Partly returned or Returned, and reports count the net amount.

Know what should be in every drawer.

The cashier enters the opening cash and opens the shift. At closing, O2M shows the expected amount and any difference.

One to ManySample data

Shifts and cash

Open and close shifts, and count the cash drawer.

Open shifts

9

Cash expected

₹1.24L

Cash counted

₹1.24L

SH-2041₹0
SH-2040₹0
SH-2039₹120

Cash counts

Count the notes and coins, and add a note if the drawer is over or short.

Shift reports

Cash, UPI and card, bills and returns for each shift.

Counter sales

Every bill by outlet, counter and cashier, with how it was paid and what was returned. Export it as CSV.

Cash differences

A difference above the limit needs a store manager's approval, and the approver is saved on the shift.

Share a counter between cashiers.

Register a shared device, and the counter shows a lock screen with the names of the staff. A cashier taps their name and types their PIN.

One to ManySample data

Stores and teams

Every outlet and counter today.

Sales today

₹6.42L

Bills today

1,186

Counters open

9 of 10

MG RoadOpen
IndiranagarOpen
JayanagarOpen
Whitefield1 to close

Registered devices

Only registered devices can switch cashiers by PIN.

Lock between cashiers

Lock the counter and the next person signs in. The shift stays open.

PIN safety

Easy PINs such as 1111 are refused. A PIN locks for 15 minutes after 5 wrong tries, and a store manager can reset it.

Barcodes for everything

A product without a maker's barcode gets an in-store barcode and a printed label.

Bill without touching the mouse.

Bill without touching the mouse.
KeyWhat it does
F2Scan or search for a product
F4Choose the customer
F8Open held bills
F9Pay
F12Complete the bill and print

What a cashier can and cannot do.

What a cashier can and cannot do.
AreaCanCannot
BillsBill, hold and resume billsGo above a limit without a manager
Stock and pricesLook up stock and prices at their outletChange stock or prices
ReturnsTake returns and exchanges within the limitsRefund above the limit without a manager
ShiftsClose their own shiftSee other outlets or other cashiers' shifts
SettingsChange their own password and PINOpen reports, dashboards or settings, or add staff

Everything in one place.

Billing

  • Barcode scan and product search
  • Hold and recall bills
  • Walk-in customers or search by phone
  • Discounts and price changes within limits
  • Store manager PIN approval
  • Loose goods by weight or volume

Payments

  • Cash, UPI and card
  • Counter UPI QR through your own gateway
  • Refunds to cash, UPI or card

Returns

  • Returns and exchanges on one screen
  • Same-day voids
  • Credit notes with every return

Shifts and cash

  • Open and close shifts
  • Cash counts and differences
  • Shift reports and counter sales

Devices and printing

  • Registered devices shared with a PIN
  • 80 mm and 58 mm thermal receipts
  • Printing from Chrome or Edge
  • Billing without internet

For every kind of counter.

How to choose POS software

What to test before you put a system on your counter.

  • Time to bill

    Try a real basket with a barcode scanner. Count the keys and clicks from first scan to printed receipt.

  • Printer support

    Check that your thermal printer works with your browser or computer, and whether extra software is needed.

  • What happens offline

    Find out which sales keep working without internet and how bills are sent later.

  • Cash control

    Look for opening cash, closing counts and recorded differences on every shift.

  • Staff limits

    Discounts and refunds should stay within limits, with approvals saved on the bill.

  • Returns on the same screen

    Returns and exchanges should not send a customer to another desk.

POS and Counter Billing: your questions answered.

Which printers work with the counter?

Thermal receipt printers that connect by USB or serial, printing from Chrome or Edge on 80 mm or 58 mm rolls. Any other printer can print the PDF.

Can several cashiers share one computer?

Yes. Register the device, and cashiers switch with their own PIN.

What happens when the internet drops?

The counter shows Offline and keeps billing cash, UPI and card sales with bill numbers set aside for it. Bills are sent to O2M when the connection is back.

What needs a connection?

Credit sales, returns and voids need a connection.

Can a cashier give a discount?

Yes, up to your outlet's limit. Above it, a store manager approves with their PIN on the same screen.

Can I sell by weight?

Yes. With loose goods on, items sold by weight or volume can be billed in decimals.

Do I need to install anything?

No. The counter runs in Chrome or Edge.

Can I send the bill on WhatsApp?

Yes. The receipt prints, and you can also send it on WhatsApp.

What does POS mean?

POS stands for point of sale, the place where a customer pays.

Does it work with a barcode scanner?

Yes. Scan each item at the counter, or type the barcode or SKU.

Can a grocery store or supermarket use it?

Yes. Sell loose goods by weight or volume, print labels for items without a barcode, and keep the queue moving with quick items.

Bill faster at every counter.

See how O2M fits the way your business works today.