Financial Modelling with Power BI Training Course

Duration 5 days 10 modules · 33 contact hours
Level Intermediate Certificate on completion
Who attends FP&A Analysts, Finance Managers and others
Fee from USD 1,100 KSh 95,000 for Kenyan organisations
Where 52 cities + online See dates by city
Next start 16 Nov 2026 Course code SD-BI-174

Before you join: Participants should be comfortable reading income statements, balance sheets and cash flow statements, including common finance terms such as actuals, budget, forecast, variance and cost centre.

Dates & prices

Two start dates a month in every city, and live online on weekdays or weekends. Fees are per participant; classroom fees include tuition, materials, lunch and refreshments, and the certificate.

Suggest a date or city

Showing the next six months. Later dates, other cities and private deliveries for your team are available on request.

Course overview

Finance teams often hold actuals, budgets, forecasts and operational drivers in separate spreadsheets, ERP extracts and planning files. Reporting then depends on manual consolidation, fragile formulas and repeated reconciliation. Power BI can turn these sources into controlled management reporting, but only when the data model, DAX measures, financial statement logic and access controls are designed correctly. This course addresses the practical work of building finance models that answer questions about performance, variance, liquidity, profitability and forecast outlook.

Participants build the skills to structure finance data using star-schema principles, prepare source data with Power Query and create DAX measures for financial statements, time intelligence, variance analysis and key ratios. The course covers actual-versus-budget reporting, rolling forecasts, scenario analysis, working capital metrics, management dashboards and board-ready report layouts. Participants also examine financial model grain, fiscal calendars, chart-of-accounts mappings, sign conventions, reconciliations, row-level security and controlled publication.

Teaching combines short instructor briefings with guided case work based on realistic finance reporting requirements. Participants inspect model designs, write and test measures, diagnose reporting issues, compare alternatives and make design decisions for a finance reporting solution. They leave with a reusable Power BI financial model blueprint, DAX measure patterns, data preparation specifications, financial statement layouts and a model governance checklist. The course is suited to finance professionals and data practitioners responsible for turning financial data into reliable reporting and decision support.

What you will be able to do

  • Design a star-schema Power BI data model for actuals, budgets and forecasts
  • Prepare finance data using Power Query transformations, parameters and controlled mappings
  • Write DAX measures for financial statements, variances, ratios and time intelligence
  • Build income statement, balance sheet and cash flow reporting structures
  • Create driver-based budget, forecast and scenario analysis models
  • Analyse price, volume, mix and timing variances using financial measures
  • Produce executive dashboards and management reports with controlled drill paths
  • Apply reconciliation, row-level security and publication controls to finance reports

Benefits of attending

For you

  • Build financial reports without maintaining linked spreadsheet consolidation files
  • Write reusable DAX measures for common management reporting requirements
  • Explain budget and forecast variances using structured financial analysis
  • Present financial performance through board-ready Power BI report pages
  • Contribute to controlled finance reporting and model governance discussions

For your organisation

  • Reduce manual effort spent consolidating actuals, budgets and forecast files
  • Improve consistency of financial measures, account mappings and reporting calendars
  • Shorten reporting cycles through refreshable Power BI financial models
  • Provide managers with drillable variance, profitability and working capital analysis
  • Strengthen report controls through reconciliation checks, security and documented ownership

Course modules

10 modules over 5 days

Participants can translate finance reporting requirements into a defined Power BI model scope.

  • Finance reporting requirements translated into Power BI model specifications
  • Monthly close calendars, chart of accounts, and reporting hierarchies
  • Income statement, balance sheet, and cash flow statement relationships
  • Management reporting packs distinguished from statutory financial statements
  • Model grain defined for transactions, balances, budgets, and forecasts
  • Source-to-report controls mapped for finance data lineage

Participants can design a star-schema model that supports consistent finance analysis.

  • Star schemas designed around fact tables and conformed dimensions
  • Date dimensions configured for fiscal years, periods, and quarters
  • Chart-of-accounts mappings maintained through bridge tables and account groups
  • Actual, budget, forecast, and scenario tables modelled at consistent grain
  • Many-to-many relationships resolved using bridge tables and allocation keys
  • Model relationships validated with filter direction and cardinality checks

Participants can prepare finance source data using controlled Power Query transformations.

  • Power Query connectors used for Excel, CSV, folders, and SQL sources
  • Query folding assessed before loading large finance datasets
  • Data types, locale settings, and error handling standardised before loading
  • Append queries combine monthly actuals files into controlled fact tables
  • Merge queries enrich transactions with account mappings and cost centres
  • Parameters control file paths, reporting periods, and environment settings

Participants can create accurate and maintainable DAX measures for finance reporting.

  • DAX measures distinguish filter context from row context
  • CALCULATE function modifies filters for finance-specific analytical measures
  • Base measures created for actuals, budget, forecast, and prior year
  • DIVIDE handles zero denominators in margin and variance calculations
  • Variables improve measure readability and reduce repeated calculation logic
  • Measure naming conventions separate raw values, ratios, and presentation outputs

Participants can build finance measures that respect fiscal calendars and reporting periods.

  • Fiscal calendars support custom year ends and nonstandard reporting periods
  • Time-intelligence measures calculate month-to-date, quarter-to-date, and year-to-date results accurately
  • Prior-period comparisons use DATEADD, SAMEPERIODLASTYEAR, and aligned fiscal dates
  • Rolling twelve-month measures handle incomplete current reporting periods
  • Working-day adjustments separate calendar effects from operational performance
  • YTD budget phasing reconciles cumulative actuals against planned run rates

Participants can construct financial statement reports with controlled line-item logic.

  • Financial statement layouts built with disconnected row-selector tables
  • SWITCH measures map account groups into presentation line items
  • Sign conventions standardise revenue, expense, asset, and liability displays
  • Gross margin, EBITDA, and operating profit measures reconcile consistently
  • Balance sheet subtotals reflect account hierarchy and reporting classifications
  • Cash flow bridges connect profit, working capital, and capital expenditure

Participants can model budgets, forecasts and scenario assumptions in Power BI.

  • Driver-based budgets link volume, price, headcount, and cost assumptions
  • What-if parameters model exchange rates, inflation, and growth assumptions
  • Scenario tables compare base, upside, downside, and approved plans
  • Forecast versions controlled through version dimensions and effective dates
  • Rolling forecasts extend planning horizons using current actuals and drivers
  • Assumption registers document owners, sources, approval status, and update frequency

Participants can investigate financial performance drivers using structured analytical methods.

  • Variance analysis separates price, volume, mix, and timing effects
  • Waterfall charts explain bridges from budget to actual performance
  • Contribution margin analysis identifies profitable products, customers, and channels
  • Working capital metrics track receivables, inventory, payables, and cash conversion
  • Ratio measures calculate liquidity, profitability, efficiency, and solvency indicators
  • Drill-through pages investigate variances by entity, cost centre, and account

Participants can create clear management reports for executive and operational audiences.

  • Executive dashboards apply visual hierarchy, exception signals, and clear labelling
  • Matrix layouts present financial statements with controlled subtotals and formatting
  • Report tooltips provide definitions, drivers, and prior-period comparisons
  • Bookmarks create guided views for board, management, and analyst audiences
  • Drill-through and drill-down support controlled investigation of reported numbers
  • Mobile layouts prioritise high-value KPIs and exception reporting

Participants can apply governance controls when publishing finance models and reports.

  • Reconciliation checks compare Power BI totals with source-system control totals
  • Data quality rules identify missing mappings, duplicates, and unexpected balances
  • Row-level security restricts entity and cost-centre access by user role
  • Workspace roles, endorsement, and deployment pipelines support controlled publication
  • Refresh schedules, gateway requirements, and failure alerts maintain reporting continuity
  • Model documentation records assumptions, measure logic, ownership, and change history
  • Implementation plans sequence data, model, report, testing, and release activities

Exercises and examples are adapted to each cohort's sectors and roles.

What you take back to work

  1. Power BI financial model blueprint
  2. DAX finance measure library
  3. Power Query data preparation specification
  4. Financial statement report template
  5. Forecast scenario assumption register
  6. Finance model governance checklist

Who should attend

  • FP&A Analysts — need repeatable actual, budget and forecast reporting
  • Finance Managers — need timely performance analysis and management reporting
  • Management Accountants — need controlled financial statement and variance models
  • Business Intelligence Analysts — need to model finance data and write finance DAX
  • Financial Controllers — need reconciled reporting with clear data ownership
  • Power BI Developers — need stronger finance modelling and reporting design skills

Skills and tools covered

Financial data modellingDAX measure developmentPower Query transformationVariance analysisForecast scenario modellingFinance report governance

Tools and standards

Microsoft Power BI Desktop, Power Query, DAX, Star schema

How the course runs

Training methodology

The course uses short technical briefings, instructor demonstrations, guided case work and structured group discussions. Participants work through a finance reporting scenario involving actuals, budgets, forecasts, account mappings and management reporting requirements. They develop model designs, inspect Power Query transformations, build DAX measures, test financial calculations and review dashboard choices. Simulations focus on reconciliations, variance investigation, scenario changes and publication decisions. Each participant prepares an application plan for applying the methods to a current reporting requirement.

Requirements and prerequisites

Participants should be comfortable reading income statements, balance sheets and cash flow statements, including common finance terms such as actuals, budget, forecast, variance and cost centre. Familiarity with Excel formulas, tables and PivotTables is expected. Prior exposure to Power BI Desktop is useful, particularly importing data and creating basic visuals, but participants do not need prior DAX or Power Query experience. The course does not require programming, SQL development, accounting qualifications or prior experience building enterprise Power BI models.

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in East Africa Time, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Refreshments and lunch on classroom deliveries
  • Certificate of completion
  • Post-course application plan

Frequently asked questions

You should understand basic financial statements and be comfortable working with Excel tables and formulas. Basic Power BI familiarity is useful, but prior DAX, Power Query or programming experience is not required.

Bring a laptop capable of running Power BI Desktop if attending classroom delivery. If permitted by your employer, bring a non-sensitive example of a current finance reporting requirement to inform your application plan.

The course is designed for FP&A analysts, management accountants, finance managers, controllers, BI analysts and Power BI developers. It is most useful for people working with actuals, budgets, forecasts and finance performance reporting.

General Power BI courses commonly focus on importing data, visuals and basic reports across many business functions. This course concentrates on financial data models, fiscal calendars, financial statements, DAX finance measures, variance analysis and governance controls.

You can use the model patterns to replace spreadsheet consolidation processes, standardise financial measures and create refreshable management reports. The governance checklist and application plan help structure a controlled implementation with finance and technology stakeholders.

The course runs from 08:30 to 16:30 each day, providing about 6.5 contact hours daily. Time is divided between instruction, demonstrations, finance case work, model-building activities, review discussions and application planning.

Questions about this course?

Ask about dates, fees, group bookings or running it for your team. Our training team replies by email.