🧾 Odoo POS - Proforma / Pre-Ticket
Print a clean pre-bill with customer info before invoicing
Allow your staff to generate a professional-looking proforma receipt (also known as pre-ticket or pre-bill) in Odoo POS.
Perfect for restaurants and stores that want to collect customer data and review the order before issuing the final invoice.
✨ Key Features
- 🧾 Generate a proforma/pre-bill directly from POS
- 👤 Includes customer name and contact on the ticket
- 🖨️ Ready to print and deliver to the client before invoicing
- ⚡ Clean layout with just the necessary info
- 🔁 Helps avoid mistakes before the final invoice
📸 How It Works (Step by Step)
1️⃣ Open POS and go to "Action"
Once the order is ready, click the Action menu in the POS interface to access extra options.

This reveals the hidden features like printing proformas.
2️⃣ Click on "Bill"
Select the "Bill" option to generate the pre-ticket with customer info.

The POS system will prepare the document for review or printing.
3️⃣ Review the Pre-Ticket
Now you see the generated proforma with all products and client data. Click print and hand it over!

No invoice yet – just a friendly preview for the customer.
4️⃣ Printed Example
Here’s how the pre-ticket will look when printed. Clear, professional, and without tax/legal invoice elements.

Includes customer name and clean layout – ready for approval.
📋 Summary
- ✅ Fast and clean pre-bill generation
- 🧍♂️ Includes customer data in POS ticket
- 🧾 Useful before issuing final invoice
- 🖥️ Fully integrated into Odoo POS interface
- 🆓 Works in Odoo Community 18 (no extra dependencies)
📬 Support & Contact
Developed by MateusC7
Visit github.com/MateusC7 for updates and support.
📄 License
This module is released under the LGPL-3 License.
Free to use, modify and distribute under the same terms.
Please log in to comment on this module