Skip to main content
Cash Flow Statement in Odoo 19
Enterprise
Introduction
The Cash Flow Statement Report in Odoo 19 Accounting gives an
overview of how cash and cash equivalents move within a company over
a specific period, split across operating, investing, and financing
activities. Generated automatically from the journal entries in the system,
it shows how the business produces and spends cash from day-to-day
sales and expenses to asset purchases, loans, and repayments. This
makes it a key tool for monitoring liquidity, analyzing financial health,
and supporting well-informed decision-making.
Enterprise
Step 1 — Navigate to the Cash Flow Statement
To open the Cash Flow Statement, go to the Accounting module and click the Reporting menu in the top menu bar. Under the Statement
Reports section of the dropdown alongside Balance Sheet and Profit and Loss select Cash Flow Statement. This opens the report, where
you can view the company's cash movements across operating, investing, and financing activities.
Enterprise
Step 2 — Export Options for the Cash Flow Statement
The highlighted section shows the export choices available for the Odoo 19 Cash Flow Statement. The PDF button downloads
the report in a printable, fixed-format version, while the XLSX button exports it to an Excel file for further analysis,
customization, or calculations. These options make it easy to share financial reports and work with the data outside of Odoo.
Enterprise
Step 3 — Date Filter
The first filter is the Date filter, shown by the highlighted dropdown. Clicking it lets users choose the reporting period for
the Cash Flow Statement — Month, Quarter, or Year or set a specific range using Custom Dates. This makes it easy to
view cash movements for whichever time period you want to analyze.
Enterprise
Step 4 — Journals Filter
The second filter is the Journals filter, shown by the highlighted All Journals dropdown. It lists all the created
journal groups and journals such as Bank, Cash, Point of Sale, Salaries, Tax Returns, and more. When the user
selects a journal from the list, the report displays only the journal entries created under that chosen journal,
making it easy to narrow the cash flow view to a specific source.
Enterprise
Step 5 — Posted Entries Filter and Display Options
The next filter is the Posted Entries dropdown, which controls which journal entries are included in the report. Users
can filter based on Posted Entries or Draft Entries (and by accrual or cash basis where applicable). The dropdown
also offers two display options: Unfold All, which expands all the lines to show their underlying account details, and
Hide lines at 0, which hides any lines with zero values to keep the report clean and focused on actual cash
movements.
Enterprise
Step 6 — Amount Scaling (Unit) Filter
The last filter is the amount scaling (unit) filter, shown by the highlighted In .$ dropdown. It lets users display the monetary values
in different scales — In .$, In $ (full amount), In K$ (thousands), or In M$ (millions) — making the report easier to read and analyze
depending on the size of the figures. Changing this filter only affects the display format; the actual accounting data remains
unchanged.
Enterprise
Step 7 — Customizing the Cash Flow Statement
The last icon (the gear/settings icon, highlighted in Image 2) opens the report customization view. Clicking it takes the
user to the Accounting Report configuration screen shown in Image 1, where the report structure can be edited. From
here, users can adjust the report's Lines, Columns, and Options, toggle it Active, or set it as a Root or Composite
Report. As noted in the banner, this report uses report-specific code, so it can be customized manually.
Enterprise
Step 8 — Cash and Cash Equivalents at the Beginning of the Period
The highlighted section shows the Cash and Cash Equivalents at the Beginning of the Period the total available cash at
the start of the chosen period, including bank and cash account balances (here 101401 Bank, -850.00). It's calculated
automatically from the previous period's ending balances and serves as the starting point for tracking the period's cash
inflows and outflows.
Enterprise
Step 9 — Net Increase in Cash and Cash Equivalents
This section shows the Net Increase in Cash and Cash Equivalents, split into four categories: operating activities (day-to-day
business like product sales, here 1,275.00), investing & extraordinary activities, financing activities, and unclassified
activities (here the Bank Suspense Account, 1,150.00). Together they show how much cash the business generated or used
during the period.
Enterprise
Step 10 — Cash and Cash Equivalents, Closing Balance
At the end of the report, the Closing Balance shows the total cash available at the end of the period here
101401 Bank, 1,575.00. It's calculated by adding the period's net cash movements to the opening balance (-
850.00 + net increase = 1,575.00), giving the final cash position carried to the next period.
Enterprise
Conclusion
The Cash Flow Statement in Odoo 19 Accounting clearly shows how cash
moves through a business from the opening balance through operating,
investing, and financing activities to the closing balance. Generated
automatically from journal entries with flexible filters, it's an essential
tool for monitoring liquidity and supporting informed business decisions.
Enterprise
Enterprise
www.cybrosys.com
Check our company website for related blogs
and Odoo book.
Check our YouTube channel for
functional and technical videos in Odoo.