Year-end close, guided and enforced

Configure non-calendar fiscal years and drive a status-tracked, blocking-aware year-end close in Odoo Community — with native lock-date enforcement so nothing slips through.

The problem

Year-end closing is a multi-step accounting process spread across many unconnected screens, with no unified checklist and no status tracking. The accountant carries the entire close in their head, and native fiscal-year configuration is buried under a non-obvious settings path — so a missed step, like an unreconciled account, is only discovered after the fact.

The solution

Fiscal Year Close adds one guided close checklist with visible progress and blocking validation, plus a setup wizard for common and custom fiscal calendars. Closing a year writes Odoo’s native lock date and can hard-lock posting, so incomplete steps are caught before the books close — not after.

Capabilities

Everything your year-end close needs

Every capability below is implemented in the module.

01

Non-Calendar Fiscal Years

Configure fiscal years for any calendar — January-December, April-March, July-June, October-September, or a fully custom range — from one preset-driven form.

02

Guided Setup Wizard

Create a new fiscal year in a few clicks: pick a preset and a starting year, and the wizard computes the correct start and end dates and name automatically.

03

Blocking-Aware Close Checklist

A generated, ordered checklist covers tax reports, reconciliation, depreciation, deferrals, provisions, and earnings allocation — each step tracked as to do, in progress, blocked, done, or skipped.

04

Visible Close Progress

A live progress bar and blocking-step indicator show exactly how far the close has gotten and which outstanding steps are holding it up.

05

Enforced Lock Dates

Closing a fiscal year writes Odoo’s native fiscal-year lock date and can be hard-locked, so journal entries can no longer post into it — enforced natively and by the module’s own posting guard.

06

Out-of-Period Exception Report

Every posted journal entry is checked against its fiscal year’s state, and a dedicated report surfaces entries posted into a closed or locked period so anomalies are caught early.

07

Doubtful-Accounts Calculator

Compute an allowance for doubtful accounts as a percentage of outstanding receivables, or enter a manual base amount, and record it as a provision in one click.

08

Provision Tracking

Track provisions for uncertain liabilities with probability, amount, and a draft, confirmed, reversed state machine — linked to the fiscal year they belong to.

09

Pre-Close Reminders & Multi-Company

A daily cron schedules a reminder activity for the responsible user as a fiscal year’s close approaches, and every fiscal year, checklist, and provision is scoped per company.

Workflow

How it works

1

Set Up the Fiscal Year

Launch the setup wizard, choose a preset or custom range, and let it generate the year and its full close checklist.

2

Work the Close Checklist

Step through tax reports, reconciliation, depreciation, and the rest — each with click-by-click guidance — marking progress as you go.

3

Review Exceptions & Provisions

Check the out-of-period exception report, compute doubtful-accounts allowances, and record provisions for uncertain liabilities.

4

Close & Lock

Close the year once every blocking step is done — the module writes the lock date automatically — then lock it to hard-block further postings.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. Odoo Community has no native fiscal-year model — this module adds one, along with the guided close checklist, and reuses the native company lock-date fields so posting enforcement works the way it does in Enterprise.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Fiscal Year Close

Non-calendar fiscal years, a guided setup wizard, and a blocking-aware close checklist with enforced lock dates — turning year-end close into a tracked, defensible process instead of a memorized one.

Buy on Odoo App Store