What is the way to customize Odoo POS Receipt?
Published on February 7th 2023

Here is a look of POS screen to give you a glimpse of how it looks:


We will briefly tell you the way you can customize your Odoo POS receipt.
Here is a list of some steps we are going to do for the POS receipt customization. Foremost, Initiate the ‘point_of_sale’ module in Odoo by creating a custom module. Secondly, navigate the template of POS receipt in ‘point_of_sale’ module in Odoo. Last but not least, make changes to the POS receipt template. Let’s dive deep into it: Foremost, there is a need for inheriting the POS Receipt from the ‘point_of_sale’ module. Here, we make use of a custom module for customizing the POS receipt in Odoo. Suppose, you don’t have any idea regarding the process of creating a custom module, you can read our below-mentioned post. The template for POS receipt comes by default is also present on the ‘pos.xml’ file. You will find the file in ‘point_of_sale > static > src > XML’ folder in the POS module. Before the Odoo 13 version, there used to be different templated for the receipt that comes up on the screen and the receipt that comes out of the printer. When it comes to newer versions of Odoo, here you will get a single template for both. Here, you will inherit this template & make any custom changes in this template.
- templates id= “template” ; because we are inheriting the template record.
- <t t-extend="OrderReceipt"> ; Extending the template ‘OrderReceipt’.
- <t t-jquery=".pos-receipt .pos-receipt-contact" t-operation='append'> ; Here we will be mentioning the name of the class that we are applying operation on. In such situations, you have to inherit the ‘pos-receipt-contact’ class of the ‘pos-receipt’ class. Besides this, you need to mention the operation that is to be performed. Here, we will add the ‘client name’ to the ‘pos-receipt-contact’ class so we’ll use ‘append’.
- <div>Client:<t t-esc='receipt.client' /></div> ; Adding the Client name to the receipt.



About Author
Related Blogs

What Makes Odoo E-commerce the Best Option for Your Online Store in 2025
2025 has seen incredible strides in the eCommerce industry due to changing consumer behavior, technological advancements, and a move from traditional to online shopping.
Author: Jigar Jariwala

Gear Up for Odoo Community Days India 2024! Excited To Share Our Partnership
We’re excited to announce that Uncanny Consulting Services LLP, a leading Odoo implementation partner, will be actively participating in India’s biggest tech and business event of the year, Odoo Community Days India 2024. This two-day event, held on August 23rd and 24th at the Mahatma Mandir Convention Center in Gandhinagar, India, promises to be significant for businesses of all sizes.
Author: Hello Uncannycs