Multi Entity Financial Reporting

Consolidated Financial Reporting for a Multi Entity Group With Power BI and Azure

A nightly Azure data platform that consolidates five businesses into one set of Power BI financial reports.

Multi entity financial reporting dashboards in Power BI and Azure

Industry
Horticulture, landscaping and grounds maintenance
Organisation
Australian group of five operating businesses
Solution type
Data platform, financial consolidation and business intelligence
Core technology
Azure Data Lake, Logic Apps, Azure Functions, Azure SQL, Power BI
Engagement
Consulting, data engineering, dashboard and portal development

Headline resultGroup reporting moved from months after close to nightly, near real time insight

Overview

A national group made up of five separate operating businesses had no single view of its financial performance. Using our Microsoft Azure consulting services, we built a cloud data platform that pulls data from every accounting and sales system each night, standardises it and delivers consolidated Power BI reporting to executives, finance and sales teams.

The Business Problem

Each business ran its own systems, including several MYOB Exo instances, Xero, custom invoicing tools and spreadsheets for budgets and targets. Charts of accounts and reporting structures differed, so consolidation was manual and inconsistent. Group results only arrived around three months after period end, via external accountants.

  • No unified modelNo unified financial model across entities
  • Mixed reporting structuresDifferent charts of accounts and reporting structures
  • Inconsistent numbersSpreadsheet consolidation that produced inconsistent numbers
  • No budget comparisonNo way to compare budgets with actual results

Our Solution

We designed an Azure analytics platform around four goals: consolidation, standardisation, timely data and efficiency. Azure Logic Apps collect data nightly from each source and load it into Azure Data Lake. Azure Functions then map every chart of accounts to a common structure, balance entity balance sheets and normalise customer and sales records.

Aggregated reporting models in Azure SQL Database feed Power BI semantic models and dashboards. We loaded around seven years of history for trend analysis and built a secure portal where finance staff upload budgets, sales targets and KPI ranges for automated variance reporting.

  1. Logic Apps collect data each night
  2. Data lands in Azure Data Lake
  3. Functions standardise every record
  4. Azure SQL holds the reporting models
  5. Power BI shows group results

Multi-entity financial reporting with Power BI and Azure

Key Features

  • Nightly automated data refresh from all source systems
  • Entity level and group level views
  • Profit and loss and balance sheet reporting
  • Sales reporting by representative, customer and entity
  • Budget versus actual and variance analysis
  • Customer purchasing trend analysis
  • Traffic light KPI monitoring
  • Secure portal for budget and target uploads
  • Desktop and Power BI mobile app access

Outcomes

  1. Leaders see consolidated results the morning after, instead of waiting months
  2. One trusted set of numbers across all five businesses
  3. Budgets and targets tracked against actuals automatically
  4. Sales teams gained visibility of customer and representative performance
  5. Finance staff spend less time building spreadsheets and more time on analysis

Technology Stack

Storage1 technology
Azure Data Lake

Azure Data Lake

Ingestion1 technology
Azure Logic Apps

Azure Logic Apps

Transformation1 technology
Azure Functions

Azure Functions

Reporting database1 technology
Azure SQL Database

Azure SQL Database

Business intelligence1 technology
Power BI

Power BI

Security1 technology
Microsoft Entra ID

Microsoft Entra ID

Integrations5 technologies
MYOB Exo

MYOB Exo

Xero

Xero

Custom Invoicing Systems

Custom Invoicing Systems

REST APIs

REST APIs

Spreadsheet Uploads

Spreadsheet Uploads

Who This Solution Suits

This approach suits holding companies, franchise groups and businesses that have grown through acquisition and now run different accounting systems in each entity. It is relevant wherever leadership needs a consolidated, trusted view of performance.

Need One View of Your Group Financials?

Talk to the Microknot team about your project.

Book a Free Consultation

See Our Other Case Studies

Cloud Tax Refund Platform

A cloud based platform for a multi branch accounting firm, with real time reporting, a client portal and EFT refunds.

  • Accounting
  • Tax Services
  • Cloud Migration

Distribution Centre Labour Planning

A labour planning and cost control system for distribution centres, integrated with the warehouse management system.

  • Logistics
  • Retail
  • Workforce Planning

HubSpot and Genesys Cloud Integration

An Azure hosted integration between HubSpot CRM and Genesys Cloud with live caller lookup, call logging and AI transcription.

  • Contact Centres
  • Not for Profit
  • System Integration

AI Risk Flagging of NDIS Shift Notes

A platform that syncs Deputy shift notes and uses Azure OpenAI to flag NDIS participant risks for coordinators.

  • Disability Services
  • NDIS
  • AI Software