See every branch, clearly, on one screen

Branch-filtered Profit & Loss, Balance Sheet, General Ledger and eight more financial reports for single-company, multi-branch organizations — consolidated, compared, and drilled down to the journal entry, without a second module to buy.

The problem

Finance teams running multiple branches under one Odoo company cannot see performance by location. Native accounting reports are company-wide only, so a branch close means exporting raw ledger data and rebuilding P&L, Balance Sheet and Trial Balance by hand in spreadsheets every month — slow, error-prone and impossible to audit.

The solution

Financial Reports For Branch tags every journal entry with a branch and generates ten report types — from Profit & Loss to Aged Receivable — in an interactive on-screen pivot with every branch as a column and a consolidated total. Drill any figure straight to its journal items, compare against budget or a prior period, and export to PDF or Excel when you are ready.

Capabilities

Everything a branch close needs

Every capability below is implemented in the module.

01

Ten Branch-Filtered Reports

Profit & Loss, Balance Sheet, Trial Balance, General Ledger, Partner Ledger, Aged Receivable/Payable, Executive Summary, Cash Flow and Tax by Branch — all generated from the native Odoo ledger.

02

Interactive In-App Pivot

Every report opens as a live pivot with branches as columns and a consolidated Total column, so you validate figures on screen before ever exporting a file.

03

Drill-Down to the Journal

Click any report line to jump straight to the underlying journal item, closing the export-to-spreadsheet investigation loop.

04

Consolidated vs. Per-Branch

Switch between a single consolidated statement and a full per-branch breakout without re-running the report.

05

Budget vs. Actual by Branch

Enter budget lines per branch and account, and every line computes actual, variance and variance percentage automatically from posted moves.

06

Saved Filter Profiles

Save a report type, date range, branch set and currency as a named preset, such as Q4 Finance Review, and re-run it in one click.

07

Multi-Currency Consolidation

Choose a report currency and convert every balance with Odoo's native rate engine, using either the report date or each transaction's own historical rate.

08

Branch-Level Access Control

Branch managers and users see only their assigned branches; head-office finance sees every branch — enforced by record rules on every report and every branch record.

09

Scheduled Delivery & Audit Log

Recurring reports render to PDF and email themselves to stakeholders on a schedule, while every PDF and Excel export is logged with user, date and branch.

Workflow

How it works

1

Tag Your Branches

Create branch records, assign a manager and users to each, then tag journal entries with a branch, or let the default branch apply automatically.

2

Run the Report Wizard

Pick a report type, date range and branch selection, then generate per-branch, consolidated, or both.

3

Explore the Pivot

Review results in an interactive pivot, drill into any figure down to the journal item, and compare against budget or a prior period.

4

Export or Schedule

Export to PDF or Excel on demand, or set a recurring schedule that emails the report to stakeholders automatically.

Questions

Frequently asked

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

No. It is built entirely on Odoo Community's native journal item ledger and only depends on the standard account module — no Enterprise accounting reports engine is required.

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.

Financial Reports For Branch

Branch-filtered financial reports, consolidated pivots and budget tracking for multi-branch Odoo Community accounting — no Enterprise required.

Buy on Odoo App Store