All posts

Data Quality in SMEs – Why Good Data Is the Foundation of Every Digital Initiative

IT Strategy Pascal Zumstein · August 3, 2026 · 10 min read

In almost every SME, there comes a moment when someone needs a report and realises the data is wrong. Customer addresses are outdated. Article numbers exist in duplicate. Revenue figures from the CRM don't match those from the accounting system. And nobody knows for certain which version is correct. What follows is usually the same: hours of manual cross-checking, frustrated employees, and the quiet realisation that nobody really trusts their own data.

This is not a fringe issue. It is one of the biggest brakes on digitalisation in SMEs, and at the same time one of the most underestimated. Because while everyone talks about AI, automation, and new tools, the success of all these initiatives depends on a single prerequisite: that the underlying data is accurate.

What data quality actually means – and why it deteriorates gradually

Data quality sounds abstract, but in daily operations it is very tangible. It is about whether data is correct, complete, current, unambiguous, and consistent. Correct means the phone number stored for a customer is actually their current number. Complete means all relevant fields are filled in, not just the mandatory ones. Current means the data reflects today's reality, not the situation from two years ago. Unambiguous means there is exactly one record per customer, not three slightly different variants. Consistent means the same information looks the same across all systems.

The problem is that data quality almost never collapses overnight. It erodes slowly. An employee creates a new customer record because they cannot find the existing one. Someone else skips a field because it does not seem relevant at the time. An address gets updated in the CRM but not in the ERP. A product is renamed, but the old name remains in the article list. Each of these actions is understandable on its own. But over months and years, they add up to a data landscape that becomes increasingly unreliable, without anyone noticing until it is too late.

Why bad data is expensive – even when you cannot see it immediately

The cost of poor data is rarely directly visible. It hides in inefficient processes, in poor decisions, and in projects that fail to deliver the expected results.

Time lost to manual corrections. When employees regularly have to check, reconcile, and correct data before they can create a report or send a statement, significant hidden costs accumulate. In many SMEs, back-office staff spend several hours per week cleaning up data that could have been entered correctly in the first place. This is not productive work; it is rework caused by missing structures.

Bad decisions based on wrong numbers. Anyone who makes decisions on the basis of incomplete or outdated data inevitably makes worse decisions. It might be a marketing budget allocated based on outdated customer segments, a procurement decision based on inaccurate stock levels, or a sales strategy that misses actual revenue figures because the CRM was not maintained. The decisions look right at the time, but their foundation is flawed.

Failed digitalisation projects. This is perhaps the most consequential outcome. Businesses invest in a new CRM, an ERP system, or a reporting tool and wonder why the result is unconvincing. The reason is often not the software but the data that was migrated into it. When a new system is fed with outdated, duplicated, and inconsistent data, it inevitably produces unusable results. The new tool works, but the data does not.

A pattern I see regularly: Businesses invest six-figure sums in new systems but don't budget a single franc for cleaning up the existing data. That is like moving into a new house and bringing all the rubbish from the old flat.

Typical data problems in SMEs – and why they occur

Most data problems in SMEs have less to do with technology than with habits and missing agreements. Four patterns appear particularly frequently.

Duplicates and multiple entries. Customers, suppliers, or products exist multiple times in the system, with slightly different spellings, different numbers, or different addresses. This typically happens because several people enter data, there are no binding rules for data entry, and searching the system is cumbersome. The result: nobody knows which record is the right one. Reports deliver wrong figures because revenue is split across different duplicates.

Incomplete records. Fields are left empty because they do not seem relevant at the time or because the information is not available right then. That is humanly understandable but leads to unusable analyses later on. If you want to run a customer analysis by industry but only half of your customer records have an industry entered, you get a distorted picture.

Inconsistent data across systems. In many SMEs, the same data exists in multiple systems: in the CRM, in the ERP, in Excel spreadsheets, in the accounting software. And in almost no case is this data synchronised. The address in the CRM is current, but the one in the ERP is not. The product name in the webshop differs from the internal article master. The assignment of customers to sales territories is different in one list than in another. This makes cross-system reporting nearly impossible because nobody fully trusts the data in any single system.

No clear data ownership. In most SMEs, it is unclear who is responsible for data quality. IT takes care of the systems but not the content. The business departments use the data but do not feel responsible for maintaining it. The result is that nobody feels accountable, and quality declines continuously.

What data quality has to do with AI

Anyone exploring artificial intelligence encounters one fundamental truth: AI is only as good as the data it works with. This applies to simple automations just as much as to complex analyses.

A Copilot that is supposed to summarise sales data produces nonsense if the data in the CRM is outdated or incomplete. An AI-powered reporting tool that is meant to identify trends identifies wrong trends if the underlying figures are inconsistent. A chatbot that is supposed to answer customer enquiries gives wrong answers if the knowledge base is not maintained.

This does not mean SMEs need perfect data before they can use AI. But it does mean that businesses wanting to invest in AI must simultaneously invest in their data quality. Doing one without the other leads to disappointment. The AI works, but the results are unusable because the input data is wrong. And then the false impression arises that AI does not work for your business. In reality, it is the data that does not work.

How SMEs can improve their data quality pragmatically

Data quality does not have to be a large-scale project. There are practical, concrete measures that any SME can implement, without an external data management team and without expensive software.

Step 1: Take stock. Before improving anything, you need to know where the problems lie. That means: which systems hold which data? Where are there overlaps? Where do employees complain about unreliable data? A simple set of conversations with key people in sales, accounting, procurement, and management usually delivers a clear picture. The biggest pain points are known to the people who work with the data every day.

Step 2: Clarify responsibilities. For every data domain, whether customer master data, article master data, supplier data, or project data, it must be clear who is responsible. Not in the sense of a large governance structure, but very practically: who maintains this data? Who decides when there is ambiguity? Who checks regularly whether the data is still accurate? In an SME with 30 employees, it is enough to define this responsibility per data domain and document it. That takes half a day and has an enormous impact.

Step 3: Define entry rules. Many data problems originate at the point of entry. If there are no rules for how a customer name is captured, whether the company is entered as "Ltd" or "ltd", or whether phone numbers are stored with country codes, inconsistencies are inevitable. A simple document with data entry guidelines, one to two pages, no more, is enough to prevent the most common errors. The important thing is that these rules are known to everyone and that new employees are briefed on them.

Step 4: Clean up duplicates. Most CRM and ERP systems offer duplicate detection features. In many cases, a systematic pass is enough to find and merge the worst double entries. It is painstaking work, but it pays off immediately. Afterwards, there should be a process that prevents new duplicates from emerging, for example a mandatory search before creating new records.

Step 5: Establish regular data hygiene. Data quality is not a one-off action but an ongoing task. A simple, fixed rhythm helps: once a quarter, do a spot check of the most important data sets. Once a year, carry out a larger clean-up. And continuously ensure that the entry rules are being followed. This is not a huge effort, but it requires discipline and someone who takes ownership.

Rule of thumb: Start with the data set that has the greatest business impact. In most SMEs, that is the customer master data. When this is accurate, the quality of reports, marketing activities, and sales processes improves immediately.

What better data actually delivers

The benefits of better data quality show up in many areas, and often faster than expected.

Reports become reliable. When management wants to know how revenue is developing by region or product group, they get an answer they can trust. No footnotes, no caveats, no manual corrections after the fact. This sounds self-evident, but it is not the reality in a surprising number of SMEs.

Processes become more efficient. When data is correct and complete, a large part of the rework disappears. Invoices go to the right address. Orders contain the correct article numbers. Reports can be generated at the push of a button instead of being compiled manually over hours. The time savings add up quickly to several hours per week, per department.

New systems and tools actually work. Anyone who introduces a new CRM, a BI tool, or an AI solution and has cleaned up their data beforehand sees the difference immediately. The migration runs more smoothly. The first reports deliver usable results. Employee acceptance increases because the new system actually does what it is supposed to do. That alone can determine the success or failure of an IT project.

And finally, better data creates trust. Trust in your own numbers, trust in your own systems, and trust in the decisions based on those numbers. In an SME where decisions often need to be made quickly, that is an enormous advantage.

Data quality is not an IT topic – it is a leadership topic

Perhaps the most important point: data quality cannot be delegated to IT. IT can provide systems, build validation rules, and set up duplicate checks. But whether data is actually correct and current is decided in day-to-day operations, in how employees capture, maintain, and use data.

That makes data quality a leadership topic. It requires clear expectations, binding rules, and the willingness to give the subject the attention it deserves. Not as a one-off project, but as part of normal business management. Those who understand this and act on it lay the foundation for a digitalisation that actually works, instead of failing because of bad data.

Time to get your data in order?

I help SMEs improve their data quality pragmatically, as the foundation for better decisions, functioning systems, and successful digitalisation projects.

Book a free consultation