Account Invoice Anglo Saxon no COGS deferral
This module invalidates the COGS deferral introduced by the Anglo Saxon Accounting module.
In companies that send the customer invoice at the time of shipping the products the COGS deferral method is not really required, and makes an added complexity to accounting to make sure that there are no imbalances in the COGS deferral account.
auto_awesome What this module does
AI-generated from the code · Odoo 15.0Stops Odoo from creating the extra accounting entries that normally defer the cost of goods sold on customer invoices, while keeping that behaviour for supplier invoices.
In standard Anglo-Saxon accounting, Odoo can post additional journal entries on customer invoices to defer the cost of goods sold (COGS) until the related stock valuation is reconciled. This module removes that behaviour for customer invoices.
- When a customer invoice is posted, the module prevents the automatic generation of the Anglo-Saxon outgoing valuation lines, so no COGS deferral entries are created for sales.
- The reconciliation routine that matches stock valuation with the invoice is only applied to supplier invoices and supplier refunds; customer invoices are skipped.
- Supplier invoices and supplier refunds keep the standard Anglo-Saxon reconciliation behaviour, so vendor-side accounting is unchanged.
The change is implemented by extending the account.move model. No new menus, screens, buttons, reports, or configuration options are added. Users will simply notice that customer invoices no longer produce the extra COGS deferral journal items, which reduces the need to monitor and clear a COGS deferral account. The module depends on stock_account and sale_stock, so it only affects companies using Anglo-Saxon accounting together with stock and sales.
Depends on
Text generated by AI (DeepSeek) from reading the Odoo 15.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: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 15.0
Confirmed on 2026-11-03 in branch 15.0 of OCA/account-invoicing.
terminal Installation and usage
OCA documentation · Odoo 15.0Usage
Source · Odoo 15.0In order for this module to work correctly please ensure to set an Expense / Cost of Goods Sold as output account in the product category.
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.