This module creates billings for partners with Summary Invoicing enabled, based on the cutoff date of their invoices.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Lets accountants create customer billings or vendor billings in one go from a cutoff date, gathering all posted, unpaid invoices up to that date.
This module adds a small wizard that builds billings automatically from invoices that are due up to a chosen cutoff date.
- It appears under Accounting ▸ Customers ▸ Create Billing From Cutoff and Accounting ▸ Vendors ▸ Create Billing From Cutoff.
- In the wizard you only choose a cutoff date (today by default); the type (customer invoice or vendor bill) is fixed by the menu you used.
- When you press "Create Billings", Odoo looks for posted invoices and credit notes of the matching type, in the current company, that are not fully paid, not reversed, not marked as not-for-billing, and whose cutoff date is on or before the date you entered.
- Invoices already linked to a draft or billed billing are skipped, so nothing is billed twice.
- The selected documents are grouped by partner, currency and partner bank. If a matching draft billing already exists, its cutoff date is moved forward and the new lines are added and sorted; otherwise a new billing is created.
- At the end, Odoo opens the list of the billings that were created or updated.
The wizard is available to users with billing/invoice rights. It relies on the cutoff date stored on invoices and on the billing features of account.billing.
Menus it adds
Models and fields (1)
- wiz.account.billing.cutoff · new modelbill_type, cutoff_date
Text generated by AI (DeepSeek) from reading the Odoo 18.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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/l10n-japan.
terminal Installation and usage
OCA documentation · Odoo 18.0Usage
Source · Odoo 18.0To use this module,
- Go to Invoicing -\> Customers or Vendors -\> Create Billing From Cutoff
- Set the cutoff date and click on Create Billings
The cutoff date you enter becomes the threshold date of the billing:
- A new billing is created with Invoice Date as its threshold date type and the cutoff date as its threshold date.
- When the invoices are added to an existing draft billing, its threshold date is moved forward to the cutoff date. A threshold date that is already later is kept, so that it is never lowered.
- A draft billing whose threshold date type is Due Date is not reused. As the cutoff date is derived from the invoice date, applying it to such a billing would leave its threshold date earlier than the due dates of its lines and prevent the billing from being validated.
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.