OdooWiki OCA HUB

Account Invoice Anglo Saxon no COGS deferral

account_invoice_anglo_saxon_no_cogs_deferral folder_open OCA/account-invoicing open_in_new
Accounting & Finance License: AGPL-3

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.0

Stops 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

stock_accountsale_stock

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-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

Sources · Odoo 12.0

Confirmed on 2026-11-03 in branch 12.0 of OCA/account-invoicing.

terminal Installation and usage

OCA documentation · Odoo 15.0

In 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.

info

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.