Period-end accruals, previewed before they post

One guided workspace to scan sales and purchase orders for revenue and expense cut-off, review the impact, and post with automatic reversal — no spreadsheets, no glue modules.

The problem

At every close, goods or services are delivered but not yet invoiced, or invoiced before delivery — and the ledger has to be adjusted so each period reflects reality. Doing this by hand in spreadsheets is slow and error-prone, and the only automated alternative is a tangle of interdependent OCA glue modules with no standalone interface, no setup wizard and no preview.

The solution

A single installable app that scans sales and purchase orders as of a cut-off date, classifies what needs to accrue, shows you the exact amounts and accounts before anything posts, and then delegates posting to Odoo's own accrued-orders engine — with automatic reversal and a guided setup wizard, out of the box.

Capabilities

Everything period-end accrual needs, in one app

Every capability below is implemented in the module.

01

Unified Cut-off Workspace

One place to scan, preview and post both sales-side accrued revenue and purchase-side accrued expense for a given cut-off date.

02

Preview Before You Post

Compute shows the accrual lines, amounts and totals per order before anything touches the ledger; review, then post with one click.

03

Delegated, Audit-Safe Posting

Posting is delegated to Odoo's native accrued-orders engine, so every entry and its automatic reversal are created exactly the way Odoo's own accounting already does it.

04

Four-Way Accrual Classification

Order lines are classified automatically as accrued revenue, deferred revenue, accrued expense or prepaid expense, based on delivered/received quantities versus invoiced quantities.

05

Guided Setup Wizard

A step-by-step wizard configures the journal, revenue and expense accrual accounts, lookback window and auto-post default, with a clear configuration-complete check before any run can post.

06

Per-Order Traceability

Every accrual line links back to its source sales or purchase order and, once posted, to its journal entry, with one-click Open Order / Open Move navigation.

07

Revenue, Expense, or Both

Scope each cut-off run to sales only, purchases only, or both, and choose one consolidated entry per order or a single combined entry.

08

Configurable Lookback Window

Bound the scan to a configurable number of days (default 30) so large historical order volumes don't slow down period-end close.

09

Opt-In Scheduled Generation

An optional monthly cron can generate and post cut-off runs automatically for hands-off period-end processing.

Workflow

How it works

1

Configure

Run the guided setup wizard once: pick the journal and set the accrual accounts and lookback window.

2

Scan

Create a Cut-off Run for the period, choose its scope — sales, purchases or both — and click Compute.

3

Review

Check the previewed accrual lines, amounts and totals per order before anything is posted.

4

Post & Reverse

Click Post; Odoo creates the accrual entries and their automatic reversal on the next period, linked back to every source order.

Questions

Frequently asked

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

No — it builds a workspace, batch scanning and guided setup on top of Odoo's native accrued-orders engine, so every entry it posts uses the same logic as Odoo's own Accrued Revenue / Expense buttons.

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.

Accrual & Cut-off Accounting

Scan, preview and post period-end revenue and expense accruals from one cut-off workspace, with automatic reversal — set up through a guided wizard instead of a stack of glue modules.

Buy on Odoo App Store