Skip to main content
All guides
9 min read·

Customer and supplier master data in SMEs: eliminate duplicates, VAT errors and collection delays

A clean customer and supplier register is not bureaucracy: it is the foundation for compliant invoices, predictable liquidity and reliable reporting.

Why master data is an operational asset

In many Swiss SMEs, customers and suppliers live in multiple lists: a shared Excel sheet, CRM contacts, an email address book and records in accounting software. Every new order or invoice adds a row; rarely does anyone check whether that partner already exists under a different spelling or a slightly different address.

Duplicates and incomplete data do not stay confined to master data. They spread to orders, credit notes, VAT entries and payment reminders. A customer registered twice may receive duplicate invoices or, conversely, payments credited to the wrong account. A supplier without a UID number or with an incorrect VAT rate exposes the company to corrections on returns and discussions with the Federal Tax Administration (FTA).

This guide focuses on the quality of customer and supplier master data: how to spot typical problems, which fields are mandatory in the Swiss context, and how to set simple rules that accounting, sales and administration can apply every day — including using ERP software such as Accountex as a single source of truth.

Dirty data: effects on VAT, receivables and suppliers

Master data errors rarely show up alone on the balance sheet; they accumulate as small deviations until they become operational bottlenecks or tax risks:

Master data issue Operational consequence Risk for the SME
Duplicate customer (same UID, different names) Fragmented customer balance, reminders on items already paid Delayed collections, damaged commercial relationship
Incorrect VAT code or exemption Invoices with wrong rate, corrective credit notes Periodic VAT corrections, interest and penalties in serious cases
Outdated billing address Documents rejected, late payments due to “invoice not received” High DSO, unpredictable cash flows
Supplier without verified IBAN Failed transfers, duplicate payments after re-entry Bank charges, penalties and manual work at month-end
Inconsistent payment terms Due dates calculated differently from contract Unauthorised concessions or excessive pressure on strategic customers
Foreign partner without country and VAT regime Purchases/imports recorded generically Errors on VAT returns and statistics where applicable

Where duplicates come from (and how to find them)

Duplicates are not always two identical records. In Swiss SMEs they appear mainly in these situations:

Customers

  • A new sales contact creates a customer while accounting already has one with an abbreviated company name.
  • Branches or job sites registered as separate customers instead of as a delivery address for the same UID.
  • Individuals and small businesses entered with first and last name only, without matching against UID/VAT number or email already in use.
  • Acquisitions: the target company keeps its own master data parallel to the group’s.

Suppliers

  • Same supplier with different trade brand and legal name (e.g. “XY SA” and “XY Shop”).
  • Scanned paper invoices with OCR suggesting a new supplier for every small text variation.
  • Occasional suppliers reactivated each year instead of being marked inactive.
  • Subcontractors paid via the principal but registered as duplicate direct suppliers.

For systematic search, combine automated rules and human review: normalised name comparison (uppercase, punctuation, “SA/Sagl/AG”), billing email, UID number (business identifier) and, for VAT-registered Swiss B2B customers, the VAT number in the format CHE-xxx.xxx.xxx MWST. A report listing partners with the same UID or email but different internal codes is often enough for a first cleanup.

Essential fields in the Swiss context

You do not need an “encyclopaedic” master record, but some data is decisive for VAT compliance and payments. Defining which fields are mandatory before saving a new partner reduces errors upstream.

Customers (debtors)

  • Company name and legal form — consistent with commercial register extract or previous invoice.
  • Billing address — complete with postcode and canton; separate delivery address if different.
  • UID and VAT number — for VAT-registered customers; verify on the UID register or the customer’s invoice.
  • VAT code / default rate — aligned with type of supply (domestic, exempt with reason, export of services where applicable).
  • Payment terms and currency — net days, cash discount, customer IBAN only if required for direct debit or set-off.
  • Contact person and preferred channel — reduces reminders sent to a generic address.

Suppliers (creditors)

  • Swiss IBAN or QR-IBAN — format validation; attention to invoices with QR reference.
  • Supplier UID / VAT — required for input VAT deduction on taxable purchases and for cross-checks.
  • Default cost centre or expense category — avoids postings to generic “miscellaneous” accounts.
  • Withholding tax — flag and percentage only where the supplier falls under the obligation (e.g. certain foreign service providers or specific sectors, under current law).
  • Currency and agreed terms — consistency with framework contracts and internal approvals.

Cantonal differences mainly affect addresses and local tax authorities, not federal VAT fields. Keeping “commercial partner” and “VAT entity” separate (when both are needed) helps companies with multiple sites or group relationships.

VAT errors linked to master data

Most recurring VAT discrepancies in SMEs do not come from complex legal interpretation, but from wrong defaults on the partner:

Default rate not updated

After a rate change or introduction of new categories (e.g. 2.6% reduced rate on certain goods), existing customers keep the old code until master data is updated. An annual review of the most used VAT codes on the top 20 customers and suppliers prevents mass corrections.

Exempt customer treated as taxable (or vice versa)

Public bodies, certain medical or educational services and specific transactions require correct codes and statutory wording on invoices. Without flags in master data, every user risks applying 8.1% (standard rate in force from 1 January 2024, Art. 25 VAT Act) out of habit.

Cross-border transactions with misclassified partners

B2B services abroad, imports of services subject to acquisition tax or cross-border purchases depend on country, foreign tax ID and type of supply. A foreign supplier recorded only as “generic EU” produces incomplete VAT entries in the period.

Building validation at partner creation — for example blocking save if the VAT number is missing for a domestic VAT-registered B2B customer — is more effective than correcting hundreds of invoices at quarter-end.

Master data and collection delays

Days sales outstanding (DSO) also depends on invoicing and reminders, but inconsistent customer data lengthens collection times in predictable ways. Two customer records for the same company prevent seeing true credit exposure; a wrong billing email delays sending the document; payment terms that differ between contract and master data trigger disputes that block settlement.

One balance per UID

Merge duplicates and rule: no new invoice until the customer is unique in the ERP.

Verified contact details

Confirm accounts payable email on first material invoice; mandatory update if a reminder bounces.

Documented credit block

“Do not invoice beyond X CHF” or “prepayment only” flag visible to sales and accounting.

Aligning master data with the aging report (customer due-date schedule) lets you prioritise reminders on the right debtors, without bothering those who already paid on another open item.

Four-phase cleanup plan

A one-off cleanup followed by simple rules stops master data from degrading again within a few months:

  1. Inventory and priorities. Export active customers and suppliers from the last 24 months; flag likely duplicates, records without UID/VAT and partners with open balance.
  2. Controlled merge. Choose a master record, transfer open documents and payment history, deactivate the duplicate (do not delete without audit trail).
  3. Entry standards. Mandatory checklist for new partners; creation permissions limited to trained roles (administration, accounting).
  4. Light quarterly review. Duplicate report, VAT codes changed manually on invoices (sign that master data is wrong) and suppliers whose IBAN changed without an update.

Quick checklist before issuing or posting

Check Customer Supplier
Unique partner (no duplicates) Yes Yes
UID / VAT verified if applicable Yes Yes
VAT code consistent with supply Yes On purchase posting
Address and invoice channel up to date Yes —
IBAN / QR validated If direct debit (LSV+) Yes
Payment terms aligned with contract Yes Yes

Day-to-day governance with a single register

Centralising customers and suppliers in accounting software — or syncing it bidirectionally with CRM and warehouse — stops each department from maintaining its own version of the truth. In Accountex, master data feeds invoicing, VAT entries, supplier payments and the due-date schedule directly: an improvement on the partner is reflected on all subsequent documents, not just the address book.

Assigning a “data owner” (often the finance administrator or a growing controller) and spending a few hours per quarter on master data quality costs less than a VAT correction or a month of ineffective reminders. SMEs that treat master data as part of internal control — not as a passive archive — reduce surprises at close and speed up collections without extra commercial pressure.

Simplify your Swiss accounting

AccountEX handles VAT, QR-invoices and bookings with AI. Start for free.