OdooWiki OCA HUB

Fiscal Years - Automatic Creation

account_fiscal_year_auto_create folder_open OCA/account-financial-tools open_in_new
Accounting License: AGPL-3

This module extends the functionality of Accounting Odoo module, to auto generate fiscal years.

Once installed, a cron is running each day. It will create, for each company, a new fiscal year, if it is the last day of the current fiscal year.

This module is interesting specially in multi company context, to avoid annoying setup every year.

The fiscal year created has a classical "12 monthes" duration, but the accountant can modify it, once created.

Example

If a company has it last fiscal year, defined as:

  • name: FY 2021-2022
  • date_from: 2021-06-01
  • date_to: 2022-05-31

When the cron will be executed on May 31, 2022, it will create the following fiscal year:

  • name: FY 2022-2023
  • date_from: 2022-06-01
  • date_to: 2023-05-31

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Automatically creates the next fiscal year for each company when the current one ends, so accountants don't have to set it up manually every year.

This module adds a daily scheduled job called "Auto Create Fiscal Years" that runs in the background. For every company, it looks at the most recent fiscal year recorded and, once that year's end date has passed, it creates a new fiscal year starting the day after.

The new fiscal year is built from the previous one: - The name is generated by replacing the old years with the following years (for example, "FY 2021-2022" becomes "FY 2022-2023"). - If a fiscal year with that name already exists for the same company, a fallback name based on the start and end dates is used instead. - The start date is the day after the previous end date, and the end date is one year later minus one day, giving a standard 12-month period.

This is especially useful for companies with several legal entities, because each company gets its own next fiscal year without manual entry. The created fiscal year can still be edited afterwards by the accountant if the real period differs. The module works on the account.fiscal.year model and depends on the Fiscal Year module.

Models and fields (1)
  • account.fiscal.year · extends an existing model

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

Confirmation status: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 12.0

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

terminal Installation and usage

No verified information

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.

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.