Skip to content
DevMarket
Odoo ModulesWordPress PluginsWordPress ThemesShopify ThemesApp TemplatesScripts & UtilitiesBlogSell on DevMarket
ModuleOdooNew

Advanced POS Receipt & Invoice Customizer for Odoo 19 – 5 Styles Each, Amount in Words, Barcode

Choose the look of your invoices, quotations and Point of Sale receipts in the company settings: five styles each, accent colour, amount in words (Arabic too), signature boxes, order barcode and small print.

No reviews yet0 salesby TAQNIXUpdated Oct 22, 2026

Description

Paperwork your customers keep, in the look you choose

Odoo's standard invoices and receipts are correct but plain, and changing them normally means editing QWeb templates.

Advanced POS Receipt & Invoice Customizer lets you choose the look in the company settings: five styles for invoices and quotations, five for Point of Sale receipts.

Six invoice styles

Invoices and quotations

  • Classic, Modern, Minimal, Bold, Compact, or Odoo's Standard
  • An accent colour for your brand
  • Amount in words, in the document's language, Arabic included
  • Signature boxes for your company and the customer, and a translatable footer note
  • The same style for quotations and sales orders, if you wish
  • Preview with your latest invoice in one click
Five POS receipts

Point of Sale receipts

  • Compact, Classic, Modern, Detailed, or Standard, for the whole company or per shop
  • An order barcode, small print such as the return policy, items count and savings
  • Printed as an image, so it looks the same on browser, network and ESC/POS printers
Settings

Safe

Nothing in your data changes. Choose Standard and everything looks as before. Special text is escaped, so a footer note can never break the page.

Amount in words

Tested for real

The receipt styles were produced by running real Point of Sale sessions and paying real orders. Invoice and quotation styles are covered by 15 automated tests that render the actual reports.

Arabic invoice

Documented

Illustrated documentation in English and Arabic and an Arabic translation of the module.

What's included

  • taqnix_receipt_styles.zip: the Odoo 19 module (with Arabic translation)
  • Illustrated documentation in English and Arabic (HTML and PDF)
  • Automated tests, licence file (OPL-1) and changelog

Requirements

Odoo 19.0 with Invoicing, Sales and Point of Sale.

What's in the download

The files in the archive you can download after you buy.

  • Full source code
  • Documentation
  • Installation guide
  • Automated tests
  • Licence file
  • Changelog

Customer reviews

Write a review

No reviews yet. Bought this item? Be the first to review it.

Usage

Install and use it in a few lines.

company = env.company
company.tx_invoice_style = 'modern'
company.tx_invoice_accent = '#1f6feb'
company.tx_receipt_style = 'detailed'

Documentation

Setup, settings and troubleshooting, written by the author.

Open the documentation

Changelog

Every release, newest first.

v1.0.1

1.0.1 – Maintenance

  • Removed the warnings about settings fields at install time

v1.0.0

1.0.0 – Initial release

  • Five invoice and quotation PDF styles (Classic, Modern, Minimal, Bold, Compact) plus Odoo's standard, with accent colour
  • Amount in words, signature boxes and a translatable footer note
  • Five Point of Sale receipt styles, per company or per Point of Sale, with barcode, small print, items and savings
  • Preview with the latest invoice from the settings
  • Arabic translation, automated tests, receipts verified in real POS sessions

Frequently asked questions

Does it change my data?

No. It only changes how invoices, quotations and receipts look. Choose “Standard (Odoo)” and everything looks as before.

Which documents are covered?

Invoices and credit notes, optionally quotations and sales orders (PDF), and Point of Sale receipts.

Can different shops have different receipts?

Yes. The company chooses a default and each Point of Sale can pick its own style in its settings.

Does the amount in words work in Arabic?

Yes. It uses Odoo's number-to-text in the language of the document. The currency's unit names come from the currency, which you can translate.

Will it work with my receipt printer?

The receipt is printed as an image, so it looks the same on browser prints, network printers and ESC/POS printers. Printers that build their own receipt without it do not use the styles.

Do I need to edit templates?

No. You choose styles in the settings. Developers can add their own style with a little CSS.

Do I have to restart anything after changing the receipt style?

Close and reopen the Point of Sale session so that it loads the setting.

Does it support Arabic?

Yes. The module ships an Arabic translation, and the documentation is available in Arabic with right-to-left layout.

More from TAQNIX

  • ModuleNew

    Customer Outstanding Balances Widget for Odoo 19 – Overdue Amount Banner on the Sales Order, Both Directions

    See what a customer owes you, what is overdue and what you owe them, in a banner at the top of the sales order. Red when the delay is serious. Live from your accounting, Arabic included.

    by TAQNIX
    No reviews yet
    Sales:0$34.00
  • ModuleNew

    Digital File Sales & Secure Token Downloader for Odoo 19 – Personal Time-Limited Links with Download Counter

    Sell PDFs, templates and any file from Odoo. When the sales order is confirmed the customer gets a personal download link by email, valid for N days and N downloads, with a full download log.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • ModuleNew

    IP Address & Time-Based Login Restrictions for Odoo 19 – Office-Only Sign-In and Working Hours

    Let people sign in only from your office or VPN addresses and only at working hours, per user or user group. Covers the login page, the API and open sessions, with a lock-out guard and an off switch.

    by TAQNIX
    No reviews yet
    Sales:0$39.00
  • ModuleNew

    Bulk Excel Attendance Importer for Odoo 19 – Excel and CSV, Checked Before Import, One-Click Undo

    Import attendance from Excel or CSV in four steps: upload, map the columns, check every row, import. Night shifts, time zones, Arabic digits, and a one-click undo of the whole import.

    by TAQNIX
    No reviews yet
    Sales:0$34.00

Similar items

  • ModuleNew

    Digital File Sales & Secure Token Downloader for Odoo 19 – Personal Time-Limited Links with Download Counter

    Sell PDFs, templates and any file from Odoo. When the sales order is confirmed the customer gets a personal download link by email, valid for N days and N downloads, with a full download log.

    by TAQNIX
    No reviews yet
    Sales:0$49.00
  • ModuleNew

    Hide Product Cost & Margins from Salespersons for Odoo 19 – Screens, Reports and API

    Take product cost and order margins away from salespersons everywhere: in the screens, in the reports and in the JSON-RPC API. One group decides who still sees them.

    by TAQNIX
    No reviews yet
    Sales:0$29.00
  • ModuleNew

    Customer Outstanding Balances Widget for Odoo 19 – Overdue Amount Banner on the Sales Order, Both Directions

    See what a customer owes you, what is overdue and what you owe them, in a banner at the top of the sales order. Red when the delay is serious. Live from your accounting, Arabic included.

    by TAQNIX
    No reviews yet
    Sales:0$34.00
  • ModuleNew

    IP Address & Time-Based Login Restrictions for Odoo 19 – Office-Only Sign-In and Working Hours

    Let people sign in only from your office or VPN addresses and only at working hours, per user or user group. Covers the login page, the API and open sessions, with a lock-out guard and an off switch.

    by TAQNIX
    No reviews yet
    Sales:0$39.00