ERPNext

ERPNext

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Financial Report Template

Nova Industries prepares monthly reports for its managers, investors, and lenders. The finance team needs one concise Profit and Loss view for the board and an IFRS-style Cash Flow presentation for external readers. Rebuilding each version in a spreadsheet is slow, makes formulas difficult to govern, and creates uncertainty about whether every report still agrees with the ledger.

A Financial Report Template is a reusable blueprint that turns the same submitted accounting data into different report presentations. Nova can standardise headings across subsidiaries, reuse calculations such as Gross Profit and Operating Margin, hide zero or supporting rows, control signs and charts, and produce the same approved structure every month without changing its Chart of Accounts.

Separate templates can support board packs, investor updates, lender reporting, group reporting, and regional presentation requirements. A template controls grouping, labels, calculations, and layout. It does not by itself make the underlying books compliant with IFRS, US GAAP, or another country's rules because recognition, valuation, depreciation, tax, and disclosure requirements must also be configured and professionally reviewed.

Before you begin

  • Review the Chart of Accounts and assign Account Categories where the template will filter by category.
  • Decide the report's required lines, calculations, hierarchy, and sign presentation.
  • Choose stable Line References that formulas can reuse.
  • Test the template on a non-production company and period before relying on it for reporting.

Start from a template

Open Financial Report Template. ERPNext may provide reusable templates that can be reviewed and adapted, or you can create a new template for a controlled reporting requirement.

Financial Report Template list on the Nova develop demo site

Create the template

Standard Cash Flow Statement Financial Report Template opened on the Nova Industries demo site

  1. Enter a descriptive Template Name and select the Report Type.
  2. Add rows to the Report Line Items table in the order they should appear.
  3. Select the Data Source for each row.
  4. Give calculated or reusable rows a unique Line Reference.
  5. Configure formatting, visibility, sign, and chart options.
  6. Save, run the associated report, and reconcile the output with standard financial statements.

Choose a row data source

Report Line Items in the Standard Cash Flow Statement template

Data source Use it for Example
Account Data Balances selected through account filters or categories All accounts in Revenue from Operations
Calculated Amount Arithmetic based on referenced rows REVENUE - COST_OF_GOODS_SOLD
Custom API Approved server-side logic unavailable through standard filters A specialised regulatory or management metric
Visual row Headers, blank lines, or layout structure OPERATING EXPENSES

Important row fields

Field Meaning
Display Name The line label shown to report readers.
Line Reference A unique code used by calculations and other rows. Start with a letter and use letters, numbers, or underscores.
Formula or Account Filter The expression, filter, or API path used by the selected data source.
Balance Type Opening balance, closing balance, or movement during the period.
Reverse Sign Changes presentation when a line should appear with the opposite sign.
Hide If Zero Removes an empty line from the rendered report.
Hidden Line Keeps a supporting calculation available without displaying it.
Include in Charts Makes the line eligible for the report chart where supported.

Build calculations safely

Nova can define REVENUE and COGS as account-data rows, then calculate GROSS_PROFIT with REVENUE - COGS. A margin row can use (GROSS_PROFIT / REVENUE) * 100 if REVENUE != 0 else 0 to avoid division by zero.

Validate coverage and output

Check that all intended accounts are included once, formulas reference valid rows, no circular dependency exists, and parentheses are balanced. Compare the template output with the standard Balance Sheet or Profit and Loss Statement for the same company, period, Finance Book, and dimensions.

See a template in the report

Nova selects the Cash Flow Statement (IFRS) template in the Cash Flow report. The report now uses the template's headings, ordering, visual rows, and calculations while continuing to read the same General Ledger entries.

Cash Flow report for Nova Industries rendered with the Cash Flow Statement IFRS Financial Report Template

The result separates cash flows from operating activities, presents supporting adjustments such as depreciation and finance costs, and retains calculated totals such as operating profit before working-capital changes. Finance can reuse this view for every period and still drill into the underlying accounting values when a number needs investigation.

Troubleshooting

A formula references an unknown line

Confirm that the source row has a Line Reference and that the formula uses the exact code. Keep references unique and create source rows before dependent calculations.

An account is missing from the report

Review its Account Category and the row's account filter. Also check whether a parent or child account was selected and whether Hide If Zero suppresses the line.

The report total differs from the standard statement

Align company, dates, Finance Book, cost center, dimensions, currency, period-closing treatment, and accumulation options. Then check for omitted or duplicated accounts.

Frequently asked questions

Should I edit a built-in template?

Use a controlled copy when the standard template must remain available as a baseline. Document every custom calculation and account category dependency.

Can one template work across companies?

A category-based design can support comparable charts across companies, but each company must map accounts consistently and the output must be tested separately.

Can a template replace statutory review?

The template controls presentation and calculations inside ERPNext. It does not determine whether the report meets local statutory, audit, or filing requirements.

Last updated 2 weeks ago
Was this helpful?
Thanks!