Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Point of Sale
  3. POS Kitchen Receipt | Dual Receipt Print v 18.0
  4. Sales Conditions FAQ

POS Kitchen Receipt | Dual Receipt Print

by Nezam https://www.nezam.co
Odoo

$ 5.00

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Restaurant (pos_restaurant)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 327
Technical Name nz_pos_dual_receipt
LicenseLGPL-3
Websitehttps://www.nezam.co
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Restaurant (pos_restaurant)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 327
Technical Name nz_pos_dual_receipt
LicenseLGPL-3
Websitehttps://www.nezam.co
Versions 18.0 19.0
Community
Enterprise
On Premise
Odoo Online
Odoo.sh

NZ Solutions Apps for Odoo

POS Kitchen Receipt | Dual Receipt Print – Odoo 18

Print the customer receipt and the kitchen / preparation receipt together with a single click — no separate kitchen-print step needed. A live kitchen receipt preview also appears alongside the customer receipt on the Receipt Screen so staff can verify both before printing.

NZ Solutions
Email Us +20 1550935225
POS Dual Receipt – kitchen and customer receipts printed together

What does this module provide?

In a Bar / Restaurant POS, the kitchen staff traditionally receive a separate kitchen slip while the customer gets their own receipt — requiring two separate print actions. This module adds a single checkbox in POS Settings that, when ticked, makes Odoo print both receipts together in one command. The Receipt Screen also gains a kitchen receipt preview panel on the right side so the cashier can see exactly what the kitchen will receive before pressing print. The kitchen receipt lists every order line with its quantity and any special notes — no prices — and includes the table number and cashier name at the top.

KEY HIGHLIGHTS

One-click dual print

Press Print Full Receipt once — Odoo prints the customer receipt first, then automatically prints the kitchen receipt on the same printer (IoT Box, Epson ePOS or browser).

Live kitchen receipt preview

A kitchen receipt panel appears on the right side of the Receipt Screen showing all order lines with quantities and notes — exactly as the kitchen will receive them.

Simple per-POS toggle

Enable or disable the feature per POS shop with a single checkbox under Configuration → Settings. Only shown when "Is a Bar / Restaurant" is active on that POS.

Restaurant-only activation

The setting, the preview panel and the dual-print logic are only active when the POS is configured as a Bar/Restaurant. Regular retail shops are completely unaffected.

Full order details on kitchen slip

The kitchen receipt shows the table number, cashier name, current time, all order lines (quantity + product name), and any per-line notes — using Odoo's native OrderChangeReceipt layout.

Works with all print methods

Compatible with IoT Box printers, Epson ePOS network printers, and browser-based printing. No extra printer configuration needed — uses the same printer already set up for customer receipts.

  • Screenshots
  • Features
  • FAQ
  • Releases

1) Enable the Setting in POS Configuration

Open Point of Sale → Configuration → Settings and scroll to the Connected Devices section. A new Kitchen + Customer Receipt option appears whenever "Is a Bar / Restaurant" is enabled. Tick the checkbox to activate dual-receipt printing for that POS shop.

POS Settings – Kitchen + Customer Receipt checkbox

2) Help Text Confirms the Behaviour

After enabling the toggle, a short inline help message appears confirming that a kitchen / order-preparation receipt will appear alongside the customer receipt on the Receipt Screen and that both will be printed together in one print command as separate pages.

Inline help text after enabling Dual Receipt

3) Dual Receipt Preview on the Receipt Screen

When an order is paid and the Receipt Screen opens, the customer receipt appears on the left panel as usual. A new kitchen receipt panel appears on the right showing the table number, cashier, time, and all order lines with quantities and notes — exactly as the kitchen will receive them. Both panels update reactively when order data changes.

Receipt Screen with dual panels – customer receipt left, kitchen receipt right
One-click dual print: Pressing "Print Full Receipt" prints the customer receipt immediately followed by the kitchen receipt — no second button press needed.
Kitchen receipt preview panel: A live, scrollable kitchen receipt preview is always visible on the Receipt Screen while the feature is enabled.
Per-POS toggle: Activate dual printing only for the shops that need it — other POS configurations are not affected.
Restaurant-only visibility: The setting and the kitchen panel are hidden automatically on non-restaurant POS configurations.
Full order line details: Kitchen receipt shows item quantities, product names and per-line notes — no prices displayed.
Table and cashier info: Kitchen slip includes the table number, cashier name and print time so kitchen staff always know the context.
All printer types supported: Works with IoT Box (ESC/POS), Epson ePOS network printers and browser window.print() fallback.
Uses native Odoo template: Kitchen slip is rendered with the standard point_of_sale.OrderChangeReceipt template so it matches the existing kitchen slip layout.
Lightweight – no new models: Adds only one Boolean field to pos.config. No new tables or forms.
Odoo 18 ready: Built specifically for Odoo 18 using OWL 2, the Odoo 18 POS store and the updated asset bundle system.
Does the kitchen receipt print automatically or do I press a separate button?

Automatically. When the feature is enabled, pressing Print Full Receipt once prints the customer receipt and then immediately prints the kitchen receipt on the same printer — no extra steps needed.

Can I enable dual printing only for some of my POS shops?

Yes. The toggle is per-POS configuration. Enable it for the restaurant till and leave it off for a retail counter in the same database.

What does the kitchen receipt show?

Table number, POS name, current time, cashier name, and all order lines with quantities, product names and any per-line notes. No prices are shown on the kitchen slip.

Does it work with my IoT Box printer?

Yes. The kitchen receipt is printed through the same printer interface used for the customer receipt — IoT Box, Epson ePOS or browser print all work without any extra configuration.

Is the kitchen receipt visible on screen before printing?

Yes. A live kitchen receipt preview panel appears on the right side of the Receipt Screen (next to the customer receipt) so cashiers can verify the kitchen instructions before pressing print.

Does this affect the "Print Basic Receipt" button?

No. The dual print only triggers from Print Full Receipt. The basic receipt button keeps its original behaviour.

Which Odoo editions are supported?

The module works with both Odoo 18 Community and Enterprise and requires the Point of Sale and POS Restaurant modules.

Version 18.0.1.0.0
Initial Release
  • Added nz_dual_receipt_enabled Boolean field to pos.config
  • Per-POS toggle in Settings (visible only on Bar/Restaurant POS)
  • Live kitchen receipt preview panel on the Receipt Screen
  • Dual print: customer receipt followed immediately by kitchen receipt on same printer
  • Uses built-in point_of_sale.OrderChangeReceipt template for consistent kitchen slip layout
  • Compatible with IoT Box, Epson ePOS and browser printing
  • Odoo 18 OWL 2 architecture (patch-based, no component replacement)

Our Services

Odoo Customization
Odoo Implementation
Odoo Support
Odoo Migration
Odoo Integration
Odoo Consultancy
Odoo Licensing
Hire Odoo Developer
© 2026 Nezam – All rights reserved.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with