Business Central Power BI Reporting: Apps, Licensing, Refresh and Fabric (2026)

Abstract illustration of a teal glass cube projecting a beam of light toward two tall orange glass bars, representing Business Central data feeding Power BI reports

Last updated: November 10, 2026

By ZapAI Team

Business Central Power BI reporting works best as one layer in a stack, not the whole stack. Microsoft Dynamics 365 Business Central ships with built-in reports, Word and Excel layouts, analysis mode, financial reporting and nine Microsoft Power BI apps. Power BI earns its license when you need trends over several years, views across more than one company, or data from systems outside the ERP like CRM, payroll or e-commerce. Native mirroring to Microsoft Fabric is a production-ready preview as of November 2026.

Business Central connects to Power BI through Microsoft’s connector, API pages and nine free template apps for finance, sales, purchasing, inventory, projects and manufacturing. Each app needs Power BI Pro or capacity, works per company, and refreshes from a read-only database replica.

Most guides on this topic list features. Fine. But the questions controllers actually ask us are narrower. Which report belongs where? Who needs Pro? Why did last night’s refresh fail? And when is Power BI simply too much tool for a 12-person finance team that just wants a clean income statement on the fifth working day of every month?

That’s what this guide answers. Every product fact below, from app names and license prices to refresh limits and preview labels, was checked against Microsoft Learn or microsoft.com during the first ten days of November 2026. We won’t repeat the general case for dashboards, which our post on how Power BI helps businesses make better decisions already makes. Business Central specifics only.

What Reporting Options Does Business Central Have?

Six, roughly. Built-in reports with Word, Excel or RDLC layouts, analysis mode on list pages, Open in Excel, financial reporting, embedded Power BI reports from Microsoft’s apps, and your own Power BI models. Microsoft’s analytics and reporting overview also lists Fabric mirroring and API extraction for data warehouses.

ToolBest forWho builds itExtra license
Built-in reports and layoutsInvoices, statements, aging, printed or PDF outputPower users, partners for RDLCNone
Analysis modeQuick pivots on ledger entries and listsAny user with permissionNone
Open in ExcelOne-off checks, what-if workAnyoneNone
Financial reportingIncome statement, balance sheet, budget vs actualController or accountantNone
Microsoft Power BI appsKPIs and trends by functional areaAdmin installs, Microsoft maintainsPower BI Pro or capacity
Custom Power BI modelsCross-company, cross-system, custom KPIsAnalyst or partnerPower BI Pro, PPU or capacity

Notice the last column. Four of six tools cost nothing beyond the Business Central license you already pay for, which our Business Central pricing guide breaks down. Start there.

When Are Built-In Reports, Layouts and Analysis Mode Enough?

Usually, for operational reports, documents and quick questions. Business Central has more than 300 built-in reports, layouts you can change without a developer, and analysis mode for pivoting list data on screen without exporting a single row to Excel first. A bookkeeper rarely needs more.

Reports and layouts

Every report runs through a layout. Microsoft’s report and document layouts overview lists four types. Word, Excel, RDLC and External. Each fits a different job.

  • Word layouts suit customer-facing documents and email bodies. Email layouts must be Word.
  • Composite Word layouts split a report into a body, a reusable theme and a reusable header and footer.
  • Excel layouts use formulas, PivotTables and PivotCharts.
  • RDLC layouts need SQL Server Report Builder or Visual Studio.
  • External layouts come from partners.

One catch. You can’t edit a layout that ships inside an extension, so you copy it into a user-defined layout and change the copy, which also means your changes survive when Microsoft or an app publisher updates the original.

Analysis mode

Analysis mode is the most underused tool in Business Central. Open almost any list, like Customer Ledger Entries, switch it on, then group, filter and pivot. Microsoft’s data analysis documentation covers the details. A few matter to finance.

  • Users need the DATA ANALYSIS – EXEC permission set.
  • Views are private. Share links instead.
  • Bookmarks to views arrived in 2026 release wave 2.
  • Dates follow the calendar year.
  • The Chart of Accounts can’t use it.
  • Above 100,000 rows, calculated fields don’t display, and an export to Excel needs filters first.

That calendar point trips people up. If your fiscal year starts in July, a quarterly pivot in analysis mode shows calendar quarters, the totals won’t match the board pack, and somebody in finance will spend an afternoon proving the data isn’t wrong. Use financial reporting or Power BI for fiscal periods.

What Does Financial Reporting Do That Power BI Doesn’t?

It produces statements straight from the general ledger, inside Business Central, with no extra license. Row definitions say what to calculate. Column definitions say which data to use. Controllers own it.

Longtime NAV users still call this feature account schedules. Microsoft’s guide to building financial reports explains the model, where each report pairs one row definition with one column definition and every cell applies the row’s formula to the column’s data. A column definition holds up to 15 columns. Enough for twelve months, a total and two comparisons.

Some details matter before month-end.

  • Sample reports need adjusting to your accounts, categories and dimensions.
  • Definitions aren’t versioned. Export first.
  • Draft and Retired statuses keep half-finished reports out of circulation.
  • Reports can feed an Excel workbook template you design once and refresh monthly.
  • Statistical accounts add headcount or square footage.
  • Additional reporting currency works too.

Our view is simple. If the output is a financial statement your auditor reads, build it in financial reporting first. Power BI is better at trends, drill-down and blending other data. It’s worse at being the one signed-off P&L.

Two stacked translucent glass sheets beside a glowing glass grid, representing financial statements built from row and column definitions

What Are the Business Central Power BI Apps?

They’re nine Microsoft-built Power BI template apps, one per functional area, each with a semantic model, reports and KPIs. The connector side comes preinstalled in Business Central. You install the Power BI side from Microsoft Marketplace, for version 27.0 and later.

Microsoft’s Power BI apps by functional area page, updated November 3, 2026, lists the current set.

AppExamples of included reports
FinanceFinancial Overview, Income Statement, Balance Sheet, Budget Comparison, EBITDA, aged receivables and payables with back dating
SalesSales Overview, Sales by Customer, Actual vs. Budget, Sales Forecasting, Customer Retention
PurchasingPurchases Overview, Purchases by Vendor, Vendor Quality Analysis, Purchase Forecasting
InventoryInventory Overview, Item Availability, Inventory by Lot, Bin Contents
Inventory ValuationValuation Overview, by item and by location
ProjectsProject Profitability, Performance to Budget, Project Timeline
ManufacturingWork Center Load, Consumption Variance, Production Scrap, Production Order WIP
Subscription BillingRevenue Analysis, Churn Analysis, Customer and Vendor Deferrals
SustainabilityCO2e Analysis, Emissions by Category and Scope

Older Dynamics 365 Business Central Finance, Sales and CRM apps on Marketplace are obsolete. So is Intelligent Cloud Insights. Replace them.

How installation works

Two parts, both required. Per Microsoft’s install guide for the Power BI apps, the connector app holds the APIs, setup pages and embed pages, the template app holds the semantic model and reports, and the Connect to Power BI assisted setup then walks you through calendar type, UTC offset, date range, work days and report mapping.

Three settings bite later. Reports default to fiscal calendar measures. The date table ends at your last accounting period, so if your budgets already run into next year you have to set the ending date by hand or the extra months won’t reach the date table. And dimensions only appear after the Update Dim. Set Entries job queue entry runs, which Microsoft suggests scheduling weekly or nightly.

Customization needs care too. Microsoft recommends keeping the template app workspace locked down and putting copies of reports in a separate workspace per company for embedding, so that a template update never overwrites the changes your analyst spent a week making. The .pbix source files are downloadable from version 26.2 or 27.0, depending on the app. Useful. You can study Microsoft’s star schemas and measures before building your own.

How Should Power BI Connect to Business Central Data?

Through API pages or queries, using the Dynamics 365 Business Central connector in Power BI. Microsoft recommends APIs over OData web services because they load faster and don’t break when someone changes a page. Reports read from a read-only replica.

OData gets blunt treatment on Microsoft’s page about enabling Power BI integration, which labels OData web services not recommended. Fields on UI pages change between updates, through Microsoft releases or extensions, and Business Central has no idea your report depends on them. An API page is a contract. A UI page isn’t.

Since February 2022, Power BI reports for Business Central online read from a secondary, read-only database replica. Good for performance. But custom API pages that write data while loading records can fail or slow a refresh, so developers should keep triggers like OnAfterGetRecord free of database writes and test each custom endpoint in a sandbox first.

Throughput has limits. Microsoft’s data extraction methods page cites around 2 MB per second per API call and a parallelism of five calls in Business Central online, which is plenty for a nightly refresh of yesterday’s changes but tight for a 100 GB initial load that Microsoft estimates can take up to a day.

Need a field the standard v2.0 APIs don’t expose? Have a developer build a custom API page or query. Don’t publish a UI page as OData because it’s quicker today.

Why Do Business Central Semantic Models Refresh Slowly or Fail?

Usually because the model loads more data than it needs, or a query runs past the server’s web service limit. Filter rows. Drop unused columns. Keep query folding intact. Then check your refresh limits.

Load performance is covered in Microsoft’s Power BI dataset guidance for Business Central. The connector translates Power Query steps into OData parameters, so a row filter becomes $filter and removing columns becomes $select. Joins can break that folding and pull everything client side. The familiar error about a connection being forcibly closed by the remote host means either a transient failure or a query that hit the server limit, and Microsoft’s advice is to retry the first and tune the second with filters, fewer columns or partitioning.

Then the Power BI side. Per Microsoft’s data refresh documentation, shared capacity, meaning ordinary Pro workspaces, allows up to eight scheduled refreshes a day, each finishing within two hours. Premium and Fabric capacities allow 48. And five hours.

Practical fixes we apply, in order.

  1. Set start and end date filters on the Power BI Connector Setup page for each Microsoft app.
  2. Remove unused columns. Ledger tables are wide.
  3. Filter on posting date in Power Query so the filter folds into the API call.
  4. Use incremental refresh for big ledgers.
  5. Send web service telemetry to Application Insights and filter on the Power BI user agent.
  6. Move heavy history to Fabric.

A clear glass funnel lying on its side with warm light inside its wide mouth, representing filtering Business Central data before a semantic model refresh

What Power BI Licenses Does a Business Central Team Need?

Power BI Pro for whoever installs, refreshes and views the Microsoft apps, or a Power BI Premium or Fabric capacity. A free Power BI license doesn’t work with the apps. Every viewer also needs a paid Business Central license.

Pricing comes from Microsoft’s Power BI pricing page, which lists Pro at $14 and Premium Per User at $24 per user per month, paid yearly, in November 2026. Those prices rose from $10 and $20 in April 2025. Microsoft 365 E5 and Office 365 E5 include Pro.

WhoWhat they need for the Microsoft apps
Person installing the template appPower BI Pro
Account that refreshes the modelPower BI Pro, plus Read permission on the source tables in Business Central
Report viewer, in Power BI or embedded in Business CentralPower BI Pro, or content on Premium or Fabric capacity
Every viewerA paid Business Central license such as Essentials, Premium or Team Member

Read that last row twice. A warehouse supervisor without a Business Central license can’t view these reports, even with Pro, so check the license list before anyone promises dashboards to the whole shop floor at the kickoff meeting.

Why free fails is answered in the Power BI apps FAQ. Template apps install from Marketplace into shared workspaces, and anything built under a free license has to live in the user’s personal workspace, which is why the free route works for your own embedded reports but not for the Microsoft apps. On capacity, free viewers only work on F64 and above. Smaller F SKUs still need Pro for every viewer. Our Fabric vs Power BI Premium comparison runs the break-even math, so we won’t repeat it.

How Do You Report Across Multiple Companies?

Not with the Microsoft apps alone. They work per company. You either consolidate inside Business Central, build a custom Power BI model that appends companies, or mirror several companies into Fabric.

Each app reports on one company, so a business with four companies installs four copies of each app, each in its own workspace, configured with its own environment and company parameters. Fine for local managers. Useless for a group CFO.

Three routes, then.

  • Consolidation in Business Central. Microsoft’s company consolidation guide covers different charts of accounts, currencies, fiscal years and even separate environments through a free API. Eliminations stay manual.
  • A custom Power BI model that pulls the same API from each company and appends them, with a company column and a mapped chart of accounts.
  • Fabric mirroring, which supports several companies in one setup.

Our rule of thumb is that statutory consolidated statements belong in the consolidation company, where eliminations are posted and auditable, while management views across entities, like margin by product line across three subsidiaries, belong in Power BI. Don’t make Power BI do eliminations. It can. It shouldn’t.

Where Do Fabric and OneLake Fit for Business Central?

Once you outgrow API refreshes or need Business Central data next to other systems. Microsoft now offers native data mirroring from Business Central to Fabric, a production-ready preview in November 2026. The older bc2adls code sample is unsupported.

Setup is laid out in Microsoft’s Business Central data mirroring overview, updated October 29, 2026. You install the Microsoft Fabric Mirroring (Preview) extension, create an open mirrored database in a Fabric workspace, grant a Microsoft-provided service principal access, and pick companies and tables, after which Business Central sends an initial snapshot and then ongoing changes into OneLake as Delta Parquet.

  • Up to 1,000 selected tables, standard and extension, if they pass export validation
  • Several companies per environment
  • Deletes sync too.
  • Whole tables, not fields
  • Same Entra tenant required
  • Active Fabric capacity required

Cost is mostly capacity. Fabric’s mirroring documentation says replication compute is free and each capacity unit includes a terabyte of mirroring storage, while queries from SQL, Power BI or Spark bill as usual. So an F2 you already own can host it. Sources conflict on timing, though. Learn labels the feature a production-ready preview with supplemental terms, while a partner blog covering the FabCon announcement tied it to version 29.1 and reported a roadmap entry still marked in development. We’d pilot it. Not bet a board pack on it.

And bc2adls? Microsoft archived its GitHub repository in September 2023, and the extraction page above calls it unsupported. Community forks continue. Existing pipelines can keep running, but we wouldn’t start a new one there.

New to Fabric? Start with what Microsoft Fabric is, then decide where modeled tables live with our Fabric lakehouse vs warehouse guide.

Does Copilot in Power BI Help With Business Central Reports?

Somewhat, if your semantic model is clean and sits on paid Fabric F2 or Premium P1 capacity or higher. Pro or PPU alone doesn’t turn it on. Copilot reads a model. It won’t fix one.

Raw Business Central API tables add a wrinkle, because they carry cryptic field names, eight shortcut dimensions and posting logic that Copilot simply can’t guess from column headers. The Microsoft apps give it a head start, because their star schemas, documented KPIs and named measures already describe the business in terms a language model can map to a question from a sales manager. A homegrown model built straight off ledger entries doesn’t. Our guide to Copilot in Power BI covers setup, capacity cost and model preparation.

Which Tool Should You Use for Which Report?

Match the tool to the audience and the output. Documents and statements stay in Business Central. Quick questions go to analysis mode. Trends and cross-system views go to Power BI. Volume goes to Fabric.

Report needBest toolWhy
Invoices, statements, remittancesWord layoutPrints and emails cleanly
Monthly P&L and balance sheetFinancial reportingGL-native, no license, auditable
Board pack in a fixed formatFinancial reporting with Excel templateSame workbook every month
Who owes us what, by monthAnalysis mode pivotTwo minutes, no build
Margin trends by customer and itemPower BI Sales appBuilt, maintained, free to install
Inventory and WIP trackingInventory or Manufacturing appReady-made KPIs
Group view across companiesCustom Power BI modelApps are per company
ERP plus CRM, payroll or e-commerceCustom model, Fabric if largeNeeds a shared data layer

When Power BI is overkill

Sometimes it is. Say a single-company distributor with eight finance and ops users wants a monthly P&L, an AR aging and a sales-by-customer list. That’s an example, not a client. Financial reporting, built-in aging and one analysis view cover all three, and nobody needs Pro. In our experience Power BI starts paying for itself when someone asks why the numbers moved rather than what they are, or when the answer needs data from more than one system.

What Mistakes Do Teams Make With Business Central and Power BI?

Building on OData UI pages, loading every ledger row ever posted, ignoring dimension setup, and treating Power BI as the system of record for statements. Licensing surprises come close behind.

  • Publishing UI pages as OData. It breaks later.
  • No date filters. Refresh times out.
  • Forgetting the Update Dim. Set Entries job, then wondering why dimension slicers are empty.
  • Assuming everyone can view embedded reports.
  • Customizing reports inside the template app workspace, then losing them on update.
  • Comparing a fiscal-year Power BI report against a calendar-year analysis view and calling the data wrong.
  • Rebuilding every legacy NAV report as a dashboard.
  • Skipping G/L account categories and dimension design.

That last one starts during implementation, and our Business Central implementation guide covers where reporting fits in the plan. Coming from NAV? The NAV to Business Central migration guide explains which old reports to convert and which to retire.

Three stacked glass layers with glowing orange edges, representing a reporting plan that adds layers as the company grows

What Does a Staged Reporting Plan Look Like by Company Size?

Start inside Business Central, add Microsoft’s Power BI apps once people ask for trends, and build custom models or Fabric only when several companies or systems demand it. Each stage should prove its value first.

This is ZapAI practice, not a Microsoft framework. Sizes are rough.

Stage 1, small single-company teams

  • Map G/L account categories and dimensions.
  • Build the P&L, balance sheet and budget comparison in financial reporting.
  • Save analysis views for AR, AP and sales checks.
  • Fix document layouts in Word.
  • Skip Power BI for now.

Companies moving off QuickBooks usually land here first, and our QuickBooks to Business Central migration guide covers how much history to bring for year-over-year reports.

Stage 2, growing mid-market teams

  • Install the Finance and Sales apps first.
  • Add Inventory, Projects or Manufacturing when asked.
  • License Pro for real viewers.
  • Set date filters and the dimension job before the first refresh.
  • Copy reports before customizing.

Stage 3, multi-company or multi-system groups

  • Build a custom semantic model on API pages, or on mirrored data in Fabric.
  • Keep statutory consolidation in Business Central.
  • Add CRM, payroll or e-commerce data.
  • Consider capacity as viewers grow.

Some groups at stage three are really asking a bigger question about their ERP, usually after the third subsidiary or the first overseas entity, and if that sounds familiar our Business Central vs Dynamics 365 Finance comparison is the honest next read.

What Could Change After Ignite 2026?

Possibly the Fabric mirroring status. Ignite runs November 17 to 20, 2026, in San Francisco. Treat this post’s preview labels and prices as a snapshot. Expect a refresh by late November.

We’ll check four things first. Whether mirroring reaches general availability, whether Power BI or Fabric prices move, whether the Microsoft apps gain cross-company support, and whether Copilot in Power BI changes its capacity floor for smaller tenants.

Wrapping Up

Most day-to-day reporting needs no Power BI at all. Financial reporting handles statements, analysis mode handles quick questions, and layouts handle documents. Microsoft’s nine Power BI apps add trends and KPIs for the price of Pro licenses. Custom models and Fabric mirroring are for groups with several companies, several systems, or a lot of history that the API route can no longer refresh inside a two-hour window.

ZapAI is a Microsoft Dynamics 365, Power Platform, Fabric and AI consulting firm in Irving, Texas, working with businesses across Dallas-Fort Worth and nationwide. Our Business Central consultants set up financial reports and dimensions, and our Power BI consulting team installs the apps, builds cross-company models and plans Fabric when it’s warranted. Not sure which stage you’re at? Talk to us about your Business Central reporting, and we’ll tell you honestly whether you need Power BI yet.

Questions Teams Ask About Business Central Reporting

Are the Business Central Power BI apps free?

Installing them costs nothing. Using them doesn’t. Installers, refresh accounts and viewers need Power BI Pro, or the reports must sit on Premium or Fabric capacity, and viewers also need a paid Business Central license.

Can I use a free Power BI license with Business Central?

Yes, for your own reports in a personal workspace. Not for the Microsoft Power BI apps. They install into shared workspaces, which the free license doesn’t support.

Should Power BI connect through API pages or OData?

API pages. Microsoft recommends them because they load faster and don’t break when a UI page changes. Use custom API pages or queries for fields the standard v2.0 APIs don’t expose.

Can one Power BI app report across several companies?

No. Each app works per company, so you install a copy per company. Cross-company views need consolidation in Business Central, a custom model, or Fabric mirroring.

Is Business Central mirroring to Fabric generally available?

Not as of November 10, 2026. Microsoft Learn labels it a production-ready preview under supplemental terms. It needs the Microsoft Fabric Mirroring (Preview) extension and an active Fabric capacity.

Do the Power BI apps work with Business Central on premises?

Microsoft says the apps are only available for online environments. On-premises customers can still build their own Power BI reports on Business Central data.

What replaced account schedules in Business Central?

Financial reporting, built from row definitions and column definitions. It still produces the Income Statement, Balance Sheet, Cash Flow and Retained Earnings reports, and it needs no extra license.

Leave a Reply

Your email address will not be published. Required fields are marked *

Book a free consultation