Articles and Checklists

Practical guidance on Power BI, data analytics, and finance transformation

We share what we've learned from implementing Power BI solutions, automating finance processes, and integrating AI into finance processes.

📚 Our Insights and Perspectives

We are passionate about embracing modern technology to improve finance processes, finance operations, and finance services.

As part of this commitment, we regularly publish insights on business intelligence, automation, and artificial intelligence, focusing on how these technologies can be applied practically and responsibly within finance teams.

We believe that strong finance functions are built on clarity, consistency, and trusted information — not just tools.

If there are topics you'd like us to explore that we haven't yet covered, feel free to ask — we welcome the conversation.

📊 Power BI and Reporting

How Power Query Enhances Data Quality for Analytics and AI

Following my recent post, "Power Query: A Missed Opportunity for Many Finance Teams," I wanted to explore one of Power Query's most underrated strengths: its ability to check, review, and audit data quality long before the data reaches your warehouse or reporting models.

Quality data sits at the foundation of all analysis, insights, and AI. Just like any process, the end result can only be as strong as the raw material feeding it—your data.

If you start your journey with Power Query, one of the biggest advantages you gain—often unintentionally—is powerful data profiling and quality assurance. Traditional spreadsheets make data quality checks painful, manual, and often ineffective. But with Power Query, it becomes a breeze.

With its built-in profiling tools, you can scan entire datasets in seconds and quickly identify issues such as null values, duplicate records, inconsistent data types, and error rows. Addressing these problems at the ETL stage is crucial—if left unresolved, they can have a significant negative impact downstream in your data models, reports, and AI outputs.

Here's how Power Query enables this:

🔍 Column Quality

Instantly view the percentage of valid, error, and empty values in each column—providing a clear snapshot of data health.

📊 Column Distribution

See how values are spread across a column—identify distinct values, duplicates, and unexpected data patterns with ease.

📈 Column Profile & Statistics

Access deeper insights into data structure, including:

  • Row count
  • Distinct vs. unique values
  • Min/Max
  • Value distribution
  • Data type consistency

These features equip finance teams with the ability to understand, validate, and prepare clean, trustworthy data—before it ever reaches a dashboard or data model.

Have questions or comments about using Power Query for data quality? We'd love to hear from you.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

Power Query in Data Analysis & Automation - a missed opportunity for many finance teams

Today I had an enriching conversation with a finance team exploring how to begin their journey toward reporting automation, analytics, and AI. What impressed me most was how clearly their manual processes are defined and how knowledgeable the team already is—an excellent foundation for automation.

We explored the "low-hanging fruit" available through Power Query, a capability many finance teams still overlook. Power Query enables powerful data extraction, transformation, and workflow automation directly from Excel which most finance professionals are already familiar with.

When someone asked how to access Power BI to start their journey, I shared that it's typically already included in most Microsoft 365 subscriptions—often all that's needed is a quick discussion with the ICT team to activate the Power BI Pro license.

I suggested the following roadmap to get started:

✅ Stage 1 - Begin with ETL and workflow automation using Power Query

(There are far more efficient ways to work than manual VLOOKUPs and pivot tables summaries.)

✅ Stage 2 - Transition seamlessly to Power BI, which uses the same engine for ETL

✅ Stage 3 - Progress to data warehousing and data modelling to unlock deeper insights and visualisation

✅ Stage 4 - Leverage AI, GenAI, and Agentic AI in automation and analysis, taking full advantage of the natural language processing.

A structured and intentional investment in data and AI literacy is essential. Without a solid foundation in data analysis, finance teams will struggle to maintain, optimise, and continuously improve their BI and reporting platforms. The setups can always be done with external expertise but maintenance and optimisation is better done in-house.

Have questions or comments about Power Query adoption in finance teams? We'd love to hear from you.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

Importance of data architecture in BI and Data Analysis

Every now and then, something breaks on my reporting platform (Power BI). These breaks are less frequent than before, but when they happen, they're frustrating. Over time, you learn to anticipate or quickly fix issues—but some challenges still sneak through.

Recently, I spent three days trying to fix a forecast calculation. The logic requires different assumptions for different account groups, and despite trying every trick in the toolbox (yes, even ChatGPT and Claude), I was stuck.

As I was running out of time, I resorted to perform a manual calculation in a spreadsheet. It felt like defeat. I then created some simple measures (building blocks) for the manual calculation and realised I could use the measures in a SWITCH DAX measure to determine the forecast.

The result was surprisingly effective:

  • A simpler, more predictable calculation
  • Easier maintenance and updates

That experience left me with some important reminders:

Data architecture matters as much as the calculation itself. If your measures feel overly complicated, it's often a sign that your data model or structure needs attention.

Simplicity is key. Complex formulas quickly become black boxes. They're harder to explain, harder to trust, and riskier to maintain.

The principles are even more important when using AI.

Have questions or comments about data architecture and modeling? We'd love to hear from you.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

Unlocking Value from BI Tools — Beyond Dashboards

Business Intelligence (BI) tools have transformed how organisations approach reporting and analytics. However, as with any new development, challenges can arise during implementation, and businesses may struggle to achieve the expected Return on Investment (RoI). In my experience, change management, early involvement of key users, and solid support from technology providers — including internal ICT — are key to success.

Many BI discussions and posts focus on dashboards, which are indeed important for communicating insights and performance, particularly at a strategic level. While that's valuable, I've found even greater impact from using BI tools for operational purposes — driving efficiency, accuracy, and cost savings.

Here are a few practical operational use cases where BI can make a real difference:

✅ Preparing Audit Files

Automating the extraction and collation of various reports from the ERP platform. Once set up in year one, it becomes as simple as updating the reporting year in subsequent cycles.

✅ Reconciliations

Automating reconciliations between the GL and subsystems, as well as comparing information between internal and external data sources. With the setup done, future reconciliations can be completed at the click of a button.

✅ Sharing Information

Consolidating data from multiple sources into a central warehouse and providing users with self-service access — giving teams a unified, up-to-date view of key information.

👉 I'd love to hear how others are applying BI tools in operational contexts. What are your favourite use cases?

Have questions or comments about using BI tools beyond dashboards? We'd love to hear from you.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

🚨 Power BI Troubleshooting: When Refreshes Fail (and Frustrate)

If you're building or maintaining Power BI reports, you'll eventually hit the wall of data refresh failures. Whether it's a manual trigger or a scheduled refresh via the Power BI Service, there's always potential for something to go wrong.

Over time, you learn that troubleshooting is part of the game. Here are just a few common culprits:

🗂️ File-related changes (Excel, CSV, etc.):

  • File name or sheet name changed
  • File structure or format updated (e.g., new columns added, removed, or renamed)
  • File moved to a new folder or network location

🔐 Security or Access Issues:

  • Privacy level mismatches
  • Credential problems (expired tokens, changed passwords)

🧩 Underlying Data Model Changes:

  • Table relationships broken
  • Deleted or renamed columns
  • Data type mismatches

The old adage goes: "Experience is the best teacher," but I'll add — experience + ChatGPT = a real time saver. Still, sometimes, no matter how smart the AI or how seasoned you are, a stubborn error can stop you cold.

In my case, the "breakthrough" came when I started refreshing the tables manually one by one in Power BI desktop until I figured which table was causing the error. My data model has a lot of tables and I was struggling to establish which table was causing the error.

What has been your experience?

Have questions or comments about Power BI troubleshooting? We'd love to hear from you.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

BI and Data Analytics: Choosing the Best Tool

The proliferation of tools and services available for Business Intelligence (BI), data analytics and dashboards provides organizations with a wide array of options to improve decision-making and reporting. However, this wealth of choices can make selecting the right tool a daunting task.

BI and data analytics have transformative potential for organisations that make this important investment. These tools assist organisations to gain valuable and actionable insights from data, improve accuracy and timeliness of reporting, identify new opportunities and leads, mitigate risks, and free up time and effort invested in repetitive and manual data preparation and reporting processes.

Key Considerations When Choosing a BI Tool

  • Compatibility: Ensure the tool integrates seamlessly with your existing systems, data sources, and workflows. Compatibility avoids costly disruptions and simplifies implementation.
  • Ease of Use: The tool should be easy to use and easy to learn. A tool that is easy to use and to learn will encourages adoption across the organization as it will make things easy. It is important to evaluate the capacity of your teams to learn and/or operate the new tool.
  • Scalability: Choose a tool that can grow with your organization, accommodating increasing data volumes and evolving business needs without requiring frequent upgrades.
  • Cost Effectiveness: Evaluate both upfront and long-term costs, including licensing, training, and maintenance. A cost-effective solution provides value without compromising functionality.

By considering these factors, organizations can select a BI tool that aligns with their strategic goals and operational requirements, ensuring they harness the full potential of their data to drive success.

Have questions or comments about choosing the right BI tool? We would love to hear from you.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

Automating Routine Data Transformation and Preparation Tasks

In preparing financial and management reports, finance and accounting professionals often spend considerable time and effort fetching data from multiple sources and systems, cleaning and transforming the data, combining, "linking" tables, aggregating and computations. The process by its nature is also prone to error and inconsistencies.

Until a few years ago, automating routine data transformation tasks was a preserve of a few who had a programming background (including macros and visual basic) or those had easy access to in house data analysts and programmers.

The good news is that automation is now within the reach of almost everyone through BI tools which includes Excel, accessible to almost everyone who uses Office. The licensing and implementation costs are also in my view no longer so prohibitive.

You will be pleased to know that Power Query, which is amazing engine behind Power BI ETL is also available in excel on the data tab. I strongly believe that every finance and accounting professional should be conversant with basic data manipulation, extraction and transformation.

Why Data Literacy Matters

Data literacy allows one to know which tools are available, what are the best tools for your organization and set up, and to employ the best tools for the job. If you are not data literate, you may be lagging behind and missing many opportunities to make informed and better decision for your business. You may also be incurring costs buy using processes that are slow and inefficient, let alone prone to errors.

📚 Learning Resources

The further good news is that acquiring data skills is now easy, accessible and affordable through online learning. There are plenty of excellent free resources on youtube from getting started to advanced concepts.

After having started on youtube, I transitioned to Udemy for structured learning which eventually took me to my first certification.

From as little as 30 minutes a day, you can acquire the much-needed skills to be confident to navigate the data world. It is a rewarding journey.

However, as with any learning journey, discipline and commitment are necessary. You will short-change yourself if you take some random lessons and think you have it. There are no short cuts to success.

Power Query in excel is a good place to start your data transformation journey and for most us it is accessible at no additional cost.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

What Are the Benefits of Connecting to a Data Source Rather Than Importing the Data?

A key difference between a spreadsheet and a business intelligence tool is that with a spreadsheet you import data into a file whereas with a business intelligence tool, you can "connect" to a data source.

There are many advantages to connecting to a data source (using Power Query) as opposed to importing data into a spreadsheet:

  • Importing data is a repetitive manual process and therefore inefficient.
  • You only need to connect to a data source once, and thereafter you can access updated data by "hitting" a refresh button. Paths, username and credentials are saved with the data connection wizard and do not need to be re-entered to access the data source unless if the access details are changed.
  • Imported data requires effort to clean and transform as the data is an unstructured format.
  • Connecting to data gives access to the underlying tables which often contain structured and clean data, and therefore much easier to work with.
  • When you connect to a data source, you are able to transform and enrich data before "loading" the data into a data model.
  • With importing data, it is the reverse, you have to import the entire data set before you can transform and enrich the data.
  • For this reason, a data model connected to a data source is much faster and more stable compared to a spreadsheet.
  • Importing data into a spreadsheet has limitations on the number of records that can be imported into a single sheet (1m to my knowledge)
  • Connecting to a data source allows you to work with an unlimited number of records (I have worked with files with more than 100 million records).
  • Power Query comes with many connection wizards which makes connecting to many different data sources an easy task, especially for those who don't have a background or training in IT.
  • Other advantages of connecting to a data source include being able to import and combine files from a folder and to "pick" new files as they are updated.

If you are still doing things the old way, it may be time to switch over to the new way (Power Query).

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

Digital Transformation – Reporting / Management Accounts Automation

Having successfully migrated the preparation of management accounts from Microsoft excel based templates and financial statements software to Microsoft Power Bi, the benefits that I have realised include:

  • Saves time and effort in preparation – routine & complicated steps can easily be coded and then reused on future reports by simply refreshing the reports, reducing preparation time from days to a few minutes.
  • Reports are generated in a consistent manner and therefore more accurate, and less prone to errors and omissions.
  • Single source of truth as data is extracted from the same source and using the same parameters.
  • We have configured different reports for different audiences by using different "views" of the same database. Switching between views and reporting dimensions requires minimum additional effort.
  • Reports are interactive and users are able to customise the reports through self-service options.
  • Users can drill down to underlying details and transactions from one portal as reports are generated from detailed ledgers and not from the TB. In our previous reporting process, we had to jump from one system to another, to "piece" together explanations for variances.
  • Improved sharing and collaboration. Reports are published on the web and can be viewed and downloaded any time.
  • We have started to "push" updated reports automatically to end users at scheduled intervals.
  • Access to AI and more visualisation tools that offer more insights into our business and our data.

For a minimum investment, it is now possible to transform manual reporting processes.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

📋 Checklists and Road Maps

Roadmap and Checklist for Finance Process Automation

Finance process automation can transform your operations, but success requires a structured approach. Too often, organizations jump straight to selecting technology without understanding their current state or clearly defining the problem they're trying to solve. This roadmap provides a practical checklist to guide your automation journey from assessment to successful implementation.

Phase 1: Current State Assessment

Before investing in automation, you need a clear understanding of your current state and where the real pain points lie.

1. Map Your Current Processes and Systems

  • Document existing workflows end-to-end
  • Identify which systems are being used (ERP, spreadsheets, manual processes)
  • Understand data flows between systems
  • Note workarounds and "shadow" processes that have developed
  • Gap analysis: What processes do you have vs what you need?

2. Assess Your Team's Skills and Capabilities

  • Do you have the right skills to operate your current systems effectively?
  • Are staff spending time on manual work that should be automated?
  • What training gaps exist?
  • Is there heavy reliance on specific individuals (key person risk)?

3. Evaluate Your System Fitness

  • Is your current ERP/system the right platform for your needs?
  • Is it properly configured and optimized?
  • Are you utilizing existing system capabilities or working around them?
  • Is the system end-of-life or unsupported?

4. Check System Capacity and Functionality

  • Does your system have capacity for growth?
  • Can it handle your data volumes?
  • Does it support the workflows you need?
  • Are critical features missing or poorly implemented?

5. Identify Bottlenecks and Pain Points

  • Where do processes slow down or stop?
  • Which tasks require multiple handoffs or approvals?
  • Where does work queue up (month-end, reporting periods)?
  • Which processes cause the most frustration for your team?
  • Map bottlenecks by process: procurement, accounts payable, reporting, budgeting, etc.

6. Analyze Errors and Audit Findings

  • Where do most errors occur?
  • What are recurring audit queries or findings?
  • Which processes have high correction/rework rates?
  • Where do compliance issues arise?
  • Review error logs, audit reports, and incident tracking

Output from Phase 1: A prioritized list of problems with clear evidence (time spent, error rates, cost of manual processes)

Phase 2: Solution Design and Planning

With problems clearly identified, now design targeted solutions that address root causes.

1. Document Current State vs Future State

Process Perspective:

  • Create process maps showing "as-is" and "to-be" workflows
  • Visualize the transformation - what will change?
  • Identify which steps will be automated, eliminated, or streamlined
  • Set clear before/after metrics

2. Prioritize Opportunities

  • Quick wins: High impact, low effort (implement first for momentum)
  • Strategic initiatives: High impact, high effort (plan carefully)
  • Avoid: Low impact initiatives regardless of effort
  • Consider dependencies - what must happen first?

3. Select the Right Technology

  • Match technology to the problem (don't over-engineer)
  • Consider: ERP capabilities, Power Automate, SharePoint workflows, Forms, Power Query
  • Build vs buy decision for each component
  • Integration requirements between systems
  • Leverage existing tools first before purchasing new solutions

4. Design for Your Users

  • Involve process owners and end users in design
  • Keep workflows intuitive and simple
  • Minimize clicks and data entry
  • Design with mobile access in mind if needed
  • Consider the change from current process

Output from Phase 2: Detailed solution design, project plan, approved business case, and success metrics

5. Define Success Metrics and KPIs

  • Time savings (hours per month/year)
  • Error reduction (% decrease)
  • Faster cycle times (days saved in month-end close)
  • Cost savings (reduction in manual processing costs)
  • User satisfaction scores
  • Set baseline measurements before implementation

6. Address Process Foundation

  • Document or update policies and SOPs
  • Define business rules clearly
  • Ensure process alignment within finance and with other departments
  • Remember: Automation will amplify existing process problems - fix the process first

People Perspective:

  • Establish shared understanding of the problem: Everyone must agree on what's broken and why it matters. Without consensus on the problem, the solution won't be valued.
  • Create a shared vision of the future: Paint a clear picture of what success looks like. People need to see the destination before they'll commit to the journey.
  • These two pillars are critical - without them, the intervention will fail.

Change Leadership:

  • Identify change champions: Who will advocate for and drive the change? These are your influencers within the team.
  • Provide executive sponsorship: Champions need visible support and authority from leadership. Without it, they'll struggle to overcome resistance.
  • Empower champions with resources: Time, budget, decision-making authority

Communication Strategy:

  • Internal communication (within finance): Regular updates, town halls, Q&A sessions. Keep the team informed at every stage.
  • External communication (to stakeholders outside finance): How will this affect other departments? What do they need to know?
  • Address confusion proactively: Uncertainty and confusion can stall even the best initiatives. Overcommunicate rather than undercommunicate.
  • Create feedback loops: Two-way communication so concerns are heard and addressed

Phase 3: Implementation and Rollout

Successful implementation requires careful planning, testing, and ongoing refinement.

1. Start with a Pilot

  • Choose one process or department for proof of concept
  • Test with real data and real users
  • Learn and refine before full rollout
  • Document lessons learned
  • Validate that the solution delivers expected benefits

2. Train Your Team

  • Train the trainers first (super users)
  • Hands-on training with real scenarios
  • Provide job aids and reference materials
  • Schedule refresher sessions
  • Create a support channel for questions

3. Monitor, Measure, and Communicate

  • Track your defined KPIs from day one
  • Monitor for errors or issues
  • Regular check-ins with users
  • Communicate wins early - show time savings, error reductions
  • Celebrate successes with the team

4. Plan for Sustainability

  • Transfer knowledge to internal team
  • Establish governance and ownership
  • Create process for updates and changes
  • Schedule periodic reviews
  • Plan for system updates and maintenance

Output from Phase 3: Fully implemented solution, trained users, measured results, and continuous improvement plan

Key Success Factors

  • Executive Sponsorship: Leadership support is critical for resources and change management
  • Process Before Technology: Fix broken processes before automating them
  • User Involvement: Engage process owners from day one - they know where problems are
  • Start Small, Scale Smart: Pilot first, prove value, then expand
  • Invest in Change Management: Technology is easy; changing behavior is hard

Common Pitfalls to Avoid

  • Automating bad processes (they just fail faster)
  • Over-engineering solutions (complexity kills adoption)
  • Skipping user training (leads to workarounds)
  • Ignoring process documentation (creates dependency on individuals)

Conclusion

Process automation is a journey, not a destination. By following this roadmap - starting with a clear understanding of your current state, designing targeted solutions, and implementing thoughtfully - you can achieve sustainable automation that truly transforms your finance operations. The key is being methodical, involving your team, and focusing on solving real problems rather than chasing technology for technology's sake.

Have questions or comments about implementing process automation in your organization? We'd love to hear from you.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

How to Ensure Successful Adoption of BI, New Systems, and Upgrades

After years of implementing reporting, finance, and enterprise solutions, I'd like to share some of the lessons learned that have consistently been critical to successful finance and business transformation.

Most BI initiatives — as well as new system implementations and major upgrades — don't fail because of technology inadequacies. Large-scale projects fail when the design and implementation approach overlooks user needs and fails to get the basics right.

Organizations invest heavily in BI platforms, new systems, and system upgrades, yet adoption often remains low. Solutions look impressive, architectures are complex, and capabilities are advanced — but users quietly revert to spreadsheets, workarounds, or legacy tools.

The problem isn't the technology. It's the approach.

Successful rollouts are about having the right technology that solves both user and organizational needs, and tools that genuinely make life easier because they work reliably and users understand how to use them.

Here is what has worked for me.

✅ Be Clear About the Problem You Are Solving

Before building or deploying a new system, you need absolute clarity on a few fundamentals:

  • What problem are we actually trying to solve?
  • Is there agreement across the organisation on what that problem is?
  • What does success look like, and how will it be measured?

An enterprise-wide view is critical. In some ICT-led projects — which ideally should not be the case — what ICT identifies as a problem may not be a problem for Finance, HR, or the broader business. Likewise, an issue experienced by a support function may not exist for end users at all.

When there is no shared understanding of the problem, systems are designed to address isolated pain points rather than real business needs. The result is predictable: solutions that are technically sound but poorly adopted.

If users don't understand why a new system or upgrade exists — and how it helps them personally — adoption will always be an uphill battle.

✅ Make It Easier, Not Harder: Involve Users From Day One

If a new system or upgraded solution is harder to use or access than what it replaces, users will default to what they know — and that's entirely rational.

Adoption improves dramatically when:

  • End users help shape requirements
  • Designs and workflows are validated early
  • Prototypes or pilots are tested before full rollout

Building in isolation almost guarantees solving the wrong problems or introducing complexity that adds no real value.

✅ Get the Basics Right: Data Accuracy, UAT, and Sign-Off

Nothing destroys confidence faster than inaccurate data or broken processes.

A strong User Acceptance Testing (UAT) process ensures:

  • Data and outputs are accurate and complete
  • Business logic aligns with how teams actually operate
  • Users understand how to interpret and use the system correctly

Formal business sign-off creates accountability and trust — while also serving as practical, hands-on training.

✅ Adequate, Timely Support and Training

First impressions matter.

If users struggle with access, performance, or understanding a new system in the early days, they will immediately revert to familiar tools and processes.

Successful implementations include:

  • Clear, well-communicated support and escalation channels
  • Timely resolution of user queries
  • Positive feedback and visible success stories from early users, with pilot participants becoming ambassadors for the new tool or upgrade

When users know help is available — and that issues will be resolved promptly — confidence grows quickly. Without this, even well-designed solutions lose credibility.

📈 Monitor Tool Adoption and Usage Feedback

Usage metrics and user feedback reveal the reality of adoption:

  • What features are actually being used?
  • Where are users struggling or disengaging?
  • Which capabilities deliver real value — and which do not?

Monitoring adoption allows teams to remove friction, refine functionality, and provide targeted training where it's needed most. Solutions improve when feedback is acted on, and users can see that their input drives real change.

✅ Adopt a Phased, Pilot-First Approach

Adoption should be earned, not enforced.

Users are drawn to systems that clearly make their work easier and decisions better. Rushing large-scale deployments creates resistance, damages trust, and often introduces more problems than it solves.

A pilot-first approach:

  • Proves value early
  • Surfaces real-world issues
  • Incorporates feedback before scale
  • Builds confidence organically

Technology should work with the business and its people — not against them.

🔍 Switch Off the Old Tool at the Right Time

Once the new system or upgrade is stable, trusted, and users are trained, make a clear decision: retire the old solution.

Running parallel systems creates confusion, inconsistent outputs, and slows adoption.

🔔 Food for Thought

Looking back at projects you've implemented — whether successful, challenged, or unsuccessful — what experiences and lessons have shaped how you approach new system implementations today?

Have questions or comments about ensuring successful BI adoption? We'd love to hear from you.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

Ensuring the Success of a BI Project

Implementation of a BI project, like any other new technology platform or tool, has its risks and challenges which in my view include:

• Cost overruns

• Lack of adoption or lack of user buy-in

• BI Project not delivering expected or measurable return or value

• BI Project taking much longer than expected

To ensure success, organisations should consider the following:

✅ Proper scoping of the project

Rushing the project or implementation has the potential to undermine the sustainability or the value the project will deliver.

✅ Clear articulation of the problem statement and objectives

It should be clear from day one what the BI project is meant to solve or improve. This will also assist in determining whether the project is successful or not.

✅ Training of business leaders and key users

Training helps in securing buy-in and support of the project. If business users are engaged early on, they can provide very important input at the design stage of the project which will help with proper scoping and requirements definition. Training also helps empowering users to leverage the BI tool and the data assets. I believe BI capabilities and data analysis can no longer be completely outsourced. A level of in house skill is required.

✅ Testing and reconciliations

The output of the BI tool should be reconciled to current reports and exceptions resolved. Nothing undermines a BI project than producing results that cannot be relied upon. This will naturally force users to be back to the tried and tested methods, and in the process lose out on the huge benefits that BI tools can offer.

✅ Focused and repeated communication

Ensure everyone understands the BI project, the progress, and the expected benefits.

What has been your experience?

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

Road Map (First Steps) for Finance AI Implementation

AI is here. Everyone is talking about it, and it is unlikely to go away.

As with any major technological shift, AI brings a mix of excitement, expectation, and hype. The challenge for finance leaders is to filter out the noise and focus on what will genuinely create value for their teams and organizations—both now and in the near future.

Ignoring AI altogether is not a low-risk option. It can mean missed opportunities to operate more efficiently, weaker decision support, and erosion of competitive advantage over time. The question is not whether to engage with AI, but how to do so in a way that is measured, pragmatic, and aligned with business priorities.

Before embarking on large-scale AI initiatives or making significant investments, it is critical that organizations and finance teams prepare for AI implementation. Preparation increases the likelihood of success and helps avoid costly investments in technologies that are not fit for purpose.

For me, the critical factor is awareness. Understanding what AI technologies exist, how they are being applied in practice, and what lessons and experiences are emerging from early adopters. This awareness enables leaders to make informed, timely decisions that are appropriate for their specific context, risk profile, and operating environment.

First Steps May Include:

🧭 Awareness and Understanding

Questions for your team and organisation:
  • Who is already using AI across the organisation and within the finance function?
  • Is any AI usage happening informally, without clear visibility or guidance?
  • Are the costs, risks, and exposures associated with existing AI usage understood and monitored?
  • Do we have a clear approach to how AI use is approved, monitored, and relied upon?
Questions for service providers and partners:
  • What AI capabilities are already included in our existing platforms and services?
  • Which capabilities are enabled today, and which are available but unused?
  • How are AI features priced (included, licensed, or consumption-based)?
  • Before investing in new tools, are we fully aware of what we already have?

🔮 Current and Future Developments

AI is a recurring topic at finance conferences, industry forums, and leadership events. There needs to be a structured way to consolidate these learnings, interpret their relevance, and use them to inform the organisation's AI roadmap.

Key questions include:
  • What use cases, successes, and cautionary experiences are being shared by peers and early adopters?
  • Which developments are relevant to our finance operating model and priorities?
  • How are these insights translated into actions, pilots, or further investigation?

This helps ensure the organisation remains informed and deliberate, rather than reactive to hype.

📊 Data Readiness

Ensuring finance data is accessible, reliable, and well governed across core systems. Advanced AI depends less on sophisticated algorithms and more on data quality, consistency, ownership, and clarity of definitions.

Key considerations include:
  • Which data sets would AI rely on first?
  • Is data ownership clearly defined?
  • Are there data quality, access, or security constraints that need to be addressed?

🧭 Governance and Risk

As awareness and informal usage of AI increase, it becomes important to establish appropriate governance, checks, and oversight, including effective risk management.

At this stage, the focus should be on:

  • Understanding where and how AI is currently being used
  • Defining basic guardrails for acceptable use
  • Establishing who has oversight, without yet assigning ownership for AI-supported decisions
Key considerations include:
  • Do we have visibility of AI use across finance and the wider organisation?
  • Are there clear boundaries on what AI can and cannot be used for today?
  • Is there a lightweight approval or notification mechanism for new AI use cases?
  • Are existing finance, risk, and enterprise control frameworks aware of AI usage?

💰 Financial Implications

Understanding the true financial impact of AI tools, embedded platform capabilities, integration, and usage—and how this will be tracked over time.

This includes:
  • Visibility of existing AI-related costs
  • Awareness of consumption-based or usage-driven pricing
  • Understanding where AI spend currently sits within budgets
  • Have any cost savings or efficiency gains already been realised through the use of AI?
  • Can these savings be quantified and evidenced (time saved, cost avoided, productivity gains)?
  • Clear criteria for when additional investment is justified

🚀 Identification of Quick Wins

The purpose of this exercise is to identify potential AI use cases for the finance function, both large and small.

At this stage, the focus should be on early use cases that:

  • Require low upfront investment and carry low risk
  • Solve a clear, immediate finance problem
  • Have the potential to deliver high or visible returns (cost savings, time savings, improved insight)
This includes:
  • Assessing potential use cases at a high level based on cost, value, complexity, risk, and readiness
  • Prioritising opportunities that can be tested quickly and safely
  • Identifying executive or finance sponsors (champions) for selected use cases
  • Understanding, at a high level, what data, systems, and capabilities would be required if these use cases progress

I hope you find this roadmap useful. I'd be interested to hear about your experience with AI in Finance so far.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

🤖 Automation and AI

Agentic AI & Power BI

Microsoft released the Power BI MCP server recently. I was able to install the server easily in GitHub. I hit a few glitches in trying to connect GitHub Copilot to my open desktop file, but after several attempts and troubleshooting I am connected.... :)

I have been using AI for refining and creating measures in Power BI for a while which has been quite handy in troubleshooting and accelerating development and improvements to reports. I am looking forward to Microsoft MCP as it offers Agentic mode - ability to not only suggest changes but implement them on the Power BI file.

Of course this comes with risks, but also huge productivity opportunities if the AI understands my prompts and has the correct context.

Have questions or comments about using Agentic AI with Power BI? We'd love to hear from you.

© CMN Consulting 2025 | cmnconsulting.co.za

Bridging the Divide: How AI Can Transform Student Debt Reporting and Management

I had the privilege of delivering the Keynote Address at the SA Student Finance Forum on the topic: Using AI to Enhance Student Debt Reporting and Management.

In my keynote, I highlighted how AI basics are important, but more critically, how Generative AI provides a powerful bridge for finance staff without coding or programming expertise to discover, explore, and interact with data.

Our institutions of higher learning sit on vast amounts of data. Yet, many are not extracting the insights due to siloed operations or limited skills in data analysis. This presents both a challenge and an opportunity.

I challenged delegates to embrace AI as a learning journey so that all staff at all levels can meaningfully participate in the AI and data economy. By building literacy in AI and data, we can unlock new approaches to student debt reporting, management, and sustainable solutions for the future.

A heartfelt thank you to SASFF for the platform and for convening a successful conference.

Have questions or comments about using AI for student debt management? We'd love to hear from you.

© CMN Consulting 2025 | cmnconsulting.co.za

🤖 AI for Finance

AI for Finance

There is a lot of interest and excitement around the opportunities AI has to offer, and there's no doubt that AI is going to have a significant impact on how we do things. Any new technology brings both opportunities (such as gaining a competitive advantage) and risks (like not achieving the expected rate of return). At the very least, finance leaders should understand what AI is and the opportunities it presents for current and future business processes.

AI has been around for a while, with past use cases including search engines, spell checks, and navigation tools. However, recent advancements in AI have expanded its capabilities beyond these traditional applications. These improvements have also made AI more affordable and accessible for everyday use by a larger portion of society (as long as one has internet connectivity and a smart device).

A good friend of mine challenged me to make greater use of AI—specifically, ChatGPT—and I am excited about what it has to offer. For me, AI functions like a core worker or expert that I can call upon anytime.

My use cases, so far, include:

Reviewing documents and write-ups (such as Standard Operating Procedures and policies)

General research—serving as a super search engine that provides more accurate, focused, and synthesized results

Business intelligence & data analysis—including learning and debugging code and formulas

One of the greatest advantages of AI is its speed and ability to provide real-time feedback, which significantly boosts productivity.

There are plenty of learning materials available on how to use AI tools. While I haven't enrolled in a complete course yet, I find that learning AI is like learning a language—you get better with time and practice, and there are multiple pathways to achieve the same result.

CMN Consulting helps finance teams reduce manual reporting, improve decision-making, and scale analytics using Power BI, automation, and practical AI.

Learn how we work →

© CMN Consulting 2025 | cmnconsulting.co.za

✍️

More Articles Coming Soon

We're constantly adding new content to help you master Power BI for financial reporting. Subscribe to our newsletter to get notified when new articles are published.