Human Resources

Odoo Lunch: office lunch ordering software

Community + Enterprise

Handle lunch orders of your employees

Odoo Ready Partner
★★★★★4.9 on Clutch
Calgary, in-house team
Odoo Lunch logo
What it does

What Odoo Lunch does

Odoo Lunch is the app that manages your office's lunch ordering: a menu of meals from your usual vendors, daily orders from employees, payment through a per-employee account, and a kitchen-ready summary the office manager hands to the caterer each morning.

Mid-size companies with regular catered lunches, co-working spaces with on-site food vendors, offices with a daily food truck rotation, and any business where lunch is a structured benefit uses it. You can test Odoo Lunch free on the Odoo trial; pricing kicks in only if you install more than one Odoo app.

For Odoo's own product overview, see Odoo's official documentation.

How it works

The day-to-day flow

Setup starts with the vendor list and menus. Each vendor has their own menu (the salad bar's Monday options, the deli's daily sandwiches, the Indian place's curry list) with prices per item. Configure the cutoff time per vendor (orders must be in by 10:30 AM for the noon delivery).

From there, employees browse the menus on their phone or browser, pick items, and place an order. The cost deducts from their personal lunch account (preloaded by the company or topped up by the employee). Orders consolidate by vendor; before the cutoff, the office manager reviews the consolidated order and confirms it with the vendor (or emails an autogenerated PDF to the vendor).

When lunch arrives, employees check off their own orders on the daily list (or the office manager distributes by name). Unused account balances roll over; refunds are configurable per company. Reports show spend per vendor, popular menu items, and per-employee usage so HR can adjust the program based on what employees actually order.

Calibre configures Odoo Lunch for Alberta businesses: step by step, in writing.

Speak to an Implementation Specialist
In this module

What's inside Odoo Lunch

Multiple Vendors With Their Own Menus
Configure as many lunch vendors as your office uses: the salad bar Monday, the deli Tuesday, the food truck Wednesday, the Indian place Thursday, the pizza place Friday. Each vendor has their own menu with prices and per-item details. Add or remove vendors as the office's preferences shift.
Per-Item Pricing and Categories
Each menu item has a name, description, price, category (Sandwich, Salad, Bowl, Curry, Beverage), and optional image. Categories help employees filter the menu ("show me only vegetarian options") and help vendors keep their menus organized.
Cutoff Times Per Vendor
Each vendor has its own daily cutoff time for orders (the salad bar requires orders by 10 AM for an 11:30 delivery; the deli accepts orders until 11:30 for a noon drop-off). Orders submitted after cutoff route to the next available day. Useful for vendors with prep-time constraints.
Per-Employee Lunch Accounts
Each employee carries a lunch account with a balance. Top-ups can be company-funded (the office gives every employee $50/month in lunch credit as a benefit) or employee-funded (the employee adds money to their account from their bank). Order charges deduct from the balance; insufficient funds block the order with a clear message.
Order Consolidation by Vendor
Individual orders from many employees consolidate by vendor so the office manager sends one combined order to each vendor instead of dozens of individual orders. The consolidated order shows what was ordered, by whom, and the total cost. Auto-emails to the vendor are configurable per company.
Mobile-Friendly Ordering
Employees order from their phone in any browser (no separate app needed). The menu, the prices, and the cart all render touch-friendly. Useful for offices where employees do not all have access to a desktop.
Reorder From Yesterday's Order
Employees who eat the same thing daily can reorder from a previous order with one click instead of rebuilding the cart each day. The reorder button on a past order copies it into today's cart, ready to confirm or adjust.
Vendor Payment Reconciliation
At the end of the week or month, Odoo Lunch generates a summary of orders per vendor for invoicing. The vendor sends their consolidated invoice to the office; the office pays through Odoo Accounting; the system reconciles paid invoices against the order summary so over-billing or missed items surface.
Reports on Vendor Performance and Popular Items
Reports show spend per vendor, popular menu items by week, employee utilization (how many people use the lunch program, how often), and seasonality. Useful for renegotiating vendor contracts and for adjusting menu offerings.
Special Requests Per Order
Each order line carries a free-text Notes field where the employee can leave a special request (no onions, extra spicy, allergic to mushrooms). The note flows to the vendor on the consolidated order so the kitchen gets the specifics without anyone copying notes by hand.
Built for

Is Odoo Lunch right for your team?

Outgrowing the entry-level tools

SMBs whose data lives in QuickBooks, HubSpot Free, or Excel spreadsheets that were set up when the business was smaller. The team now spends hours building reports by hand and reconciling between tools every month-end.

Operations across multiple tools

Retail, manufacturing, mechanical, or professional services businesses with 10 to 200 employees running on a patchwork of point tools. The team wants one database for the whole company instead of Zapier holding it together.

At a glance Community + Enterprise Cloud, Odoo.sh, or self-host iOS + Android app 15-day free trial CSV migration from current tool Odoo Ready Partner support
Bundle

Apps people often run with Odoo Lunch

Most companies running Odoo Lunch pair it with two or three other Odoo apps. Odoo Employees is the parent (Lunch tracks per employee from the directory). Odoo Accounting handles the vendor invoice and the company-funded portion of employee lunch accounts. Odoo Payroll can deduct employee-funded lunch account top-ups from paychecks. The mobile app on the Enterprise tier makes phone ordering smooth.

Pricing

What Odoo Lunch costs

One App Free
CA$0
forever
  • One app, unlimited users
  • Multi-company allowed
  • Odoo Online hosting
  • Dependent apps included free
If Odoo Lunch is the only Odoo app you install
Custom
CA$55
/user/month, billed yearly
  • Everything in Standard
  • Studio (no-code customizer)
  • Multi-company management
  • Hosting: Online, Odoo.sh, or on-premise
  • External API access
Choose this when you need custom layouts or multi-company management.
Calibre Implementation
Quote
phase-by-phase, in writing
  • Scoping, configuration, training
  • Data migration from your current tool
  • Named engineer through go-live and support
Book the call →
Free 45-minute scoping call. Quote in writing before any code ships.

Pricing source: Odoo's published Standard and Custom plans as of 2026-05. Calibre quotes in CAD; conversion from Odoo's local pricing in your region may vary.

Questions

Common questions about Odoo Lunch

Is Odoo Lunch free?
Yes. Odoo Lunch is part of the free Odoo Community edition. The One App Free rule means if Lunch is the only Odoo app you install, you pay nothing. The moment you add a second app, the whole setup moves to the paid plan, around CA$35.20 per user per month billed annually for the full Odoo suite. You can test Odoo Lunch free on the Odoo 15-day trial.
What's the difference between Odoo Lunch in Community and Enterprise?
The core lunch ordering is the same. Vendors, menus, cutoff times, accounts, order consolidation, mobile ordering, recurring orders, vendor reconciliation, reports, and dietary filters all work in the free Community edition. Enterprise adds the polished iOS and Android mobile app (which is meaningfully better than the web version for daily phone ordering) and Studio for the no-code customizer.
Can we migrate our existing lunch program from a spreadsheet, ezCater, Sharebite, or another tool?
Yes. Odoo Lunch accepts CSV imports for the vendor list with menus and prices, the employee list with current account balances, historical orders, and any saved recurring orders. Calibre handles the data audit and the cutover transition during the rollout. The first few weeks on Odoo Lunch typically involve menu calibration as employees and vendors find the rhythm.
Does Odoo Lunch integrate with the vendor's ordering system or payment?
Most lunch vendors do not have an ordering API for direct integration. The standard flow is: Odoo consolidates orders, generates a vendor-facing summary (PDF or formatted email), and the office manager sends it to the vendor by email. The vendor delivers and invoices weekly or monthly; the office pays through Odoo Accounting. For larger vendors with API access (a major catering company), custom integration is possible; Calibre scopes it during rollout if it matters.
Is there a mobile app for Odoo Lunch?
Yes, on iOS and Android. The polished Odoo mobile app (Enterprise tier) is meaningfully better than the responsive web version for daily phone ordering: faster menu browsing, easier cart management, push notification when orders close. Most companies that run Lunch heavily move to Enterprise for the mobile experience.
Can we subsidize employees by having the company put money on their account?
Yes, through cash moves on each employee's lunch wallet. An admin posts a positive cash move on the wallet (a company-funded credit, $50 per month per employee, or any policy you set) and the employee orders against that balance. The employee can also top up their wallet from their own funds. There is no built-in percentage-split-per-order rule (a fixed 50/50 on every meal), but the wallet-credit pattern covers the common subsidy use cases.
How do we handle returns or refunds when a delivery is wrong or missing?
Mistakes are logged on the order with a refund flag. Refunds credit back to the employee's lunch account automatically. The office manager logs the issue against the vendor so it surfaces on the monthly vendor reconciliation as a credit owed by the vendor. Useful for keeping vendor accountability tied to actual delivery quality.

Working with Calibre

How long does a Calibre implementation typically take?
Single-module rollouts on an existing Odoo setup run 2-6 weeks depending on data migration scope. Greenfield Odoo with a multi-module rollout runs 4-16 weeks. Calibre commits to a written, phase-by-phase timeline after the free scoping call before any code is written.
How much does a Calibre implementation cost?
Cost depends on module scope, user count, custom work, and migration complexity. Calibre's posture is a written fixed-phase quote after the scoping call rather than an hourly engagement, so the cost is committed in writing before the first commit.
What happens to our data if we ever want to leave Odoo?
Everything exports. CSV, XML, or a full PostgreSQL database dump, yours on day one. Migrating off Odoo has been done before and it's not a one-way door.
Speak to an Implementation Specialist

Talk to Calibre about Odoo Lunch.

Written, phase-by-phase quote before any code is written. Odoo Ready Partner, Calgary. In-house team, no offshore handoffs.

Speak to an Implementation Specialist Try the 15-day free trial

What you get

  • Free 45-minute scoping call with an Odoo-certified engineer
  • Module-by-module fit/gap assessment
  • Written, phase-by-phase quote
  • Named engineer for implementation and support
  • Data-export commitment in writing