Running Financial Reports In Beam Machine
How to run Trial Balance, Income Statement, Balance Sheet, and Cash Flow reports in the live Beam Machine reporting workspace.
Running Financial Reports In Beam Machine
This page shows you how to run the main financial statements in Beam Machine and read what the current screen is actually telling you.
Product: Beam Machine
Module: Reports -> Reporting -> Financial Reports
Role: Accountant, Financial Controller, Reviewer
Difficulty: Beginner
Time: 5 minutes first time, 2 minutes repeat
Last Updated: 2026-03-10
Version: Current live reporting route in this repo
Before You Start
- You need posted journal data, or the reports will look empty.
- You need to know whether you are reporting
as ofone date or across a date range. - If you need source transaction detail first, open ../11-accounting-ledger-reports-and-close.md.
Current build status: This route is live and data-driven. The Print button works. The Export button is visible but currently disabled in the shared report toolbar.
What is this page?
This reporting route is the main financial statement workspace in Beam Machine. It groups the four core statement views into one screen with tabs:
- Trial Balance
- Income Statement
- Balance Sheet
- Cash Flow
In real-world terms, this is where you stop looking at single journals and start looking at the business as a whole.
The current page is one route with four tabs, not four separate pages.
When do you use this?
Use this page when you need:
- a trial balance for review,
- a profit-and-loss view for a period,
- a balance sheet snapshot,
- or a cash flow statement based on the posted books.
If you do not use it, you end up pulling management or tax numbers from raw ledgers by hand, which is slower and easier to mess up.
Where do you find it?
Primary path: Reports -> Reporting -> Financial Reports
Canonical route: /dashboard/reporting/financial
Alternative: Reports -> Reporting, then click the Financial Reports tile
Alternative: Accounting -> Reports, where some statement links route back into the reporting statement workspace
If you open the page from the sidebar, you land directly in the statement workspace. If you open it from the Reporting landing page, you arrive through the Financial Reports tile.
How do you run the reports?
- Open Reports -> Reporting -> Financial Reports.
- Choose the correct tab:
- Trial Balance
- Income Statement
- Balance Sheet
- Cash Flow
- Set the date filter in the report toolbar:
- use the single As of date field for Trial Balance and Balance Sheet
- use Start date and End date for Income Statement and Cash Flow
- Leave the dates unchanged only if the default period is acceptable:
- range reports default from
1 Januaryof the current year to today - as-of reports default to today
- range reports default from
ā Checkpoint: The tab name, toolbar mode, and date labels should all match the statement you are trying to run.
- Click Print if you need a printer-friendly view.
- Ignore Export for now, because the button is currently disabled in this build.
What you should see on each tab
| Tab | What the current page shows | What to check first |
|---|---|---|
| Trial Balance | Account code, account name, account type, debit, credit, totals, and a Balanced or Unbalanced badge | Debit total must equal credit total before you rely on it |
| Income Statement | Revenue section, expense section, and a net profit or net loss block | Check the selected period before explaining the result |
| Balance Sheet | Assets, liabilities, equity, totals, and an accounting equation validation block | Confirm the page shows Balanced or investigate the difference |
| Cash Flow | Direct-method sections for operating, investing, financing, plus opening cash, net change, and closing cash | Confirm the period is right before using the cash story |
How do you review the statements safely?
- Review the statement rows and totals.
- For Trial Balance, confirm whether the badge shows Balanced or Unbalanced.
- For Income Statement, review Revenue, Expenses, and the final Net Profit or Net Loss panel.
- For Balance Sheet, review Assets, Liabilities, Equity, and the final accounting-equation check.
- For Cash Flow, review the three sections and then the summary showing Opening Cash Balance, Net Change, and Closing Cash Balance.
ā Checkpoint: You should now see live values from posted accounting data, not dashboard placeholders.
- Stop and trace the source in Accounting if the numbers look wrong.
- Do not try to explain away an unbalanced result inside the report page.
Common Questions & Issues
"The report says there is no data"
Why this happens: The route only becomes useful once posted journal entries exist.
Fix: Post the underlying journals, then refresh the report.
"Trial Balance or Balance Sheet is unbalanced"
Why this happens: The current statement logic is telling you the books do not net off cleanly.
Fix: Go back to the source entries in Accounting and investigate before you use the report for review or filing support.
"I used the wrong date mode"
Why this happens: Some statements are point-in-time views and others are period views.
Fix: Use As of for Trial Balance and Balance Sheet. Use a date range for Income Statement and Cash Flow.
"I need Excel or CSV export"
Why this happens: The toolbar shows an Export button, but it is currently disabled in the live UI.
Fix: Use Print for now, or capture the numbers from the screen while you wait for export delivery.
What's Next
- ./00-report-index.md
- Reviewing Trial Balance
- Reviewing Income Statement
- Reviewing Balance Sheet
- Reviewing Cash Flow Statement
- Reviewing Aged Reports
- Reviewing the Executive Summary
Related Pages
- ../00-index.md
- ../11-accounting-ledger-reports-and-close.md
- ../tasks/01-creating-a-journal-entry.md
- ../modules/01-working-in-accounting.md
- ./14-mapping-report-scope-to-live-bm-pages.md
SA Compliance Reference
- These statements support management accounts, audit support, tax-pack preparation, and annual financial statement review.
- They are decision support, not a substitute for professional review of journals, reconciliations, and supporting schedules.
Still Stuck?
- Check the route in ../98-screen-map.md
- Check live-vs-gap notes in ../99-functionality-gap-map.md
- Contact support:
support@veva.co.za
Was this page helpful?
[Yes] [No]