01
Connect to the systems in use with Canadian-specific configuration
Ignited Nepal builds internal dashboards for Canadian businesses that connect to Xero, QuickBooks Canada, Sage, Shopify, and operational systems already in use, with Canadian-specific configuration built in from the start of every engagement. Provincial tax dimension, bilingual French-English label support, and CAD/USD automated currency conversion are not add-ons applied after the dashboard is built — they are part of the data model design before a single visual is created.
02
Add the provincial dimension to the financial data model
The provincial dimension is added to the financial data model by mapping transactions, invoices, and revenue lines to their province of origin using the customer or transaction province field available in Xero, QuickBooks, and Sage. A provincial tax rate table — covering HST by Maritime province, GST plus PST for British Columbia and Saskatchewan, and GST plus QST for Quebec — is joined to the transaction data so that effective tax rate by province is a calculated measure in the model. Finance teams can filter any revenue chart by province and see the correct tax treatment applied without a separate calculation.
03
Build the bilingual dashboard with a translations table
For Quebec-facing organisations, the bilingual dashboard is built using a translations table loaded into the Power BI model as a reference table. Every display string in the report — measure labels, chart titles, axis labels, category names — is mapped to both a French and an English version. A language selector slicer drives a DAX filter variable that determines which language version of each string is displayed. Switching the language toggle updates all visible text simultaneously without reloading data or navigating to a different report page. Both language versions are always based on the same live data connection.
04
Automate CAD/USD currency conversion
CAD/USD currency conversion is handled by a Power Query function that calls the Bank of Canada exchange rate API on each scheduled refresh, retrieving the current or period-average exchange rate for the reporting period and storing it in a currency conversion table in the data model. A DAX measure applies the conversion rate to all USD-denominated transactions, producing a CAD-equivalent total that appears alongside the native CAD revenue in every financial chart. The conversion rate used for any historical period is stored in the model, so prior period comparisons use the exchange rate that was current in that period rather than today's rate.
05
Configure role-appropriate views
Role-appropriate views are configured for board, finance manager, and provincial operations levels. A board view shows national revenue, EBITDA, cash position, and provincial revenue split. A finance manager view adds cost line detail, provincial tax liability, CAD/USD exposure, and corporate compliance deadline tracking. Provincial operations views are filtered to the relevant province and are accessible in the appropriate language for that region.
06
Set up automated scheduled reporting
Automated scheduled reporting is set up for the board summary, weekly management report, and any provincial reporting packs required for healthcare or government-linked organisations. Power BI subscription emails, scheduled PDF exports, and threshold alerts are configured and tested before handover.