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.
Tip: Select a hundred payments in the list and print all their vouchers in one PDF.
What you get
| Feature | What it does |
|---|---|
| Receipt voucher | For an inbound payment: received from, amount, in words, the invoices settled. |
| Payment voucher | For an outbound payment: paid to, amount, in words, the bills settled. |
| Journal voucher | For a posted journal entry: accounts, partners, labels, debit and credit, the total in words. |
| Amount in words | In English or Arabic: the language of the partner, or one language for all. |
| Details | Journal, payment method, reference (cheque or transfer), who received the money, a note. |
| Signature boxes | Prepared by, approved by, received by: with the words you choose, or hidden. |
| Your look | A colour and a footer, per company. |
| Many at once | From the payments list, Actions → Print. |
| Arabic | The vouchers and the screens are translated and work right to left. |
Requirements
| Item | Details |
|---|---|
| Odoo | 19.0 (Community or Enterprise) |
| Apps needed | Invoicing (account) |
| License | OPL-1 (Odoo Proprietary License v1.0) |
Install
- Unzip the package. Inside is
taqnix_payment_voucher.zip; unzip it to get the foldertaqnix_payment_voucher. - Copy the folder into one of the
addons_pathfolders of your Odoo server and restart Odoo. - Log in as an administrator, activate Developer mode, open Apps and press Update Apps List.
- 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
Print a voucher
In plain words: On a posted payment, click Print voucher. In the list of payments, select some and use Actions → Print → Payment / Receipt Voucher.
| Voucher field | Where it comes from |
|---|---|
| Voucher No. | The number of the payment. |
| Received from / Paid to | The partner of the payment. |
| Reference | The memo of the payment (cheque number, transfer reference). |
| Received by | The field Received by of the payment (optional). |
| Settles | The invoices or the bills reconciled with the payment, with the amount settled by it. |
| Note | The 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.
Your look
In plain words: Settings → Users & Companies → Companies, tab Vouchers.
| Option | Meaning |
|---|---|
| Amount in words | The language of the partner, English, or Arabic. |
| Colour | The colour of the title and of the lines. |
| Footer of the vouchers | A line at the bottom, for example: valid only with the signature of the cashier. |
| Signature boxes, three boxes | Show 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.
Who can do what
| Who | Can |
|---|---|
| Anyone who can see the payment or the entry | Print its voucher. |
| Account managers | Change the options of the vouchers in the company. |
Limits
| Limit | Detail |
|---|---|
| Posted documents | The voucher is for a posted payment and a posted entry. |
| Language of the words | The language must be installed (Settings → Translations). |
| Logo and address | They come from the layout of the documents of the company. |
| Signature words in Arabic | The 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
| Problem | What to do |
|---|---|
| The language is not installed | Install the language in Settings → Translations, or choose English in the company options. |
| The voucher button is missing | It shows on posted payments only. |
| The invoice is not listed | The payment is not reconciled with it yet. |
| The words are in the wrong language | Check 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.