Icon

Financial Closing Reporting

Financial Reporting Variance Analysis

This workflow demonstrates a typical variance analysis report created by Finance teams. The process identifies corresponding Excel actions a user may take to perform the same task. Sample data represents raw Finance system accounting information, and budgets arranged in table formats. Following the cleanup and preparation of the data, data is output into multiple formats for consumption by the audience (Excel, Tableau, PowerBI shown).

URL: Finance Dashboarding Success Story https://www.knime.com/success-story/how-finance-built-their-own-reporting-and-dashboarding-suite-using-knime
URL: Day5 Analytics KNIME Training https://www.day5analytics.com/knime-training/
URL: Automating Finance Analysis https://www.knime.com/finance-data-analysis

Output for Business Intelligence Tools: Retain granularity

Reading Data - Budget Tables:

By store, SKU, and month

Join Actuals and Budgets: Perform variance analysis

Visualization & Data Output:

  • Plot data in a bar chart

  • Send report to various tools

Financial Variance Analysis


This workflow demonstrates a typical variance analysis report created by Finance teams.

  • Sample data provided represents raw Finance system accounting information (transactional), while budgets are arranged in table formats as they may be when exported from a planning tool.

  • Following the cleanup and preparation of the data, data is output into multiple formats for consumption by the audience (Excel, Tableau, PowerBI shown here, and can also be written out to various databases too).

  • The process identifies corresponding Excel actions a user may take to perform the same task (in red where it is a manual process in Excel, in green where it can be somewhat automated using Excel formulas).

This process can scale to many months of actuals, and millions of input data rows will not require additional manual work. Changing to a database input is the simple replacement of the Excel Reader node.

Reading Data - Actuals:

Raw data from an Accounting System

Data Transformation:

Finance Extract Actuals: 1 month / 6 monthsReplace input with database as needed
Excel Reader
revenue & cost by SKU andstore to match budget granularityExcel: pivot with(manual) refresh
Pivot
Preprocessing
Finance BudgetSpreadsheettable structure
Excel Reader
Write actuals to BI tool:KNIME_output_actuals
Excel Writer
Write budget to BI tool:KNIME_output_budget
Excel Writer
Variance Analysis
revenue & cost by SKUand store to retain granularityExcel: pivot with (manual) refresh
Pivot
Color Manager
Microsoft Authenticator
Excel: No equivalent function
Send to Power BI
Chart in KNIME
Bar Chart
SKU mapping table(VLOOKUP reference table)
Excel Reader
Write out resultsVariance_Analysis_Report_Output
Excel Writer
Preprocessing

Nodes

Extensions

Links