Guide

Sales reporting for the board: 12 KPIs, a results dashboard and forecast accuracy

This guide is for CEOs, sales directors and CFOs who receive sales results too late or in a form that is hard to assess. We show 12 metrics worth tracking, how to calculate them and how to set alert thresholds. We also cover choosing a tool, the rhythm of reviews and measuring forecast accuracy.

Author: Kacper Włodarczyk, CEO of ALGORCOMPPublished: May 22, 2026Reading time: 12 min readData and analyticsFor: Mid-sized company
Sales reporting for the board: 12 KPIs, a results dashboard and forecast accuracy

Why the quarterly report arrives too late

In many mid-sized companies, the management board sees sales in a presentation once a quarter, in an Excel spreadsheet once a month, or when it asks. Each of these has the same flaw: a problem is visible in the data several weeks before it reaches the boardroom table.

Take a hypothetical example. In June, the sales manager notices fewer new opportunities but puts it down to a temporary dip. July is similar, and in August everyone blames the holidays. The management board finds out from the quarterly report in September, when there is little time left to save the year’s result.

The solution is not more charts, but a fixed set of metrics, up-to-date data and regular reviews. Then a worrying trend shows up after a week or two, not after a quarter.

Which 12 sales metrics to show the management board

KPIs, or key performance indicators, are the figures that together tell you whether sales are on plan. The management board does not need fifty of them. The set in the table below covers results, the state of the sales pipeline, team effectiveness and forecast accuracy.

Show each metric with a 12-month trend and a comparison against target. Do not change the definitions every quarter, or you will lose the ability to compare.

We deliberately do not give “industry norms”. Reliable, comparable data for Polish B2B companies is lacking, and sales effectiveness depends on the market, price and the length of the cycle. Set the alert threshold based on your own results, for example as the weakest quarter of the last two years.

12 sales metrics for the management board
MetricHow to calculate itWhat it tells the board
1. Sales in the periodValue of signed contracts or issued invoices – according to one written definitionWhether we are meeting the target
2. Probability-weighted pipeline valueSum of: opportunity value × probability of winningHow much we can realistically close in the coming period
3. Pipeline coverage of targetTotal value of open opportunities (unweighted) ÷ target for the periodWhether there are enough opportunities to reach the target
4. Win rateWon ÷ (won + lost) in the periodHow well we qualify opportunities and prepare quotes
5. Average deal valueValue of deals won ÷ number of deals wonWhether we are selling larger or smaller orders
6. Sales cycle lengthAverage number of days from recognising an opportunity to signing the contractHow quickly money in the pipeline turns into revenue
7. Lead-to-customer conversionNew customers ÷ enquiries in the same periodHow the whole funnel works from first contact
8. Sales velocityNumber of opportunities × win rate × average value ÷ cycle length in daysHow much in sales the team “produces” per day
9. Salesperson activityMeetings, quotes sent and new opportunities per person per weekAn early signal – a drop in activity comes before a drop in results
10. Target attainment by salespeoplePercentage of salespeople who met their target in the quarterWhether targets are set realistically
11. Sales to new vs existing customersShare of sales to customers acquired in the last 12 monthsWhether the company is growing or living off its existing customer base
12. Forecast accuracyForecast error: (forecast – actual) ÷ actual × 100%; the closer to zero, the more accurateWhether the figures in the pipeline can be trusted
Sales reporting for the board: 12 KPIs, a results dashboard and forecast accuracy

How to calculate pipeline coverage and sales velocity: a worked example

Two of the metrics in the table raise the most questions, so let us show them with hypothetical figures. A company has a target of PLN 2 million per quarter. From its history, it knows that it wins opportunities worth 30% of the pipeline value.

The unweighted pipeline it needs is therefore PLN 2 million ÷ 0.3 ≈ PLN 6.7 million, or about 3.3 times the target. The popular “three-times rule” is exactly this calculation for companies that win one opportunity in three. With a 20% win rate you need five times the target, and with 50%, twice.

Remember not to confuse the unweighted pipeline with the weighted one. The weighted value is already expected sales, so the reference point for it is the target itself, not a multiple of it.

Sales velocity: the team has 40 open opportunities, wins 25%, the average deal is PLN 80,000 and the cycle lasts 90 days. That gives 40 × 0.25 × 80,000 ÷ 90 ≈ PLN 8,889 of sales per day. Shortening the cycle to 75 days raises velocity to about PLN 10,667 per day without hiring anyone new.

Power BI, monday.com or CRM reports – where to build the dashboard

A results dashboard is a single screen with all the metrics, available to the management board at any time. It can be built in three places, and the choice depends mainly on where the data is and what the company already uses.

If the company is just starting and is not sure about the metrics, it makes sense to use the reports built into the CRM for a few months. Once the definitions have settled, it is easier to move them to Power BI without rebuilding anything.

Licences are only part of the cost. Most of the work is agreeing definitions, connecting data sources and checking that the figures match the accounts.

Where to build a sales dashboard (licences according to price lists as of October 2026)
ToolWhen it fitsLicencesLimitations
Power BICompanies on Microsoft 365 that want to combine data from CRM, ERP and accountingPro: USD 14 per user per month; included in E5 plans. Recipients of shared reports usually also need a Pro licence; the exception is large Premium or Fabric capacitiesRequires someone to build and maintain the data model
Dashboards in monday.comCompanies where monday.com is the main CRM and work toolWithin the monday.com plan; the number of boards one dashboard can combine depends on the planHarder to add data from outside monday.com, e.g. from ERP
Reports built into the CRM (e.g. Dynamics 365 Sales, HubSpot, Pipedrive)A quick start when all sales data is in one systemUsually within the CRM licencePoor at combining data from other systems, e.g. margin from ERP
A sales results dashboard with a dozen or so metrics, a trend and a comparison against target

A management board that sees sales once a quarter learns about a problem when there is little time left to react.

How often to review the results

The dashboard alone is not enough. Without regular meetings, the management board looks at it only occasionally and draws no conclusions. Below, we suggest a rhythm that works in mid-sized companies – adjust the timing and attendees to your organisation.

Put all the meetings in the calendar for the whole year in advance. A rhythm planned “month by month” usually fades away after a few weeks.

  • Weekly (about an hour): the sales manager with the salespeople. Review of the largest opportunities, activity and at-risk deals. Decisions: where to focus effort in the coming week.
  • Monthly (about an hour and a half): the sales director, CFO and a board member. Review of all 12 metrics and trends. Decisions: price adjustments, campaigns, training.
  • Quarterly (half a day): the management board with the sales, marketing and finance departments. Assessment of the quarter and of forecast accuracy, the plan for the next quarter, budget and staffing decisions.
  • Once a year: the management board sets targets for the next year based on data from the dashboard, not just intuition.

How to measure sales forecast accuracy

Forecast accuracy is a metric many companies do not calculate at all. Without it, the management board does not know whether it can trust the figures in the sales pipeline. The formula is simple: forecast error = (forecast – actual) ÷ actual × 100%.

For example: at the start of the quarter, the sales department forecast PLN 2.4 million, and the actual result was PLN 2.0 million. The error is (2.4 – 2.0) ÷ 2.0 = +20%, so the forecast was too high.

Always record the forecast from the same point in time, for example the first week of the quarter. At the end of the quarter every forecast is accurate, because most contracts have already been signed.

If the error goes in the same direction for several quarters, the cause is usually the data in the CRM: out-of-date stages and probabilities entered out of habit. We describe forecasting methods, including AI-based ones, in a separate article.

How to introduce reporting step by step

The order matters. Companies that start by choosing a tool often rebuild the dashboard after a few months, because it turns out that the data in the CRM cannot support half the metrics.

The second step already brings the first results. Simply tidying up the pipeline stages and mandatory fields in the CRM often improves the quality of conversations about sales.

  • Agree the definitions: what counts as sales in the period, when an opportunity enters the pipeline, and what probability each stage has. Write them down in a single document approved by the management board.
  • Check the data in the CRM: whether salespeople update stages, whether opportunities have a value and a close date, and whether lost deals are marked with a reason.
  • Build a first version of the dashboard with a few metrics and show it to the management board. Add more only once the first ones are being used.
  • Set the meeting rhythm and put the meetings in the calendar.
  • From the first quarter, record the forecast and calculate its error.
  • After two or three quarters, set alert thresholds based on the history you have collected.

When it is worth adding AI to reporting

AI in reporting makes sense once the metrics are settled and the data in the CRM is reliable. Before that, an AI tool will confidently give you figures calculated from the wrong data.

Copilot in Power BI lets you ask questions about data in plain language, but it requires Fabric F2 or Premium P1 capacity. Microsoft also recommends preparing the model beforehand: descriptions, instructions and approved answers to typical questions. According to the documentation, some Copilot features in Power BI do not yet officially support questions in languages other than English.

The second use is forecasting. AI tools in the CRM score opportunities based on history, but they need data from several quarters. We explain why AI can get numbers wrong in our article on talking to your company’s data.

Related topics in the knowledge base

Read next

FAQ

Sales reporting for the board – frequently asked questions

Questions that come up after the first few weeks of working with a new dashboard.

Who in the company should see the sales dashboard?
The management board, the sales department, marketing and finance – yes. Other employees usually not, because the dashboard contains sensitive data such as margins and individual results. In Power BI, you can restrict the view so that a salesperson sees only their own data and a manager sees their team’s data.
What if the management board does not look at the dashboard?
Most often, the dashboard is overloaded or hard to get to. Simplify it to one screen, pin it in Microsoft Teams and send a short summary with a link on Mondays. What works best is discussing the dashboard at the monthly board meeting instead of a separate presentation.
Do sales figures in the dashboard have to match the accounts?
Not always to the last zloty, because sales are often counted from the signed contract and accounting from the invoice. The difference must, however, be explained. Once a month, it is worth comparing the two figures and recording what causes the discrepancy.
How often should the data be refreshed?
For the management board, once a day is enough, for example overnight. More frequent refreshes are useful for sales managers at the end of a month or quarter. The number of refreshes per day depends on the Power BI licence, so check it before promising “real-time” data.
Aren’t 12 metrics too many for a small team?
For a team of a few salespeople, five are enough to start with: sales, pipeline value, pipeline coverage, win rate and forecast accuracy. Add the rest when the team grows or a specific question comes up that the current metrics cannot answer.

About this page

About the author

Kacper Włodarczyk — CEO of ALGORCOMP

Kacper Włodarczyk

CEO of ALGORCOMP

Kacper specializes in implementing Microsoft 365 Copilot, Copilot Studio, Power Platform (Power Automate, Power Apps, SharePoint) and AI agents for mid-sized B2B companies in Poland. He leads dozens of projects covering AI strategy, Power Platform governance, document workflow automation and sales processes. In his writing he focuses on the practical side of AI adoption in organizations — from the first proof of concept to company-wide rollout — with particular attention to data security, compliance (GDPR, NIS2, the AI Act) and return on investment.

Meet the team

Want your management board to see sales every week, not every quarter?

In a free consultation, we will review your current reports and CRM data, point out missing definitions and suggest a first set of metrics.

Featured

Related articles