Kitchen Display System in Odoo 18 Point of Sale
By Braincuber Team
Published on December 26, 2025
Restaurant chaos begins in the kitchen when order tickets pile up, verbal shouts get lost in noise, and staff can't tell which orders are urgent. Paper tickets get wet, illegible, or lost—resulting in wrong orders, delays, and frustrated customers. Odoo 18's Kitchen Display System (KDS) eliminates this chaos by providing digital order displays that sync in real-time with your Point of Sale, showing kitchen staff exactly what to cook, when to cook it, and when orders are ready for pickup.
This comprehensive guide walks you through setting up dual-screen kitchen displays—one for staff to track preparation stages, and one customer-facing screen showing order status for self-service pickup—transforming kitchen operations from chaotic to streamlined.
Kitchen Display Features:
- Preparation Display for kitchen staff workflow
- Customer-facing Order Status Screen
- Real-time POS integration and order syncing
- Color-coded preparation stages with alerts
- Product category routing (grill, fryer, salad station)
- Average preparation time tracking
Understanding the Kitchen Display System
Odoo 18's Kitchen Display module includes two synchronized screens:
Preparation Display
Internal screen for kitchen staff showing:
- Order items by preparation stage
- Kitchen notes and special requests
- Progress tracking through stages
- Alert timers for urgent orders
Order Status Screen
Customer-facing screen displaying:
- Order numbers ready for pickup
- Current order status (cooking/ready)
- Token-based order tracking
- Clear visual indicators
Step 1: Install Kitchen Display Module
- Navigate to
Appsmenu - Search for "Kitchen Display"
- Click
Install - Module installs with Point of Sale dependencies
Note: Ensure Point of Sale module is already installed and configured before installing Kitchen Display.
Step 2: Access Kitchen Display Dashboard
- Navigate: Open
Kitchen Displaymodule from app menu - Dashboard View: Shows:
- List of configured kitchen displays
- In Progress orders count
- Average preparation time per display
- Quick access buttons to Preparation and Status screens
Step 3: Create Kitchen Display Configuration
Configure separate displays for different kitchen stations (e.g., Grill Station, Fryer Station, Salad Bar).
Creating New Display
- Create Display: From dashboard, click
Newbutton - Display Name: Enter descriptive name (e.g., "Grill Station Display", "Main Kitchen Screen")
- Point of Sale: Select which POS session this display monitors
- Product Categories: Choose categories this station prepares
- Example: Grill displays "Burgers", "Steaks"
- Fryer displays "Fries", "Fried Chicken"
- Salad Bar displays "Salads", "Cold Appetizers"
Example Configuration:
Display Name:
Grill Station Display
Point of Sale:
Main Restaurant POS
Product Categories:
Burgers, Sandwiches, Grilled Items
Configuring Preparation Stages
In the Stages tab, define workflow progression with visual indicators:
| Stage Name | Alert Time | Color | Purpose |
|---|---|---|---|
| To Cook | 5 minutes | Blue | New orders waiting to start |
| Cooking | 10 minutes | Orange | Currently in preparation |
| Ready | 3 minutes | Green | Awaiting pickup/delivery |
| Completed | N/A | Gray | Delivered to customer |
Alert Time: When an order stays in a stage longer than the alert time, the display changes color or flashes to indicate urgency.
Step 4: Process Orders Through POS
When customers place orders at the Point of Sale, items automatically appear on the kitchen display.
Example Order Flow
- Customer Orders: At POS, cashier creates order:
- 1x Burger Menu Combo
- Contains: Cheeseburger + Minute Maid drink
- Kitchen Notes: Cashier adds special instructions:
- Type: "Make it fast" in kitchen notes field
- Notes appear on kitchen display for staff visibility
- Payment Processing: Customer completes payment
- Token Generation: System generates order token/number
- Customer receives receipt with order number
- Token used for pickup tracking
- Display Updates: Order instantly appears on kitchen display in "To Cook" stage
Step 5: Using the Preparation Display
Kitchen staff use this screen to track and update order progress.
Accessing Preparation Screen
- From Kitchen Display dashboard, click
Preparation Screenbutton - Screen opens in fullscreen mode (recommended for dedicated kitchen monitor)
Preparation Screen Layout
Screen Components:
Top Bar
Shows count of orders in each stage (To Cook: 3, Cooking: 2, Ready: 1)
Left Panel
List of ordered items with details:
- Product name and quantity
- Order number/token
- Kitchen notes and special requests
- Time since order placed
Main Area
Color-coded cards for each order showing current stage
Action Buttons
Move orders to next stage, mark done, or reset
Moving Orders Through Stages
- Start Cooking: Tap/click order card in "To Cook" to move to "Cooking" stage
- Mark Ready: When preparation complete, move to "Ready" stage
- Complete Order: After customer pickup, click
Doneor move to "Completed"
Reset Function: The Reset button moves an order back to the first stage if something went wrong (e.g., dropped food, incorrect preparation).
Step 6: Customer Order Status Screen
This screen displays order numbers for customer self-service pickup, typically mounted on a wall facing the dining area.
Accessing Order Status Screen
- From Kitchen Display dashboard, click
Order Status Screenbutton - Screen opens in customer-facing view
- Mount on second monitor or TV visible to customers
What Customers See
Display shows:
- Order Numbers in Progress: Currently cooking orders (e.g., "#42 - Cooking")
- Ready for Pickup: Completed orders in large, clear numbers (e.g., "#39, #40, #41 - READY")
- Visual Indicators: Color coding (green for ready, orange for in progress)
- Auto-updates: Real-time sync as kitchen staff updates preparation display
Workflow Example: Complete Order Journey
Order #42: Burger Menu Combo
POS Order Creation
Cashier enters: 1x Cheeseburger, 1x Minute Maid, kitchen note "Make it fast"
Payment & Token
Customer pays, receives receipt with Order #42
Kitchen Display Update
Order #42 appears on Grill Station display in "To Cook" stage (blue)
Cooking Begins
Staff taps order, moves to "Cooking" stage (orange). Customer screen shows "#42 - Cooking"
Ready for Pickup
Burger done, staff moves to "Ready" stage (green). Customer screen shows "#42 - READY" in large text
Order Completion
Customer collects order, staff marks "Completed". Order removed from displays
Benefits for Restaurant Operations
Order Accuracy
Digital displays eliminate handwriting interpretation errors
Reduced Noise
No more yelling across kitchen—silent visual communication
Priority Visibility
Alert timers highlight urgent orders automatically
Customer Experience
Self-service pickup reduces counter congestion
Frequently Asked Questions
Conclusion
Odoo 18's Kitchen Display System transforms chaotic restaurant operations into streamlined workflows. By replacing paper tickets and verbal communication with real-time digital displays, kitchens gain visibility into order status, customers get clear pickup notifications, and managers track preparation time analytics—all integrated seamlessly with your Point of Sale.
Whether you're running a quick-service restaurant, food court, or full-service dining establishment, the dual-screen approach (preparation display + customer status screen) improves order accuracy, speeds up service, and enhances the overall dining experience.
Need Help Setting Up Your Kitchen Display?
Our restaurant technology experts can help you configure multi-station kitchen displays, integrate with existing POS systems, set up customer-facing screens, and optimize your kitchen workflow for maximum efficiency.
