Khichdi InfoTech
Skip to content

Knowledge Hub · Pillar guide

Complete Guide to Odoo POS

How businesses implement and operate Odoo Point of Sale — multi-store deployments, inventory, payments, fiscal considerations, hardware concepts, offline ops, loyalty, and POS KPIs.

~18 min orientation · 12 supporting articles · Last reviewed 2026-07-30

Table of contents

Odoo POS turns physical stores into channels that share products, prices, customers, and inventory with the rest of Odoo — while cashiers need speed, reliability, and clear exception paths.

This pillar focuses on business workflows and implementation strategy: multi-store design, inventory truth, payments and fiscal considerations, offline resilience, and measurement. Hardware specifics stay conceptual, not a device catalog.

Retail, Logistics, Performance, and Shopify guides cover omnichannel, warehouse, peak-load, and ecommerce connectors. Cross-link them; do not rewrite those deep-dives here.

End-to-end store sale loop for operations and IT readers.
1

Open session

Cashier starts till.

2

Sell

Scan / select products.

3

Pay

Tender and receipt.

4

Close session

Reconcile cash and sales.

Executive checklist: multi-store map, fiscal, offline, session SOP, pilot shop.
  • Owners named
  • UAT scripts signed
  • Rollback documented
  • Hypercare roster ready

01

Odoo Point of Sale is the in-store selling interface that creates orders, takes payments, and updates stock — connected to the same catalog and partners as the rest of Odoo.

Read: What Is Odoo POS?
Open session → sell → pay → close session → accounting/stock impact.
1

Open session

Cashier starts till.

2

Sell

Scan / select products.

3

Pay

Tender and receipt.

4

Close session

Reconcile cash and sales.

02

Standard store flows include quick sale, customer lookup, discounts, returns, and end-of-day closing — each needs an agreed SOP before go-live.

Read: Planning an Odoo POS Project
Cashier day: open → sell → exception → close/cash count.
1

Open store

Hardware and cash float.

2

Trade

Sales and exceptions.

3

Replenish

Backroom to floor.

4

Close

Counts and reports.

03

Multi-store needs clear company/warehouse mapping, shared vs local products, and who owns pricing per location.

Read: Planning a Multi-Store POS Deployment

04

POS inherits products and pricelists — messy catalog data becomes slow checkout and wrong tickets.

Read: Integrating POS with Inventory

05

Decide which warehouse each POS shop consumes, how ship-from-store works, and what happens on stockout at the till.

Read: Integrating POS with Inventory
POS sale → stock move → available qty for other channels.
1

Stock move

Receipt, sale, or transfer.

2

Update quants

Odoo inventory truth.

3

Publish ATP

Channels receive availability.

4

Exception

Oversell / conflict handling.

06

Barcode success depends on product barcodes, units of measure, and cashier exception handling — not only plugging in a scanner.

Read: Barcode and Scanner Best Practices for Odoo POS
Scan → match product → qty → price → exception if unknown.
1

Scan

Capture barcode.

2

Match

Resolve product / lot.

3

Confirm qty

Validate UoM.

4

Exception

Unknown or mismatch path.

07

Cash, card terminals, and split tenders need reconciliation rules and clear end-of-day procedures.

Read: Payment Methods and Fiscal Considerations
Tender → authorize → receipt → session reconciliation.
1

Tender

Cash, card, split.

2

Authorize

Terminal / gateway.

3

Receipt

Fiscal path if required.

4

Reconcile

Session vs settlements.

08

Fiscal printers, black-box devices, and jurisdiction rules are project constraints — design for them early, not as a go-live surprise.

Read: Payment Methods and Fiscal Considerations

09

Printers, scanners, cash drawers, and displays matter — treat them as an architecture choice with support ownership, not a shopping list.

Read: POS Hardware Integration Concepts
POS device → IoT/proxy → Odoo; fiscal path callout.
  • POS device

  • IoT / proxy

  • Printer / scanner / drawer

  • Odoo server

  • Fiscal bridge

    Jurisdiction dependent

  • posiot
  • iothw
  • posodoo
  • iotfiscal(if required)

10

Offline mode keeps tills selling through network blips — plan sync conflicts, payment limits, and staff training for reconnect.

Read: Offline POS Operations

11

Identify customers for loyalty and invoices without slowing the queue — and avoid duplicate partners across stores.

Read: Loyalty Programs and Customer Experience
Identify → earn/redeem → receipt → post-sale service.
1

Identify

Lookup or create partner.

2

Engage

Sale, loyalty, support.

3

Fulfill

Store or delivery.

4

Retain

Follow-up and feedback.

12

Discounts and loyalty rules must be understandable at the till and reconcilable in accounting.

Read: Loyalty Programs and Customer Experience

13

Return-with-receipt, exchange, and refund paths need inventory and payment outcomes defined before peak season.

Read: Common Odoo POS Implementation Mistakes

14

Track sales by shop, cashier productivity, void/discount rates, and session variances — with owners for each KPI.

Read: POS Reporting and KPIs
POS KPI set: sales, voids, session variance, conversion.

On-time fulfillment

on track

> 95%

Inventory accuracy

watch

> 98%

Order cycle time

on track

↓ trend

Exception rate

critical

< 3%

15

Slow catalogs, unclear offline rules, and fiscal surprises after go-live are the usual store-floor failures.

Read: Common Odoo POS Implementation Mistakes

16

Pilot one shop, train on exceptions, reconcile sessions daily, and treat hardware/fiscal as first-class scope.

Read: Planning an Odoo POS Project
POS go-live readiness checklist.
  • Owners named
  • UAT scripts signed
  • Rollback documented
  • Hypercare roster ready

17

Prefer partners who design store ops and fiscal paths with portfolio proof — not only a POS demo on perfect Wi-Fi.

Read: Choosing the Right POS Architecture

Supporting articles

Independent deep-dives in this POS cluster.

intro · 8 min

What Is Odoo POS?

A practical definition of Odoo Point of Sale for retail operations: sessions, orders, payments, inventory updates, multi-store design, and how POS connects to ecommerce and warehouse execution.

intermediate · 10 min

Planning a Multi-Store POS Deployment

Roll out Odoo POS across multiple stores: phased versus big-bang, config templates, location mapping, training, hypercare, and governance for pricing and promotions at scale.

intermediate · 9 min

Integrating POS with Inventory

Connect Odoo POS to inventory truth: stock locations, real-time deduction, picking policies, replenishment, omnichannel ATP, and avoiding oversell across stores and ecommerce.

intermediate · 8 min

Barcode and Scanner Best Practices for Odoo POS

Implement barcode scanning at the register: product barcodes, weighted items, scanner modes, label strategy, speed at checkout, and alignment with warehouse barcode operations.

intermediate · 10 min

Payment Methods and Fiscal Considerations

Configure Odoo POS payments and fiscal constraints: cash control, card terminals, split payments, receipt rules, fiscal middleware concepts, and project scoping without legal advice.

intermediate · 9 min

POS Hardware Integration Concepts

Conceptual guide to Odoo POS hardware: browsers and IoT box, receipt printers, scanners, customer displays, payment terminals, and fiscal devices — integration strategy, not a device catalog.

intermediate · 9 min

Offline POS Operations

Plan Odoo POS offline mode: when disconnects happen, local order buffering, sync behavior, inventory accuracy risks, fiscal constraints, and operational playbooks for store continuity.

intermediate · 8 min

Loyalty Programs and Customer Experience

Design Odoo POS customer experience: partner linking at register, loyalty points, promotions, returns with history, and consistent profiles across store and ecommerce channels.

intermediate · 8 min

POS Reporting and KPIs

Measure Odoo POS performance: session reports, sales by store, basket metrics, payment mix, shrink indicators, identified customer rate, and dashboards for retail leadership.

intermediate · 9 min

Common Odoo POS Implementation Mistakes

Avoid frequent Odoo POS failure patterns: inventory disconnect, fiscal late scoping, hardware untested, config drift, weak training, offline surprises, and reporting gaps.

advanced · 11 min

Planning an Odoo POS Project

Structure an Odoo POS implementation: stakeholders, phases, requirements, pilot criteria, UAT, training, hypercare, cutover, and success metrics for retail go-live.

advanced · 11 min

Choosing the Right POS Architecture

Choose Odoo POS architecture: hosting model, store-to-warehouse mapping, single versus multi-company, online-first versus offline tolerance, ecommerce allocation, and scaling registers.

Planning Odoo POS for your stores?

Share store count, fiscal requirements, payment terminals, and whether you are greenfield or migrating — we will outline an architecture fit.

Business technology and software delivery