Your Profit and Loss, your way
One Excel worksheet controls the order, hierarchies, headings, subtotals and formatting while Power BI does the rest.
Download nowUpdate the UDM to drive the Profit and Loss formatting.
What is included

Microsoft Power BI PBIX file
Profit and Loss dashboard driven by the UDM, using our demo data.

UDM Microsoft Excel file
Containing the User Defined Mapping (UDM), demo data and instructions.
Want to see what is possible with a UDM?
Find our Profit and Loss Analysis App on Microsoft AppSource. FREE download with demo data.
More about custom Profit and Loss layouts in Microsoft Power BI
Build a Custom Profit and Loss Layout in Microsoft Power BI
ERP systems produce a Profit and Loss with a fixed layout: the sort order, hierarchies, formatting, wording of headings and totals, and which lines are included are set by the system. A User Defined Mapping (UDM) table hands that control to the report designer, so the Power BI Profit and Loss and financial KPIs follow the layout management asks for.
Each row in the UDM is one line in the Power BI Profit and Loss matrix. Row position determines display order, while remaining columns control:
- Section headings and GL group hierarchy
- Blank spacer lines
- Group totals and section totals
- Subtotals such as Gross Profit, EBITDA and Profit After Tax
- Ratio and percentage lines
- Display signs and row colours
- Three levels of detail, from section totals down to individual GL accounts
Free download includes a Microsoft Power BI file with two report pages, a Profit and Loss dashboard and a Profit and Loss alongside waterfall and percentage charts, plus a Microsoft Excel workbook containing the UDM, UDM Builder, demo data and setup notes.
Designed for SYSPRO and can be adapted to Sage, SAP or any similar ERP system. Replace the three source tables, General Ledger transactions, chart of accounts and account groups, with the equivalents from that ERP system, keep the same UDM columns, and the Profit and Loss is built the same way.
The full column-by-column tutorial, with the video and chapter links, is in the blog post Build a Custom Profit and Loss Layout in Power BI for SYSPRO.