Management Control in SMEs: Where to Start
The first criteria for designing reporting, KPIs and decision routines without creating unnecessary bureaucracy.
Reading time: 14 minutes | A practical guide to implementing SME management control in 90 days, with templates, checklists and concrete steps you can execute on Monday.
The Problem: Flying Blind Costs More Than You Think
Sound familiar? You reach the end of the quarter and the numbers don’t add up. The sales team insists they performed well, but cash is tight. Operations complain about lack of resources but can’t demonstrate where the bottlenecks are. By the time you finally receive the accounting reports, 45 days have passed—and the decisions you needed to make last week were left to intuition and opinion.
This is the reality for 73% of Portuguese SMEs: they operate without a management control system. The cost? A company with €5M in revenue loses, on average, €180,000/year in undetected inefficiencies, missed opportunities, and decisions based on outdated data. I’ve seen this dozens of times: companies that are profitable on paper but can’t pay suppliers, teams demotivated because they don’t know if they’re winning or losing, poor investments because no one measures returns.
The issue isn’t lack of information—it’s an excess of irrelevant information and a lack of critical information at the right time. You have 47 reports but don’t know if you should hire another salesperson. You know your revenue but not your margin per client. You sense “things aren’t right” but can’t pinpoint where to intervene first.
Implementing SME management control is not an IT project or an accounting exercise. It’s about building your company’s cockpit: the 6-8 indicators that let you steer with confidence, anticipate problems, and make fast, fact-based decisions. And you can do it in 90 days, without permanent consultants, without expensive software, and without disrupting operations.
The 90-Day Method: Step-by-Step Framework
This method has been tested in 34 Portuguese SMEs over the past three years. It works because it respects three principles: start simple (then evolve), involve those who execute (it’s not just the CEO’s project), and deliver value from week one (no months spent designing before implementation).
We’ll break it down into 4 phases of 3 weeks each, with concrete deliverables that transform how you manage the business.
Phase 1 (Weeks 1-3): Diagnosis and Model Definition
Step 1.1: Map the Current Decision Cycle (Week 1)
What to do: For one week, record all management decisions you or your top team make. No need for sophisticated tools—a Google Sheet with 4 columns is enough: Date | Decision | Based on what? | Time to get necessary information.
Why: Before implementing SME management control, you need to understand which decisions are made repeatedly and what information is used (or missing). In a distribution company in Porto, we discovered the commercial director made pricing decisions based on “market feel” because margin analysis by product took three weeks to obtain.
How to execute: On Monday morning, email the management team (max 5 people) explaining the exercise. Share a simple template. On Friday, consolidate in a 90-minute meeting. Key questions: Which decisions do we repeat every week? What information do we always request but never have on time? Where do we rely on intuition because data arrives too late?
Concrete example: Construction company, €8M turnover. Mapped 23 recurring decisions. The 5 most critical: approving budgets (needed real margin per project, didn’t have it), allocating teams (needed productivity per team, used “who’s available”), purchasing materials (needed consumption forecast, bought reactively), negotiating deadlines with clients (needed projected cash flow, negotiated blindly), setting priorities between projects (needed profitability vs effort, prioritized “who shouts loudest”).
Common mistake: Mapping everything. Focus on decisions that impact results (margin, cash, productivity) or risk (defaults, quality, safety). Ignore operational decisions that don’t require management indicators.
Step 1.2: Identify the 3 Value Drivers of the Business (Week 2)
What to do: Draw the business model in three boxes: How do you generate revenue? How do you consume resources? How do you turn resources into results? For each box, identify the critical driver—the variable that most influences performance.
Why: Every business has 2-3 levers that explain 80% of results. In a services company, it might be consultant utilization rate. In manufacturing, production efficiency. In retail, stock turnover. If you try to measure everything, you control nothing. The secret to effective SME management control is focusing on what matters.
How to execute: Three-hour meeting with the management team. Use a whiteboard. Draw the flow: Client pays → We deliver product/service → We consume X, Y, Z → Margin remains. Then ask: If we could improve only ONE thing in each box, what would have the greatest impact on results? Test with real numbers: “If we increased X by 10%, how much would we gain?” Validate with historical data.
Concrete example: Software company (20 people, €1.2M turnover). Identified drivers: (1) Revenue → trial-to-paid conversion rate (35% vs 50% makes a €200k/year difference), (2) Resources → customer acquisition cost (CAC) vs lifetime value (LTV ratio of 1:3 was unsustainable), (3) Results → monthly churn (reducing from 5% to 3% is worth €80k/year). Everything else was noise.
Common mistake: Choosing indicators “because everyone measures them.” If you’re in retail, you don’t need to measure NPS weekly just because it’s trendy. Measure what moves the needle for YOUR business. An industrial company wasted 2 months implementing a balanced scorecard with 40 KPIs. Result: no one looked at it, decisions were still based on gut feeling.
Step 1.3: Design the Executive Dashboard (Week 3)
What to do: Select 6-8 indicators (no more) that form your management cockpit. Organize into 4 categories: Financial (2), Commercial (2), Operational (2), People (1-2). For each KPI, define: calculation formula, data source, update frequency, responsible person.
Why: The dashboard is the heart of the management control system. It must fit on an A4 page, be updated weekly, and answer the question: “Are we on track or off track?” If it takes 15 minutes to interpret, it’s wrong. See how we structure executive dashboards in crisis mode—the principles are the same.
How to execute: Use this template as a starting point. Financial: Gross margin (%), Cash runway (days). Commercial: Qualified pipeline (€), Conversion rate (%). Operational: Productivity (relevant output/input), Quality (% compliance or complaints). People: Absenteeism (%) or Turnover (%). Adapt to your business. Validate: can I update this weekly in less than 2 hours? If not, simplify.
Concrete example: Logistics company, 15 trucks. Final dashboard: (1) Margin per route (€/km), (2) Days of cash, (3) Number of confirmed loads for next 2 weeks, (4) Truck occupancy rate (%), (5) Maintenance cost/km, (6) On-time deliveries (%), (7) Driver turnover (annualized). Fits in Excel, updated Monday in 90 minutes, all management can read it.
Common mistake: Indicators no one knows how to calculate. I’ve tested this: if the person responsible for the KPI can’t explain in 30 seconds how it’s calculated and where the data comes from, the indicator will die in 4 weeks. Prefer “invoiced revenue this month” (clear) over “customer lifetime value adjusted by cohort” (no one will calculate).
Phase 2 (Weeks 4-6): Building the Infrastructure
Step 2.1: Create Data Collection Templates (Week 4)
What to do: For each dashboard KPI, build the template where data is recorded. It can be an Excel sheet, Google Form, or a table in the ERP. The criterion: whoever records can do so in under 5 minutes, with no doubts about what to fill in.
Why: The main reason management control systems fail in SMEs is friction in data collection. If it’s complicated, people make excuses. If it’s ambiguous, everyone interprets it differently and the data becomes useless. Simplicity and clarity matter more than sophistication.
How to execute: Take the first KPI. Identify who has the information (usually the person performing the activity). Sit with them for 30 minutes. Ask: “How do you record this today? Where? When?” Design the template with them, not for them. Test for 3 days. Adjust. Repeat for each KPI. By the end of the week, you have 6-8 templates validated by users.
Concrete example: Industrial maintenance company. KPI: Technician utilization rate (billable hours / available hours). Template: Shared Google Sheet, each technician fills in 3 columns daily (Client | Hours | Type: billable/travel/training/admin). Takes 2 minutes per day. On Friday, supervisor consolidates in 10 minutes. Previously tried a sophisticated mobile app—no one used it because it was slow, buggy, and required internet.
Common mistake: Demanding excessive precision. You don’t need hours and minutes (9:23 to 11:47). Round to half-hours. You don’t need 15 activity categories. Use 4-5. Remember: you’re building a management control system, not an activity control system. The goal is to spot trends and act, not achieve laboratory precision.
Step 2.2: Automate Where Possible (Week 5)
What to do: Identify which data already exists in other systems (ERP, CRM, accounting, bank) and create automatic extractions. Even if it’s a weekly copy-paste from a report to the dashboard, it saves time. If you have technical skills or budget, use APIs, Power Query, Zapier, or simple scripts.
Why: Every hour saved on manual collection is an hour gained for analysis and decision-making. And it reduces errors. In an SME, you don’t need full integration—you need to eliminate stupid repetitive work. Smart automation starts with small wins, not full digital transformation.
How to execute: List the KPIs. For each, ask: does this data already exist digitally somewhere? Revenue → in invoicing software. Cash → in online banking. Margins → in accounting (if you have analytical accounting). Sales pipeline → in CRM or sales Excel. For existing data: find out how to extract (standard report, CSV export, query). Schedule weekly extraction (can be manual but scheduled). For new data: use last week’s templates.
Concrete example: Online retail company, €3M turnover. Automated 5 of 7 KPIs: (1) Daily revenue → Python script reads Shopify API and updates Google Sheet, (2) Gross margin → weekly export from stock system (cost) cross-referenced with sales, (3) CAC → Facebook Ads + Google Ads automatically report to Data Studio, (4) Conversion rate → Google Analytics, (5) Inventory → WMS export. 2 KPIs remained manual (customer satisfaction via survey, team productivity via timesheet). Saved 6 hours/week.
Common mistake: Waiting for the perfect solution. “When we have the new ERP, we’ll automate everything.” That could take 18 months. Start with what you have. A weekly CSV export that takes 5 minutes is enough automation for functional SME management control. Perfection is the enemy of execution.
Step 2.3: Build the Visual Dashboard (Week 6)
What to do: Consolidate all KPIs into a single visual document—it can be Excel, Google Sheets, Power BI, Tableau, or even PowerPoint updated weekly. The criterion: I open the file and in 30 seconds I know if I’m green, yellow, or red in each area.
Why: Numbers in tables don’t communicate. You need visualization for quick reading: trend charts (am I improving or declining?), traffic lights (am I above or below target?), comparisons (how am I vs last month? vs budget?). A well-designed dashboard makes it obvious where to act.
How to execute: Open Excel or Google Sheets. Create a “Dashboard” sheet and data sheets for each KPI. On the dashboard, use: (1) Summary table with current KPI | Target | Variation, (2) Conditional traffic lights (green if target met, yellow if 80-100%, red if <80%), (3) Line charts for trends (last 12 weeks), (4) Bar charts for comparisons. Keep it simple: max 2 charts per KPI. For inspiration, see how Portuguese SMEs structure a data-driven culture.
Concrete example: Professional services company, 25 people. One-page Excel dashboard: top has 8 KPIs with current value, target, and traffic light. Middle has 4 trend charts (last 12 weeks of most critical KPIs). Bottom has 2 comparison charts (performance by department, margin by client type). Updated Mondays at 10am, distributed by email at 11am, discussed in the weekly meeting at 2pm. The whole company knows how the week is going.
Common mistake: Dashboards that look like a Boeing cockpit. I’ve seen examples with 40 charts, 12 different colors, animations. Result: no one understands, takes 10 minutes to load, no one uses it. Golden rule: if it doesn’t fit on one screen without scrolling, it’s too complex. Less is more.
Phase 3 (Weeks 7-9): Implementation and Adoption
Step 3.1: Launch the System with the Team (Week 7)
What to do: Organize a 2-hour session with everyone involved (data collectors, analysts, decision-makers). Present the dashboard, explain each KPI (what it is, why it matters, how it’s calculated), show the templates, clarify doubts. Set the cadence: who does what, when, how.
Why: Management control systems fail due to lack of buy-in, not lack of technology. If people don’t understand the “why” or think it’s just more bureaucracy, they’ll sabotage (passively or actively). You need buy-in. Achieve this through transparency, involvement, and demonstrating value.
How to execute: Schedule a mandatory meeting. Start by explaining the problem being solved: “We’ve been flying blind, this will give us visibility to make better decisions and achieve objectives.” Show the dashboard. For each KPI, explain: “This indicator measures X because X impacts results in this way. We’ll monitor it weekly. When it’s red, it means this and we’ll act accordingly.” Demonstrate the templates: “Filling this takes 5 minutes a day.” Ask for feedback: “What’s unclear? What seems complicated?” Adjust if needed. Finish with the schedule: “Every Monday by 10am, each responsible updates their KPI. At 2pm we meet for 30 minutes to review the dashboard.”
Concrete example: Furniture manufacturing company. System launch: CEO explained margins were falling without knowing why, the new system would identify causes. Showed dashboard with 7 KPIs. Production director explained how efficiency would be measured (pieces produced/hour). Sales director explained how margin per client would be measured. HR manager explained absenteeism. Agreed: Mondays 9-10am update, Mondays 11am 30-min meeting. First reaction: “Seems simple.” Exactly what you want to hear.
Common mistake: Launching by email. “From now on we’ll use this system, see attached.” Adoption rate: 20%. You need an in-person (or video call) launch, face-to-face explanation, space for questions. And the right tone: it’s not police control (“we’ll watch you”), it’s a management tool (“we’ll all have visibility to improve together”).
Step 3.2: Implement the Management Rhythm (Week 8)
What to do: Set up weekly 30-minute meetings to review the dashboard. Fixed structure: 5 min to update missing numbers, 20 min to discuss deviations (what’s red? why? what will we do?), 5 min to define actions and owners. Nothing more. Document decisions in a simple tracker.
Why: Having a dashboard without a review rhythm is like having a gym and never going. The management control system only works if there’s discipline in regular review and, most importantly, if it generates actions. It’s not a meeting to discuss, it’s a meeting to decide. The right management rhythm turns data into execution.
How to execute: Schedule a recurring weekly meeting, fixed day and time (suggestion: Monday 2pm or Tuesday 9am). Participants: management team (max 6 people). Format: project the dashboard. Go through each KPI. For each green: “OK, move on.” For each yellow/red: “What explains the deviation? Is it a one-off or a trend? Do we need to act? Who does what by when?” Use a simple template to record actions: Problem | Action | Owner | Deadline. Next week, start by reviewing last week’s actions before looking at new KPIs.
Concrete example: Professional training company. Weekly meeting, Tuesdays 9:30am. Typical week: (1) KPI “Trainer occupancy rate” was red (67% vs target 80%). Discussion identified cause: 3 courses cancelled due to lack of enrolments. Action: sales director to review pricing and promotion for those courses by Friday. (2) KPI “Margin per course” was yellow for technical courses. Discussion: equipment costs had risen. Action: operations director to negotiate with alternative supplier by Thursday. (3) Rest were green, move on. Meeting lasted 28 minutes. Next week they reviewed: pricing adjusted (worked, enrolments increased), supplier negotiation ongoing.
Common mistake: Meetings lasting 2 hours with no decisions. If you’re discussing philosophical “whys” or listening to long justifications, it’s wrong. Rule: if in 5 minutes you haven’t identified cause and action, schedule a specific meeting with the right people. The dashboard meeting is for quick triage, not solving complex problems.
Step 3.3: Adjust Based on Feedback (Week 9)
What to do: At the end of the third week of use, hold a 90-minute retrospective. Ask the team: What’s working? What’s not? Which KPIs aren’t being used? What information is missing? Which process is causing friction? Adjust templates, remove useless KPIs, add what’s missing, simplify processes.
Why: The first version is never perfect. You’ll discover a KPI that seemed critical isn’t consulted. A template is confusing. A data source isn’t reliable. The meeting should be 15 minutes, not 30. SME management control systems need to evolve with use—don’t design everything on paper and then impose it rigidly.
How to execute: Call a retrospective meeting. Use Start/Stop/Continue format: What should we start doing? What should we stop doing? What should we continue doing? Be specific. “KPI X isn’t useful”—why? Not relevant or hard to measure? “Template Y is confusing”—where exactly? Take notes. Implement changes immediately (don’t wait another 3 weeks). Communicate: “Based on your feedback, we’ll change this and that.”
Concrete example: Food distribution company. Week 9 retrospective: (1) KPI “Number of new clients” was always green but never discussed → removed, replaced with “Revenue from new clients” (more relevant). (2) Breakage recording template was confusing, no one filled it in correctly → simplified from 8 fields to 3. (3) 30-min meeting was too short for actions → extended to 45 min. (4) Dashboard had a pie chart no one understood → removed, replaced with a simple table. System became 30% more effective.
Common mistake: Thinking the system is “finished.” It’s not. It will evolve continuously. Companies that successfully implement SME management control make quarterly adjustments: review KPIs, adapt targets, simplify processes. Those that fail are the ones that design once and then impose it religiously, even when it doesn’t work.
Phase 4 (Weeks 10-12): Consolidation and Maturity
Step 4.1: Set Targets and Budget (Weeks 10-11)
What to do: Now that you have 6-8 weeks of history, set realistic targets for each KPI. Use a simple method: analyze the trend, identify best historical performance, set target 10-20% above current average. Then, translate targets into a budget: if I hit these KPIs, what financial result do I expect?
Why: A dashboard without targets is like a GPS without a destination—it shows where you are, but not if you’re close or far from where you want to be. Targets turn management control into a performance tool: it’s no longer “let’s see the numbers” but “are we meeting objectives or not?”
How to execute: For each KPI, calculate: (1) Average of the last 6-8 weeks, (2) Best week, (3) Worst week. Set target between average and best (don’t set the best immediately, or it’ll always be red and demotivating). Example: average productivity was 12 units/hour, best week 15, worst 9 → target 13.5. Validate with the team: “Is this target ambitious but achievable?” Then, build a simple model: if all KPIs hit target, what revenue, margin and result do I expect? This becomes your budget.
Concrete example: Digital marketing company, 12 people. After 8 weeks, set targets: (1) Consultant utilization rate: 75% (average was 68%), (2) Margin per project: 45% (average was 38%), (3) NPS: 50 (average was 42), (4) Monthly churn: 3% (average was 4.5%). Translated into budget: 75% utilization × 12 people × 160h/month × €80/h × 45% margin = €51,840 gross margin/month. This became the financial target. Now they know: if we hit operational KPIs, we hit the financial result.
Common mistake: Unrealistic targets. I saw a CEO set a margin target of 60% when history never exceeded 35%. Result: team gives up from the start, system loses credibility. Targets should be stretched but achievable—the golden rule is you should hit them 70-80% of the time. If you always hit, it’s too easy. If you never hit, it’s impossible.
Step 4.2: Integrate Management Control with Planning (Week 12)
What to do: Use the management control system to feed quarterly planning. At the end of each quarter, hold a 3-hour meeting:
Next step: if this topic is relevant for your company, learn about our management and performance consulting solution.
Sources
For further context and validation, consult relevant public and institutional sources on this topic:
Questions this article answers
Qual é a decisão central deste artigo?
Que decisão executiva este artigo ajuda a tomar sobre Controlo de gestão em PMEs: por onde começar?
Para que tipo de empresa este tema é mais relevante?
CEOs, CFOs, COOs, administradores e decisores de PMEs em Portugal
Que próximo passo faz sentido depois da leitura?
Se o tema estiver ativo na empresa, o passo mais útil é pedir um diagnóstico gratuito de transformação digital para priorizar processos, dados e retorno operacional.