How To Work Point of Sale in Odoo 18 (Ent)
The Point of Sale (POS) module in Odoo 18 Enterprise is designed to handle fast, user-friendly retail operations. It allows businesses to manage in-store sales, payments, inventory and accounting in real time from a single interface.
Overview of Odoo 18 POS
Odoo POS is a web-based and offline-capable system that supports:
* Retail and restaurant businesses
* Multiple stores and counters
* Various payment methods
* Real-time stock and accounting updates
POS works through sessions, ensuring proper control of store activities.
POS Configuration in Odoo 18
Step 1: Enable POS Module
Install the Point of Sale module from the Apps menu.
Starting a POS Session
* Click shop
* Enter opening cash (if cash control is enabled)
* POS interface loads in the browser
The store is now ready for sales.
Step 2: Creating a POS Order
* Select products from the screen
* Select the customer
* Orders are created instantly.
Common POS Action Buttons & Their Functions
1. General Note
* Add extra information to the order or a specific product.
* Example: “Extra sugar” or “No ice” for a beverage.
2. Quotation / Order
* Save a quotation or order for future reference without completing payment.
* Useful for confirming prices or following up with the customer later.
3. Reset Program
* Restart the POS system in case of a freeze or error.
* Ensures smooth, uninterrupted operations.
4. Enter Code
* Apply promo codes, gift vouchers, or employee codes.
* Discounts or special validations are applied instantly.
5. Reward
* Redeem customer loyalty points.
* Encourages repeat purchases and builds customer loyalty.
6. Customer Notes
* Save customer-specific instructions.
* Example: “Deliver before 5 PM” or “Pack items separately.”
7. Pricelist
* Apply different pricing for customer groups.
* Example: Retail vs Wholesale prices can be selected instantly.
8. Refund / Cancel Order
* Refund a previous payment or cancel the current order.
* Maintains accurate accounting and updates stock automatically.
Payment Process
Odoo POS supports:
* Cash
* Bank / Card
* Digital wallets
* Split payments
* Once payment is confirmed, the order is validated.
Receipt and Invoice
* Receipt is printed or emailed
* Invoice can be generated
* Customer details are saved automatically
Closing the POS Session
* Click Close Session
* Count closing cash
* Review differences
* Confirm session closing
* The store is closed until a new session is opened.
Key Benefits of Odoo 18 POS
* Easy to use interface
* Fast billing
* Offline mode support
* Integrated inventory and accounting
* Multi-store scalability
Conclusion
The Point of Sale in Odoo 18 Enterprise provides a complete solution for managing retail operations. With session control, real-time updates and powerful reporting, Odoo POS helps businesses run stores efficiently and accurately.