Account Invoice Reinvoice Refund
This addon allows to restore a refund keeping all it's data. It is useful when the invoice is linked to a Sale Order or Purchase Order, this way no information is lost.
auto_awesome What this module does
AI-generated from the code · Odoo 16.0Adds a 'Restore Credit Note' button on posted customer and vendor credit notes that creates a new invoice with the same data, so nothing is lost when you need to re-bill.
This module adds a button called 'Restore Credit Note' on the invoice form, next to the standard reverse button. It is only visible for posted customer credit notes and vendor credit notes, and only to users with invoicing rights.
When you click it, Odoo creates a new invoice that reverses the credit note, keeping the same journal and the same salesperson, and marking the reference as 'Reversal of: <original number>'. The payment terms are cleared on the new document. Odoo then opens the newly created invoice form so you can review or continue working on it.
This is useful when a credit note was linked to a sales order or purchase order and you want to re-bill the customer or vendor without losing that link and the rest of the information. The module works on the account.move model and only touches the invoice form view; it does not add menus, reports or scheduled actions.
Depends on
Models and fields (1)
- account.move · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 4 confirmed, 5 with no information of 9 versions.
Sources · Odoo 16.0
Confirmed on 2026-11-03 in branch 16.0 of OCA/account-invoicing.
terminal Installation and usage
OCA documentation · Odoo 16.0Usage
Source · Odoo 16.0- Access a refund
- Press on
Restore Credit Note - A new invoice is created using the same information
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.