The verdict in three sentences
For a London distribution group consolidating 5 subsidiaries in Excel over 6 days every month, Power BI costs about 11 GBP per user per month plus a 15,000 to 35,000 GBP implementation, and remains the best choice when data comes cleanly out of Sage Intacct, Xero or NetSuite. A custom dashboard at 30,000 to 60,000 GBP takes the lead when subsidiary data must first be collected, mapped and approved before it is displayed. The choice depends on your data sources, not on how pretty the charts look.
The real cost of Excel consolidation
In a group with 5 subsidiaries across the UK and Europe, each entity closes in its own system: Sage, Xero, a local ERP, or a spreadsheet kept by an outsourced bookkeeper. The financial controller pulls trial balances, eliminates intercompany flows, fixes charts of accounts and rebuilds the management pack. Six days later, the board gets numbers that are already three weeks old.
| Item (2026 estimate) | Volume | Estimated annual cost |
|---|---|---|
| Monthly consolidation (2 people × 6 days) | 144 days a year | 60,000 to 90,000 GBP of staff time |
| Intercompany eliminations | 1 to 2 days a month | 8,000 to 16,000 GBP |
| Errors found after distribution | 2 to 4 per quarter | delayed decisions, credibility |
| Restocking decisions based on stale numbers | every month | 0.5 to 1% of margin lost |
| Board pack preparation | 4 to 6 days per quarter | 8,000 to 14,000 GBP |
| Ad hoc requests from the CEO | 5 to 10 a month | 10,000 to 20,000 GBP |
The time is visible. The hidden cost is stock, pricing and credit decisions taken three weeks late in a sector where margins sit around 8 to 15%.
Power BI or custom: compare by data sources
Power BI excels when data is clean, accessible and structured the same way in every subsidiary. It becomes expensive in modelling time when each entity has its own chart of accounts, when part of the data stays in Excel, and when the CFO wants an approval step before publication.
| Criterion | Power BI | Custom dashboard |
|---|---|---|
| Licences for 15 users | about 165 GBP per month | no per-user licence |
| Implementation | 15,000 to 35,000 GBP | 30,000 to 60,000 GBP |
| Maintenance | consultant on demand, 700 to 1,200 GBP per day | 800 to 1,500 GBP per month |
| 3-year cost | 21,000 to 41,000 GBP (excluding consultant days) | 59,000 to 114,000 GBP |
| Homogeneous sources (one ERP everywhere) | excellent, ready connectors | possible but less cost-effective |
| Heterogeneous sources (Sage, Xero, Excel) | heavy, fragile modelling | import, checks and mapping built in |
| Subsidiary input and approval | limited | forms, approval workflow, history |
| Mobile access | Power BI app | responsive web app |
In London, where consulting rates are high, Power BI with a good partner is the rational default for most groups. Custom makes sense when every subsidiary runs a different tool and the controller spends days fixing data, because the investment must first go into collection and reliability. A nearshore build with a French-speaking agency brings the custom range down by 30 to 45%.
Connecting Sage, Xero and NetSuite: what to plan
| Source | Connection mode | Indicative 2026 budget |
|---|---|---|
| Xero | official API, daily extraction | 2,000 to 5,000 GBP |
| Sage Intacct | web services API | 3,000 to 7,000 GBP |
| Sage 200 on premise | SQL read or scheduled export | 3,000 to 6,000 GBP |
| NetSuite | SuiteQL or saved search export | 3,000 to 8,000 GBP |
| Excel files from small subsidiaries | enforced template, upload and automatic checks | 1,500 to 4,000 GBP |
| Chart of accounts mapping and intercompany rules | mapping per subsidiary, matching rules | 4,000 to 10,000 GBP |
Connectors and mapping often represent 40 to 60% of the total budget, whether you choose Power BI or custom. That is where the project is won or lost.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Illustrative scenario: James, CFO of a consumer goods distribution group in London, consolidates 5 subsidiaries: two on Sage, two on Xero and one on Excel. His two controllers spend 6 days a month on consolidation at a loaded cost of about 450 GBP per day, or 64,800 GBP a year. A Power BI build at 28,000 GBP, with a mapping layer for the Excel entity, cuts consolidation to 2 days, 21,600 GBP a year. The gain is 43,200 GBP a year minus 2,000 GBP of licences and 6,000 GBP of consultant days: 35,200 GBP net, a payback of about 10 months. A custom build would only beat this if James also needed subsidiary input forms and approval workflows.
FAQ
Is Power BI Pro enough or do we need Premium?
Pro at about 11 GBP per user per month covers most groups under 50 report users. Premium per user, about 19 GBP, becomes relevant for larger datasets or more frequent refreshes.
Do we need to harmonise charts of accounts first?
Not necessarily: a mapping table per subsidiary works in 80% of cases. Full harmonisation is desirable but can take 6 to 12 months.
How long until the dashboard is live?
Plan 8 to 12 weeks for 5 subsidiaries with 2 or 3 different sources. The first two closes run in parallel with Excel to validate the figures.
Can we combine both approaches?
Yes: a custom layer collects, checks and consolidates the data, then Power BI displays it for analysts. It costs about 10 to 20% more but keeps Power BI's analytical flexibility.
Where is the financial data hosted?
In a UK or EU cloud region of your choice. UK GDPR applies mainly to customer and employee data, which should be excluded or aggregated in the management pack.
Let's scope your project. Tell us your number of subsidiaries, accounting systems and key indicators, and we will price the scope, an indicative budget and an 8 to 12 week go-live. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
