You run a network where every store has its own personality, but where the brand must remain consistent. Between Excel sheets that multiply faster than sourdough starter and receipts that fly away, you sometimes end up running things by smell. Good news: you can keep the rituals of the trade (recipes, quality, hospitality) while enjoying a real-time view — without turning your teams into tech astronauts.
Odoo is a single back‑office that brings together sales, inventory, finance, marketing, and even franchise network development. A tool that speaks field and numbers with equal ease: the franchisor sees the whole picture, franchisees save time, and everyone sleeps better. In short: fewer tabs, more margin… and decisions made at the right time.
Express summary
- A single platform for everything: in-store & web sales, inventory, purchase, production, marketing, HR, near real-time accounting.
- Multi‑company: each franchisee lives their best life, the franchisor sees everything without breaking autonomy.
- Omnichannel: POS, e‑commerce, click & collect, returns — one back‑office (and farewell to nightly copy‑pasting).
- Finance that breathes: automatic entries from POS/inventory/purchase, semi‑magical bank reconciliation, daily P&L per store, VAT by rate, calculated royalties.
- Franchise network development: from sourcing to signature, including territories, KYC/KYB, financial models, and a candidate portal.
- Concrete gains: ‑30 to ‑60 min/day/store on the till & exports, auto reconciliation > 90%, closing targeted at D+3, cash visibility as you go.
Motto: fewer Excel tabs, more margin.
What Odoo does for a franchise
Governance & reference data (the skeleton of the network)
- Multi‑company (franchisor, franchisees, central lab)
- Reference data for products/prices/VAT, variants, packs/recipes (“light” PIM)
- Roles & permissions (franchisor, manager, till, head office)
- Traceability (audit trail), GDPR
- Multi‑country & multi‑currency (fiscal positions, FX) What you get: fewer local discrepancies, reliable consolidation, ‑50 to ‑80% of time wasted on re-keying.
Omnichannel sales (where the magic happens)
- POS offline‑tolerant, scales, controlled discounts
- E‑commerce + click & collect ( fine-grained time slots per store)
- Marketplaces: Amazon/eBay ; other marketplaces /
- Promotions & loyalty (points, tiers), multi-use gift cards
- Returns/RMA store↔web Benefit: revenue & average basket visible live, automatic till Z report (‑30 to ‑60 min/day/store).
Supply chain, production & quality (behind the scenes)
- MRP central lab (BOM, routings, yields)
- Lot/serial traceability, FEFO for perishables
- Store replenishment (min/max, days of stock), inter-store transfers
- Purchase (contracts, tenders, disputes)
- Transport/3PL; IoT scales/sensors /Benefit: fewer stockouts, measured breakage, controlled costs.
Inventory & valuation (real margin)
- Perpetual valuation FIFO/AVCO/standard
- Continuous COGS via stock moves
- Stock variations (31/37 ↔ 603/713) Benefit: real-time gross margin, calmer inventories.
Operational finance (figures fresh and golden from the oven)
Automatic entries, no re-keying
- POS and web sales: excl. VAT breakdown by family, VAT by rate; payments (cash, card, gift cards/credit notes) and tips.
- Stock moves: continuous COGS (FIFO, weighted average, or standard) and valued stock variations.
- Inter-company: lab → stores invoicing at transfer price; royalties and marketing funds calculated periodically on net revenue (excl. VAT) then invoiced automatically.
Bank and cash
- Daily synchronization (PSD2) of statements; reconciliation rules by amount, reference, and partner; card remittance reconciled at D+1 (5112 → 512).
- Cash: position per entity and short D+3 forecast (expected card remittances, cash deposits, due dates).
Taxes and compliance
- VAT collected/deductible by rate, OSS for EU e‑commerce.
- Factur‑X on issuance, FEC files, legal archiving; PPF/PDP integration via a partner if required.
Closings and consolidation
- Periodic locking, adjusting entries (provisions, fixed assets, accrued expenses), intra-group eliminations.
- Multi‑company and multi‑currency consolidation.
Concrete benefits
- Daily P&L per store, clean VAT, bank reconciliation > 90%, monthly closing targeted at D+3, up-to-date cash.
Analytics & BI (the cockpit view)
Data model
- Sales (tickets/lines), stock moves, purchases, accounting entries, HR (time clock), marketing campaigns; dimensions Store, Product family, Region, Customer, Calendar.
Franchisor cockpit
- Revenue, gross margin, EBITDA proxy for the network and by region.
- Royalties due/collected, marketing funds consumed.
- VAT by rate, cash by entity.
- Performance map and store ranking (top/bottom), stockout/breakage alerts.
Store manager dashboard
- Average basket, discount rate, VAT mix, margin by family.
- Breakage percentage, stock coverage (days), productivity per hour, top/flop products.
Network development
- Candidate funnel: lead volume, rate per stage, time‑to‑open, cost per validated file.
- Performance 6–12 months after opening to close the learning loop.
KPIs (definitions)
- Average basket = Revenue incl. VAT / number of tickets
- Gross margin = Sales excl. VAT − COGS
- Breakage % = Breakage value / Sales excl. VAT
- Stock coverage (days) = Current stock / Average daily sales
- Bank reconciliation rate = Reconciled lines / Total lines
- Royalties due = % × revenue excl. VAT (per store)
Recommended thresholds
- Bank reconciliation rate > 90%
- Monthly closing at D+3
- Breakage < 3% of revenue
- Stock coverage 7–10 days (depending on category)
Automatic alerts and actions
- Average basket down by more than 10% over a rolling 3 days → check best-seller availability and discount levels.
- Breakage above the threshold in pastries → replenishment suggestion and anti-waste promotion.
- Negative margin on a product → check purchase price, recipe (BOM), or VAT.
- Expected card remittance not received → cash alert and verification task.
Operations
- Odoo dashboards for operations; Power BI/Qlik exports for advanced analysis; financial models in Odoo Spreadsheet connected to real data.
Benefit
- Faster decisions, discrepancies visible right away, network management based on daily figures.
Marketing & customer experience (bring them back… and make them smile)
- Segmentation & automation email/SMS, coupons
- Omnichannel gift cards & loyalty
- Reviews & NPS (surveys) Benefit: traffic, repeat purchases, measured promotions (no more guesswork).
HR & operations (well-oiled teams)
- Scheduling & time clock, expense reports
- Opening/closing checklists, hygiene
- Access rights (e.g. max discount per role) Benefit: fewer till errors, productivity per hour tracked.
Security & extensibility (sleeping soundly)
- SSO/2FA, backups, logs
- APIs & connectors PSP/3PL/transport/external accounting/DWH /Benefit: service continuity and an IT system that goes the distance.
Franchise network development (from “hello” to the grand opening)
- Marketing & candidate sourcing: site & UTM forms , CRM pipeline , events/webinars , scoring
- KYC/KYB candidate file: documents & checks / depending on country/APIs
- Territories & sites: exclusive zones, MapView, real estate pipeline // (if very specific rules)
- Financial models: pro forma P&L, CAPEX/OPEX, ROI (Odoo Spreadsheet + dashboards)
- Disclosure document/contracts & signature: templates, versioning, Odoo Sign (legal deadlines: alerts )
- Pre-opening (results focus): POS/PSP packs, supplier accounts, checklists, e‑learning training
- Candidate portal: status, documents, appointments, Q&A
- KPIs: lead volume, rate per stage, time‑to‑open, candidate NPS, performance at 6–12 months
Benefit: cleaner conversion, bank files that move forward, time‑to‑open that shrinks.
Textbook case: bakery network (lab + 12 stores)
A crispy context
- Entities: Franchisor, Central lab, Stores F01…F12, E‑commerce.
- Goal: see every morning the P&L per store, the VAT by rate, the D+3 cash… and have royalties land on their own (or nearly).
A typical day (short film version)
In store
- POS tickets = automatic entries: sales excl. VAT by family (701x), VAT 44571 by rate, payments 5112/53/4191.
- Till Z report → automatic export; evening breakage tracked (not swept under the rug).
At the lab
- Raw material receipts (601/44566), production (BOM/routings), stock moves → COGS live; FEFO for shy pastries.
At head office
- Daily P&L per store (revenue, COGS, margin, breakage, payroll), VAT by rate, royalties calculated without drama.
- Bank synchronized; D+1 card remittance → 5112→512 reconciliation.
Figures (Store F03 — sample of the day)
- Revenue incl. VAT €4,800; mix: 60% bread (5.5%), 30% pastry (10%), 10% drinks (20%).
- Payments: 70% card €3,360, 25% cash €1,200, 5% gift cards €240.
- Visible effects: live gross margin, up-to-date cash, clean VAT, 6% royalties on net revenue posted quietly.
Typical gains (a table that brings joy)
| Topic | Before | With Odoo | Benefit |
|---|---|---|---|
| Till & exports | 45–60 min/day | 10–20 min/day | ‑30 to ‑60 min/day/store |
| Card reconciliation | Manual entry | Auto D+1 (5112→512) | Reconciliation > 90% |
| Daily P&L | D+15 in Excel | Every morning | Fast decisions |
| VAT | A month of sweat | 1 click | Reduced risk |
| Royalties | Manual calculations | Auto % of net revenue | Zero omissions |
| Consolidation | Spreadsheets | Native | Reliable network view |
“Handy but nice” box
- French VAT (examples): 5.5% takeaway (bread/pastries), 10% catering, 20% alcohol — to be validated by your chartered accountant.
- Standard vs. to be adapted: almost everything /; / for KYC/KYB, local marketplaces, exotic banks, PDP/PPF, acrobatic territorial rules.
Moral of the story
If your stores know how to make dough rise, Odoo knows how to make results rise.
We keep the rituals of the trade, we save time, we see clearly every day — and decisions stop being bets.
Scientifically proven conclusion: less Excel, more madeleines (Proust's) and margin.