Skip to main content

kg, g, pcs, m, dozen, bunch — at every line | HelloBooks POS Sell in any unit; the engine converts to the base unit and prices accordingly. Built for grocery, mandi, jewellery, and any business where a customer asks for “half a kilo” or “a dozen”.

MULTI-UOM

kg, g, pcs, m, dozen, bunch — at every line

Sell in any unit; the engine converts to the base unit and prices accordingly. Built for grocery, mandi, jewellery, and any business where a customer asks for “half a kilo” or “a dozen”.

Part of HelloBooks POS · Inventory at POS

POS line items in multiple units of measure

Most POS systems force you to pick one selling unit and stick with it. The customer who wants 250 g of saffron is out of luck. HelloBooks lets the cashier change the unit on the line; the engine converts to base unit, prices, and posts the inventory move correctly.

HOW IT WORKS

Every detail, dialled in

Built for the till, validated against the canonical accounting engine — so every POS sale closes the books cleanly.

📐

Unit conversion at the line

The cashier picks the unit on the line; the engine converts to the base unit using the configured conversion (1 kg = 1000 g, 1 dozen = 12 pcs). Pricing follows the base-unit price unless a unit-specific override exists.

  • Per-line unit selection
  • Auto-conversion to base unit
  • Per-unit price override
  • Audit trail per conversion
⚖️

Scale-aware

For weighable items, the unit comes from the scale stream (typically kg) and converts to the sale unit (g). The cashier sees the right numbers; the books see the right inventory move.

  • Reads the scale base unit
  • Converts to sale unit
  • Tare-aware
  • Multi-scale per till
🧾

GST and HSN respect the unit

GST is computed on the base-unit price, then scaled to the line quantity. HSN summary in GSTR-1 uses the canonical UQC (Unit Quantity Code) — no “PCS vs NOS” surprises.

  • Base-unit price for tax
  • GSTR-1 UQC correct
  • HSN per line
  • No tax surprises

Why teams move off legacy tills

Old POS · Manual workarounds
  • One unit per item, period
  • Cashier converts in head
  • Tax computed on wrong unit
  • GSTR-1 UQC mismatched
HelloBooks POS
  • Per-line unit picker
  • Engine converts and prices
  • Tax computed correctly
  • GSTR-1 UQC correct
FAQ

Questions, answered

How are conversions defined?

In the item master — the base unit and the available alternative units with conversion factors. Standard ones (kg ↔ g, dozen ↔ pcs) are pre-loaded.

Can I price differently per unit?

Yes — a per-unit override price overrides the base-unit-converted price. Useful when a dozen is cheaper per unit than singles.

Does this work with weight-based items?

Yes. The scale streams kg, the cashier sells in g; the line records both and posts the inventory move in the base unit.

What about case-pack vs each (e-commerce style)?

Supported via the same mechanism. A case of 12 maps to 12 each in the base unit; sell either at the till.

Ready to automate your books?

Join 2,000+ businesses saving 20+ hours per month. Get started free — no credit card required.

Subscribe to our newsletter

Stay up to date with the latest news and announcements. No credit card required.

By subscribing, you agree to our Privacy Policy.