Build an ERP Dashboard That Actually Drives Decisions (Not Just Charts)
An ERP dashboard is a single-screen, role-based view of the KPIs that matter across finance, inventory, sales, and operations, pulled live from your ERP. Here is how to pick KPIs by department, avoid vanity metrics, and build it on Dynamics 365 Business Central or Odoo.
TL;DR — Key takeaways
- Finance: revenue, net profit, net profit margin, gross profit margin, EBITDA, current ratio, quick ratio, cash ratio, ROE, ROA, Days Sales Outstanding (DSO), Days Payable Outstanding (DPO), Days Sales of Inventory (DSI), and the Cash Conversion Cycle (CCC), per Business Central's Finance Power BI app.
- Choose Dynamics 365 Business Central if you are already in the Microsoft ecosystem (M365, Teams, Power Platform), your finance team lives in Excel and Power BI, you need a deep library of pre-built finance/operations KPIs out of the box, and your SME expects to embed analytics inside the ERP Role Center rather than in a separate tool.
- KPI overload: cramming dozens of metrics on one view creates noise and analysis paralysis. Teams end up tracking easy-to-measure items rather than the vital few. Cap each role at 5-7 outcome-linked KPIs.
What Is an ERP Dashboard?
An ERP dashboard is a visual, role-based interface within an ERP system that aggregates key data, metrics, and KPIs from integrated business functions — finance, supply chain, inventory, procurement, HR, and order management — into a single consolidated view. It acts as a central control panel, refreshed in real or near-real time, that turns siloed operational and financial data into visual patterns and alerts.
The point is decision support, not decoration. A well-built ERP dashboard tracks performance against goals and surfaces issues early: inventory shortages, cash-flow gaps, and fulfillment delays become visible alerts instead of month-end surprises. As Panorama Consulting notes, role-based customization is a must-have, because a CFO, a warehouse lead, and a production manager need fundamentally different information on the same platform.
It helps to draw one boundary clearly. ERP dashboards focus on internal, back-office operations and resource optimization (financials, supply chain, production, procurement). CRM dashboards focus on external, front-office customer interactions (sales pipeline, leads, opportunities, campaigns, service). The data, the audience, and the decisions are different. If you are mainly tracking the pipeline, see our CRM dashboard guide; this article is about the back office.
ERP Dashboard vs CRM Dashboard: What Actually Changes
Both tools share the same DNA — single-screen, KPI-driven, role-scoped — but the content diverges sharply. Per IBM's ERP-vs-CRM framing, ERP dashboards show finance, inventory, orders and fulfillment, production, procurement, and HR/payroll data, while CRM dashboards show leads, opportunities, contacts, campaigns, support cases, and customer interactions.
The audience flips too. ERP dashboard users are typically finance, operations, supply chain, procurement, and executives. CRM dashboard users are primarily sales, marketing, and customer service teams. A useful SME rule of thumb: if the metric would interest your controller or plant manager, it belongs on the ERP dashboard; if it would interest your head of sales, it belongs on the CRM dashboard.
Some metrics, revenue chief among them, appear on both. That is fine, but the slice differs. ERP shows revenue as recognized, posted, and reconciled finance. CRM shows revenue as forecast, pipeline-weighted, and committed-by-rep. The two should reconcile at quarter-end, and where they do not, that gap is itself a metric worth tracking.
| Dimension | ERP Dashboard (Back Office) | CRM Dashboard (Front Office) |
|---|---|---|
| Primary data | Finance, inventory, procurement, production, HR | Leads, opportunities, contacts, campaigns, cases |
| Typical users | Finance, operations, supply chain, executives | Sales, marketing, customer service |
| Time orientation | Actuals, close cycles, real-time operational alerts | Forecast, pipeline-weighted, activity leading indicators |
| Example KPI | OTIF, inventory turns, cash conversion cycle | Pipeline velocity, win rate, forecast accuracy |
Which KPIs Belong on an ERP Dashboard?
KPI selection is where most ERP dashboard projects go wrong, so it gets its own section. The lists below are representative, drawn from the pre-built Power BI template apps Microsoft ships for Business Central and from Odoo's standard warehouse/operations dashboards. Exact KPIs vary by product, version (cloud vs on-prem), configuration, and industry, so treat these as a starting set, not a universal checklist.
Before the platform-specific lists, here is a department-organized catalog of the KPIs that recur across ERP dashboards — the same names NetSuite's manufacturing-metrics guide, InsightSoftware's KPI examples, and inetsoft's dashboard-metrics overview cite as staples. Each row names the KPI, how it is calculated, and the decision it serves. Use it as the spine of your role views, then trim to 5-7 per role (the build checklist below covers how).
Notice what is missing from these lists: vanity metrics. The 2Wtech analysis of common ERP KPI failures is blunt on this point. Tracking shipments instead of on-time-in-full (OTIF), or raw revenue without margin or cycle-time context, is the classic vanity trap. Every KPI should pass a single test: "What decision will this help someone make?" If the answer is "none, it just looks impressive," drop it before it ever reaches a chart.
- Finance: revenue, net profit, net profit margin, gross profit margin, EBITDA, current ratio, quick ratio, cash ratio, ROE, ROA, Days Sales Outstanding (DSO), Days Payable Outstanding (DPO), Days Sales of Inventory (DSI), and the Cash Conversion Cycle (CCC), per Business Central's Finance Power BI app.
- Sales (back-office view): gross profit and gross profit margin, sales by item/customer/salesperson/location, sales vs. budget variances, customer retention, daily sales heatmaps, and period-over-period growth, per Business Central's Sales Power BI app.
- Inventory and operations: on-hand and total available stock, supply vs. demand, ABC classification by sales amount, projected available balance, planned vs. finished production quantity, capacity utilization, work center load, production scrap, and on-time order completion.
- Warehouse and logistics (Odoo reference): average delay in days, average lead time, fill rate (% delivered vs ordered), on-time operations %, and reserved stock % by quantity and value.
| Department | KPI | Formula (how it is calculated) | Why it matters |
|---|---|---|---|
| Finance | Gross profit margin | (Revenue − COGS) ÷ Revenue × 100 | Profit left after direct production costs; flags pricing and sourcing health |
| Finance | Net profit margin | Net income ÷ Revenue × 100 | Bottom-line profitability after all overhead and tax |
| Finance | Cash conversion cycle (CCC) | DIO + DSO − DPO | Days cash is locked in inventory and receivables; lower frees working capital |
| Finance | Days sales outstanding (DSO) | (Accounts receivable ÷ Credit sales) × 365 | How fast you collect cash; a rising DSO flags collection risk |
| Finance | Current ratio | Current assets ÷ Current liabilities | Short-term liquidity — the ability to cover near-term obligations |
| Inventory | Inventory turnover | COGS ÷ Average inventory | How often stock sells and replenishes; low turnover traps capital in dead stock |
| Inventory | Days inventory outstanding (DIO) | (Average inventory ÷ COGS) × 365 | Average days stock sits before sale — the inventory half of the cash conversion cycle |
| Inventory | Stockout rate | Out-of-stock order lines ÷ Total order lines × 100 | Lost-sales and service risk from carrying too little |
| Inventory | Fill rate | Units delivered on time ÷ Units ordered × 100 | Order completeness from the customer's perspective |
| Sales | Revenue (recognized) | Sum of posted, reconciled sales | The topline as recorded in finance, not a CRM forecast |
| Sales | Win rate | Closed-won deals ÷ Total closed deals × 100 | Sales effectiveness — how well the pipeline converts |
| Sales | Average deal size | Total revenue ÷ Number of closed-won deals | Pricing and mix health, and a key forecasting input |
| Sales | Pipeline coverage | Open pipeline value ÷ Quota for the period | Whether the funnel is large enough to hit target (commonly 3-4×) |
| Manufacturing | Overall Equipment Effectiveness (OEE) | Availability × Performance × Quality | The composite measure of plant performance (world class ≈ 85%) |
| Manufacturing | Downtime rate | Downtime hours ÷ Planned production hours × 100 | Lost capacity and its root causes |
| Manufacturing | Throughput | Good units produced ÷ Time period | Rate of saleable output, governed by the bottleneck |
| Manufacturing | Cycle time | Total production time ÷ Units produced | Time per unit — the denominator of throughput |
Design Rules for a Dashboard People Actually Use
Before any platform-specific build, the design principles are the same whether you run Dynamics 365, Odoo, SAP S/4HANA, or Oracle NetSuite. Stephen Few's foundational "Common Pitfalls in Dashboard Design" remains the practitioner reference: avoid inadequate context for data, excessively precise detail, inappropriate display media (think pie charts with too many slices), meaningless visual variety, poor arrangement, and decoration clutter.
- 01Pick 5-7 outcome-linked KPIs per role
SME best practice is to focus on 5-7 core outcome-linked KPIs per role plus a few leading indicators, prioritizing actionable metrics like OTIF, inventory turns, cash flow, quote-to-order time, and schedule adherence over vanity or lagging-only metrics. Resist KPI overload: when everything is a KPI, nothing is.
- 02Apply the 5-second rule and inverted pyramid
Big-picture KPIs at the top, details below. A user should grasp the state of the business in five seconds. Use white space, consistent alignment, and minimal semantic color (red = bad, green = good, used sparingly) so the eye lands on the exceptions, not the chrome.
- 03Match the chart to the question
Line for trends, bar for comparisons, table for precise lookups. Avoid 3D charts, donut charts with more than five slices, and gauges that consume screen real estate for a single number. If a single number matters, a big number tile is more honest than a speedometer.
- 04Pair lagging and leading indicators
Revenue (lagging) paired with supplier on-time rate or first-pass yield (leading) gives proactive control. A dashboard of only lagging metrics tells you what happened too late to change it.
- 05Review and retire KPIs quarterly
Dashboards should evolve with shifting business priorities. Stale KPIs erode trust. Schedule a quarterly review and remove anything that no longer maps to a decision someone owns.
How to Build an ERP Dashboard: A Practical Checklist
Before you touch a platform, the build sequence is the same. These steps work whether you are standing up dashboards on Dynamics 365, Odoo, NetSuite, or any ERP that exposes its data to a BI layer. The goal of each step is to make sure every tile answers a decision someone owns — the same anti-vanity discipline the design rules above enforce.
- 01Start with the decision, not the data
List the 3-5 questions each role must answer weekly or daily. A CFO asks "Are we collecting cash fast enough?"; a warehouse lead asks "What will stock out this week?"; a plant manager asks "Which line is behind schedule?". Every KPI on the dashboard maps to one of those questions. Anything that does not is cut at the source.
- 02Pick 5-7 KPIs per role and name the owner
Cap each role view at 5-7 outcome-linked KPIs plus a few leading indicators, and write the owner's name next to each. An unowned KPI is a chart nobody acts on. Use the department catalog above as your starting set, then trim to the metrics each owner genuinely decides against.
- 03Agree the metric definitions first
Before you build a single chart, lock down how each KPI is calculated — what counts as "on time," which costs sit inside COGS, whether revenue is booked or collected. Inconsistent definitions across departments are the root cause of dueling spreadsheets and eroded trust, so resolve them in a definitions document before any data flows to a chart.
- 04Connect live ERP data, not exports
Pull data through the ERP's connector or API — Business Central's Power BI connector via API pages and OData web services, or Odoo list, pivot, and graph views feeding the Dashboards app. Manual Excel exports go stale the moment they are saved and are the most common reason dashboards get ignored.
- 05Add drill-down, not just summaries
Every aggregate KPI should let a user click through to the underlying records — the delayed transfer, the overdue invoice, the stalled work order. A number you cannot investigate is a number you cannot act on, so wire drill-down to the source transaction in every role view.
- 06Match refresh cadence to decision cadence
Operational KPIs (inventory, production, fulfillment) reward near-real-time refresh because the decision window is hours; financial KPIs tied to the close cycle are fine on a daily or batch cadence. Do not pay for real-time where latency does not change the decision someone makes.
- 07Ship small, watch usage, retire quarterly
Launch with a small set of well-owned KPIs, watch which tiles get used, and run a quarterly review to remove stale or ignored metrics. Dashboards that never change erode trust; dashboards that grow without pruning become noise. Pruning is a feature, not neglect.
How to Build an ERP Dashboard in Dynamics 365 Business Central
Business Central's native path is the Power BI integration via an OData-based connector that exposes BC data through API pages and OData web services. BC online is pre-enabled, and since February 2022 Power BI reports for BC online have been sourced from a secondary, read-only database replica, so reporting load does not impact transactional performance.
Install the pre-built template apps from the Microsoft Marketplace for the functional areas that matter: 'Dynamics 365 Business Central - Finance' (the Financial Overview report, with the full ratio and cash-cycle KPI set above), 'Sales' (gross profit margin, sales by item/customer/salesperson, sales vs. budget, opportunity overview, customer retention, daily sales heatmaps), plus Inventory, Purchasing, Manufacturing, and Projects apps. A Power BI Pro license is required per user who installs, refreshes, or accesses the reports.
Run the 'Connect to Power BI' assisted setup in BC to configure calendar type, UTC offset, the date table range tied to your accounting periods, and report mapping. For Finance, map G/L account categories via Power BI Account Categories so the KPIs compute correctly; unmapped categories are the most common reason a freshly installed Finance app shows blanks.
Embed reports back into BC Role Centers and list pages via the Power BI reports FactBox. The embedded framework exposes AL objects like the 'Power BI Embedded Report Part' (page 6325) for developer customization, including filtering the embedded report to the record a user has selected. Use dimensions on G/L Entries for slicing by department, project, or region. Schedule refreshes in the Power BI service, and install/configure per company for multi-company deployments. For custom work beyond the templates, connect via the BC connector in Power BI Desktop, build your .pbix, and publish to a workspace.
How to Build an ERP Dashboard in Odoo
Odoo's native path is the Dashboards app (built on the spreadsheet_dashboard module), which constructs dashboards from Odoo Spreadsheets populated by live data sources: lists, pivot tables, and charts inserted from Odoo views, with global filters and drill-down to underlying records. Note that the full Dashboards app and Odoo Spreadsheet are Enterprise capabilities; Odoo Community has more limited dashboard options.
The workflow is deliberately modular. First, refine your source views — lists, pivots, graphs — in the relevant Odoo app (Inventory, Sales, Manufacturing, Accounting). Then insert that data into a spreadsheet via Actions > Spreadsheet > Insert list (from list views) or Insert in Spreadsheet (from pivot/graph views). Manipulate with formulas (Odoo-specific plus standard), build tables and charts on the front-end sheet, apply global filters that propagate across the dashboard, and convert the spreadsheet into a dashboard assigned to a section. Once converted, the dashboard is accessible only via the Dashboards app.
Use the pre-built standard dashboards (Sales, Projects, Warehouse, Leads) as starting points, but duplicate before heavy customization since standard dashboards are reinstalled on upgrades. For warehouse and operations, Odoo ships Warehouse Daily Operations (late deliveries, transfers to be assigned, a 7-day activity forecast) and Operation Analysis (average delay in days, average lead time, fill rate %, on-time operations %). The related Warehouse Metrics dashboard adds reserved stock % by quantity and value. Some of these dashboards are restricted to Inventory admin users by default, so plan access via user groups and multi-company scoping, respecting record rules and model permissions.
Complement the Dashboards app with Odoo Studio when you need richer source data. Studio is the low-code customization tool that adds fields, computed fields, models, views (list, form, pivot, graph, kanban), menus, and automations. It feeds the spreadsheets; it is not itself the dashboard builder. For personal collections of kanban/list/graph views (which are not spreadsheet-based), use 'My Dashboard' (the separate board module).
Dynamics 365 or Odoo: How to Choose Without Crowning a Winner
Because Flectic implements both, we do not crown a winner. The right choice depends on your stack, your reporting maturity, and where your users already live. Below is an honest branch, plus a side-by-side.
- Choose Dynamics 365 Business Central if you are already in the Microsoft ecosystem (M365, Teams, Power Platform), your finance team lives in Excel and Power BI, you need a deep library of pre-built finance/operations KPIs out of the box, and your SME expects to embed analytics inside the ERP Role Center rather than in a separate tool.
- Choose Odoo if you want dashboards native to a modular open-source suite, you prefer a spreadsheet-first authoring model that finance and operations leads can edit directly, you want one platform covering everything from warehouse and manufacturing to CRM and website, and you value a low-code Studio path to custom source data without a separate BI license. (Note: Odoo's spreadsheet-based Dashboards app is an Enterprise capability; Odoo Community has more limited options.)
- Either way, the design rules above (5-7 KPIs per role, inverted pyramid, paired lagging/leading indicators, quarterly KPI review) apply identically. The platform changes the mechanics, not the discipline.
| Dimension | Dynamics 365 Business Central | Odoo |
|---|---|---|
| Dashboard engine | Power BI (template apps + custom .pbix) | Dashboards app (spreadsheet_dashboard) + Odoo Spreadsheets (Enterprise) |
| Authoring model | Power BI Desktop / service, OData + API pages | Insert list/pivot/graph from Odoo views into a spreadsheet |
| Pre-built KPI libraries | Finance, Sales, Inventory, Purchasing, Manufacturing, Projects apps | Warehouse Daily Operations, Operation Analysis, Sales, Projects, Leads |
| Customization path | AL extensions, Power BI report parts (page 6325), FactBox embedding | Odoo Studio (fields, models, views, automations) feeding spreadsheets |
| Separate BI license | Yes — Power BI Pro per user | No — dashboards are native to the Odoo suite (Enterprise edition) |
The Mistakes That Sink an ERP Dashboard
Most ERP dashboard failures are design and governance failures, not platform failures. The recurring patterns below come from practitioner sources (Panorama Consulting, UXmatters, 2Wtech, Projectline, Meegle) and reflect field experience rather than peer-reviewed research; their concrete claims — KPI names, mistakes, and design rules — are sound, but treat editorial opinion as opinion.
- KPI overload: cramming dozens of metrics on one view creates noise and analysis paralysis. Teams end up tracking easy-to-measure items rather than the vital few. Cap each role at 5-7 outcome-linked KPIs.
- Vanity metrics: tracking shipments instead of OTIF, or raw revenue without margin or cycle-time context. Every metric must answer "What decision will this help someone make?"
- Ignoring data quality: inconsistent metric definitions across departments ("margin" or "inventory" calculated differently), duplicate records, and manual Excel exports produce "dueling spreadsheets" and erode trust. Agree definitions before you build charts.
- One-size-fits-all design: a dashboard that tries to serve everyone serves no one. Role-based customization is non-negotiable for ERP.
- Real-time/batch mismatch: real-time is ideal for operational alerting and live inventory but increases cost and system load; batch (common in legacy ERP) is cheaper for financial closes but introduces latency that pushes you into reactive management. Match the refresh cadence to the decision cadence.
Frequently asked questions
What is the difference between an ERP dashboard and a CRM dashboard?
An ERP dashboard covers internal, back-office operations — finance, inventory, procurement, production, HR — and is used by finance, operations, supply chain, and executives. A CRM dashboard covers external, front-office customer interactions — leads, opportunities, campaigns, service cases — and is used by sales, marketing, and customer service teams. Per IBM's ERP-vs-CRM framing, the data, audience, and decisions are different, even though some metrics (like revenue) appear on both with different slices.
How many KPIs should an ERP dashboard show?
SME best practice is 5-7 core outcome-linked KPIs per role plus a few leading indicators. More than that creates noise and analysis paralysis, the "when everything is a KPI, nothing is" failure mode. Prioritize actionable metrics like OTIF, inventory turns, cash conversion cycle, quote-to-order time, and schedule adherence, and pair lagging indicators (revenue) with leading ones (supplier on-time rate, first-pass yield).
Does Business Central include ERP dashboards out of the box?
Yes. Microsoft publishes pre-built Power BI template apps for Business Central covering Finance, Sales, Inventory, Purchasing, Manufacturing, and Projects. BC online is pre-enabled for the Power BI connector and uses a read-only database replica so reporting does not impact transactional performance. A Power BI Pro license is required per user who installs, refreshes, or accesses the reports, and reports can be embedded into BC Role Centers via the Power BI reports FactBox.
Can I build ERP dashboards in Odoo without a separate BI tool?
Yes — in Odoo Enterprise. Odoo's native Dashboards app (built on the spreadsheet_dashboard module) constructs dashboards from Odoo Spreadsheets populated by live lists, pivot tables, and charts inserted from Odoo views. Odoo ships standard dashboards for Sales, Projects, Warehouse, and Leads, plus warehouse operations metrics like fill rate, average delay, and on-time operations %. Use Odoo Studio to add custom fields and views that feed the spreadsheets; no separate BI license is required. Odoo Community has more limited dashboard options.
Should our SME build the ERP dashboard in Power BI or in Odoo's Dashboards app?
It depends on your stack and reporting maturity. Choose Power BI with Business Central if you are already in the Microsoft ecosystem, your finance team lives in Excel and Power BI, and you want a deep library of pre-built KPIs. Choose Odoo's Dashboards app if you prefer a spreadsheet-first authoring model that finance and operations leads can edit directly inside a modular open-source suite. Flectic implements both and is platform-neutral; we help SMEs choose based on fit, not preference.
What are the most important KPIs for an ERP dashboard?
There is no single universal set, but the KPIs that recur across finance, inventory, sales, and manufacturing dashboards are: gross profit margin, cash conversion cycle, and days sales outstanding for finance; inventory turnover, days inventory outstanding, and fill rate for inventory and warehouse; revenue (recognized), win rate, average deal size, and pipeline coverage for the back-office sales view; and overall equipment effectiveness (OEE), downtime rate, throughput, and cycle time for manufacturing. Pick 5-7 per role from this catalog, name an owner for each, and trim anything that does not map to a decision.
Should ERP dashboard data be real-time or batch?
Match the refresh cadence to the decision cadence. Operational KPIs such as inventory levels, production output, and fulfillment status reward near-real-time refresh because the decision window is hours. Financial KPIs tied to the accounting close cycle — margins, ratios, the cash conversion cycle — are fine on a daily or batch cadence, since they depend on posted, reconciled figures. Real-time refresh costs more in system load and licensing, so reserve it for KPIs where latency actually changes the action someone takes.
What is OEE and why does it appear on so many ERP dashboards?
OEE (Overall Equipment Effectiveness) is a composite manufacturing metric calculated as Availability × Performance × Quality. It rolls three losses — downtime, slow running, and defects — into a single percentage that shows how well a plant is actually running against its theoretical best; a commonly cited world-class benchmark is around 85%. It appears on ERP dashboards because it distills production health into one number a plant manager can act on, and it breaks down cleanly into the three levers (availability, performance, quality) that drive improvement.
Sources & methodology
24 citedEvery pricing figure and statistic on this page is traced to a primary or vendor source with a verification date. Where partner pages are cited, their platform bias is disclosed in-line.
- 01An ERP dashboard is a visual, role-based interface that aggregates key data, metrics, and KPIs from integrated business functions into a single consolidated view; role-based customization is a must-have.↗panorama-consulting.com · verified Yes — Panorama Consulting blog; vendor/consulting source. Concrete claims (role-based customization, definitions) cited accurately.
- 02ERP dashboards turn siloed operational and financial data into visual patterns and alerts, surfacing issues like inventory shortages, cash flow problems, and fulfillment delays.↗netsuite.com · verified Yes — Oracle NetSuite resource article; supports the decision-support framing.
- 03ERP dashboards focus on internal/back-office operations (finance, supply chain, inventory, HR) while CRM dashboards focus on external/front-office customer interactions (leads, opportunities, campaigns, service); users differ accordingly.↗ibm.com · verified Yes — verified via grok: live IBM Think page titled 'ERP versus CRM: What's the difference?' (Nov 2025). Explicitly uses internal/back-office vs external/front-office framing matching the article.
- 04Business Central integrates with Power BI via an OData-based connector exposing BC data through API pages and OData web services; BC online is pre-enabled and uses a secondary read-only database replica (since Feb 2022) to protect transactional performance.↗learn.microsoft.com · verified Yes — verified via grok against official Microsoft Learn. Replica and OData-connector details confirmed verbatim.
- 05Microsoft publishes pre-built Power BI template apps for Business Central covering Finance, Sales, Inventory, Purchasing, Manufacturing, and Projects; Power BI Pro required per user who installs, refreshes, or accesses.↗learn.microsoft.com · verified Yes — verified via grok against official Microsoft Learn; Pro-licensing requirement matches FAQ text.
- 06The Business Central Finance Power BI app includes a Financial Overview with revenue, net profit margin, EBITDA, DSO, DPO, DSI, CCC, current/quick/cash ratios, and ROE/ROA.↗learn.microsoft.com · verified Yes — verified via grok against official Microsoft Learn; full semantic-model KPI list matches.
- 07The Business Central Sales Power BI app tracks gross profit margin, sales by item/customer/salesperson/location, sales vs budget, opportunity overview, customer retention, and daily sales heatmaps.↗learn.microsoft.com · verified Yes — verified via grok against official Microsoft Learn page 'Power BI Sales app - Business Central'; every listed report confirmed.
- 08Power BI reports can be embedded inside Business Central Role Centers and list pages via a Power BI reports FactBox; the AL object 'Power BI Embedded Report Part' is page 6325.↗learn.microsoft.com · verified Yes — verified via grok against official Microsoft Learn; page 6325 and exact object name confirmed verbatim.
- 09Odoo's native Dashboards app is built on the spreadsheet_dashboard module, constructing dashboards from Odoo Spreadsheets populated by live lists, pivots, and charts with global filters and drill-down.↗odoo.com · verified Yes — verified via grok against official Odoo 19.0 docs. Dashboards app + spreadsheet_dashboard module confirmed.
- 10Odoo warehouse dashboards include Warehouse Daily Operations and Operation Analysis with average delay, average lead time, fill rate, on-time operations %, and reserved stock %; reserved stock % lives in the related Warehouse Metrics dashboard.↗odoo.com · verified Yes — verified via grok against official Odoo 19.0 docs; all three dashboards and KPI names confirmed.
- 11Odoo Studio is the low-code customization tool that complements the Dashboards app by adding fields, models, views, menus, and automations; it is not itself the primary dashboard builder.↗odoo.com · verified Yes — verified via grok against official Odoo 19.0 docs; Studio scope and separation from Dashboards app confirmed.
- 12My Dashboard (board module) centralizes personal kanban/list/graph views and is explicitly NOT based on Odoo Spreadsheet, unlike the Dashboards app.↗odoo.com · verified Yes — verified via grok against official Odoo 19.0 docs; clarifies the distinction used in the article.
- 13Common ERP dashboard KPI failures include KPI overload, vanity metrics (shipments instead of OTIF), and the test 'What decision will this help someone make?'↗2wtech.com · verified Yes — 2Wtech consulting blog; concrete KPI-failure claims cited, editorial treated as opinion.
- 14Data quality, inconsistent metric definitions, duplicate records, manual Excel exports, and real-time vs batch mismatches undermine ERP dashboards; lack of role-based design is a recurring pitfall.↗uxmatters.com · verified Yes — UXmatters practitioner article (Feb 2025).
- 15Stephen Few's 'Common Pitfalls in Dashboard Design': inadequate context, excessively precise detail, inappropriate display media, meaningless visual variety, poor arrangement, and clutter from decoration.↗perceptualedge.com · verified Yes — Perceptual Edge whitepaper (Stephen Few, foundational practitioner reference).
- 16SME dashboard best practice: 5-7 core outcome-linked KPIs per role, the 5-second rule, inverted-pyramid layout, minimal semantic color, and quarterly review/retirement of stale KPIs; pair lagging with leading indicators.↗projectline.ca · verified Yes — Projectline consulting blog; concrete design rules cited. KPI-count guidance also corroborated by Meegle (https://www.meegle.com/en_us/topics/erp-system/erp-system-dashboards).
- 17Manufacturing ERP dashboards track KPIs such as OEE, throughput, cycle time, inventory turnover, and downtime rate; these metrics reduce downtime and increase productivity when surfaced in ERP.↗erpsoftwareblog.com · verified Yes — ERP Software Blog (Sep 2025); corroborates the manufacturing KPI catalog (OEE, downtime, throughput, cycle/lead time, inventory turnover) used in the KPI table.
- 18NetSuite's manufacturing KPI guide catalogs dozens of production metrics including OEE, throughput, cycle time, yield, and inventory turnover as dashboard staples.↗netsuite.com · verified Yes — Oracle NetSuite resource article; one of the top-ranking competitors that wins by listing concrete named manufacturing KPIs.
- 19InsightSoftware's manufacturing KPI examples catalog 40+ metrics (OEE, downtime, scrap rate, cycle time, throughput) with how each is calculated.↗insightsoftware.com · verified Yes — InsightSoftware blog; a top-ranking competitor that lists named KPIs with formulas, the substance gap this page's catalog addresses.
- 20Cost of Goods Sold (COGS) and Inventory Turnover are standard metrics tracked on ERP dashboards.↗inetsoft.com · verified Yes — inetsoft dashboard-metrics overview; explicitly names COGS and inventory turnover as ERP dashboard staples.
- 21Financial KPIs on an ERP/CFO dashboard include gross profit margin, revenue growth rate, the cash conversion cycle (defined as how long it takes to convert a dollar invested in inventory into cash received from customers), and operating cash flow.↗netsuite.com · verified Yes — Oracle NetSuite financial KPIs article; cash conversion cycle and margin definitions used in the finance KPI rows.
- 22Inventory management dashboard KPIs include inventory turnover rate, days on hand, stock-to-sales ratio, and sell-through rate.↗netsuite.com · verified Yes — Oracle NetSuite inventory KPIs article; inventory turnover and days-on-hand formulas underpin the inventory KPI rows.
- 23B2B sales KPIs include win rate, average deal size, pipeline coverage, and sales velocity; revenue and pipeline metrics organize into activity, pipeline, conversion, and acquisition categories.↗netsuite.com · verified Yes — Oracle NetSuite B2B sales KPIs article; supports the back-office sales KPI rows (win rate, average deal size, pipeline coverage).
- 24OEE is calculated as Availability × Performance × Quality and is the composite measure of production effectiveness; a commonly cited world-class benchmark is approximately 85%.↗tulip.co · verified Yes — Tulip OEE dashboard article; OEE formula and world-class benchmark used in the manufacturing KPI rows and FAQ.
Related services & solutions
Book an ERP Readiness Call
If your ERP dashboard is a wall of charts nobody opens, or you are standing up role-based dashboards on Dynamics 365 Business Central or Odoo for the first time, Flectic can help. We are a platform-neutral implementation partner for SMEs, working across both Microsoft Dynamics 365 and Odoo with AI-accelerated delivery designed to deliver up to 3x faster. We will help you pick the 5-7 KPIs per role that actually drive decisions, choose the right platform for your stack, and ship a dashboard your team will use.