The tills ran on their own software, cut off from the back office. Staff reconciled by hand every night. Odoo joined the counter to inventory and accounting, so the day closes in one step.
Each store ran a standalone point of sale. Sales data was exported and re-typed into accounting, and stock was updated by hand. By the time head office saw a number, it was a day or two old and often wrong.
We put all nine stores on Odoo Point of Sale, connected to one inventory and one ledger. Each sale now updates stock and posts to accounting on its own.
We set up a single pilot store, trained the staff during a quiet week, and ironed out the receipt layout and tax setup. Once the pilot ran clean for a few days, the other eight stores went live in two waves.
The whole project, from kickoff to the last store, took eight weeks.
Nightly reconciliation went from an hour per store to a single click. Stock errors fell by more than a fifth because every sale now adjusts inventory automatically. Head office sees live sales by store and product on one dashboard.
The nightly count used to eat an hour at every store. Now the close is one click, the stock matches the shelf, and I can compare every store before I leave for the day.
Book a short call with our Odoo retail team and see where the system pays back fastest.