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

Payment & Receipt Vouchers for Odoo 19 documentation

A guide to the vouchers: receipt, payment and journal vouchers, the amount in words, the invoices settled, the signature boxes and the options.

Documents version 1.0.0Updated Oct 23, 2026

Start here

In plain words: A customer pays and asks for a receipt; a supplier is paid and wants a voucher; the auditor asks for a signed paper for every movement. Payment & Receipt Vouchers prints them from Odoo Community: a receipt voucher for each customer payment, a payment voucher for each vendor payment, and a journal voucher for any journal entry, with the amount in words (English or Arabic), the invoices settled and the signature boxes.
A receipt voucher, a journal voucher and a voucher in Arabic.
A receipt voucher, a journal voucher and a voucher in Arabic.
Tip: Select a hundred payments in the list and print all their vouchers in one PDF.

What you get

FeatureWhat it does
Receipt voucherFor an inbound payment: received from, amount, in words, the invoices settled.
Payment voucherFor an outbound payment: paid to, amount, in words, the bills settled.
Journal voucherFor a posted journal entry: accounts, partners, labels, debit and credit, the total in words.
Amount in wordsIn English or Arabic: the language of the partner, or one language for all.
DetailsJournal, payment method, reference (cheque or transfer), who received the money, a note.
Signature boxesPrepared by, approved by, received by: with the words you choose, or hidden.
Your lookA colour and a footer, per company.
Many at onceFrom the payments list, Actions → Print.
ArabicThe vouchers and the screens are translated and work right to left.

Requirements

ItemDetails
Odoo19.0 (Community or Enterprise)
Apps neededInvoicing (account)
LicenseOPL-1 (Odoo Proprietary License v1.0)

Install

  1. Unzip the package. Inside is taqnix_payment_voucher.zip; unzip it to get the folder taqnix_payment_voucher.
  2. Copy the folder into one of the addons_path folders of your Odoo server and restart Odoo.
  3. Log in as an administrator, activate Developer mode, open Apps and press Update Apps List.
  4. Remove the “Apps” filter, search Payment & Receipt Vouchers and press Install.
# or from the command line
./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_payment_voucher --stop-after-init
In plain words: On a posted payment, click Print voucher. In the list of payments, select some and use Actions → Print → Payment / Receipt Voucher.
The voucher in the Print actions of the payments list.
The voucher in the Print actions of the payments list.
A payment with its Print voucher button, and the fields printed on the voucher.
A payment with its Print voucher button, and the fields printed on the voucher.
A receipt voucher: the amount, in words, the invoice settled and the signature boxes.
A receipt voucher: the amount, in words, the invoice settled and the signature boxes.
Voucher fieldWhere it comes from
Voucher No.The number of the payment.
Received from / Paid toThe partner of the payment.
ReferenceThe memo of the payment (cheque number, transfer reference).
Received byThe field Received by of the payment (optional).
SettlesThe invoices or the bills reconciled with the payment, with the amount settled by it.
NoteThe Voucher note of the payment (optional).

A journal voucher

In plain words: On a posted journal entry, click Print journal voucher, or use Actions → Print on the list of entries.
A journal voucher with the accounts, the debit and the credit and the total in words.
A journal voucher with the accounts, the debit and the credit and the total in words.

Your look

In plain words: Settings → Users & Companies → Companies, tab Vouchers.
The options of the vouchers.
The options of the vouchers.
OptionMeaning
Amount in wordsThe language of the partner, English, or Arabic.
ColourThe colour of the title and of the lines.
Footer of the vouchersA line at the bottom, for example: valid only with the signature of the cashier.
Signature boxes, three boxesShow the boxes, and name them: prepared by, approved by, received by.

Arabic and right to left

In plain words: A partner whose language is Arabic gets an Arabic voucher: the titles, the labels, the signature words and the amount in words, from right to left.
A payment voucher in Arabic: the amount in words, the bill settled.
A payment voucher in Arabic: the amount in words, the bill settled.

Who can do what

WhoCan
Anyone who can see the payment or the entryPrint its voucher.
Account managersChange the options of the vouchers in the company.

Limits

LimitDetail
Posted documentsThe voucher is for a posted payment and a posted entry.
Language of the wordsThe language must be installed (Settings → Translations).
Logo and addressThey come from the layout of the documents of the company.
Signature words in ArabicThe default words are translated; words you type are printed as you typed them.

For developers

In plain words: Skip this chapter if you only use the module.
payment._tx_amount_words()        # 'Two thousand seven hundred and fifty Dollars only'
payment._tx_settled_documents()  # [(invoice, amount settled)]
payments.action_tx_print_voucher()

Troubleshooting

ProblemWhat to do
The language is not installedInstall the language in Settings → Translations, or choose English in the company options.
The voucher button is missingIt shows on posted payments only.
The invoice is not listedThe payment is not reconciled with it yet.
The words are in the wrong languageCheck the language of the partner, or the option Amount in words of the company.

Updating and removing

Replace the folder with the new version, restart Odoo and run -u taqnix_payment_voucher. Your options and the notes of the payments are kept.

Support

Installation help and bug fixes are included for 6 months, with lifetime updates. Contact us through the marketplace page where you bought the module or write to support@taqnix.com with your Odoo version and a screenshot.