The guide
A compliance guide for Swiss SMEs
Compliance for a Swiss SME is more than VAT. It covers bookkeeping under the Code of Obligations, social insurance, withholding tax, document retention and the statutory audit. Here is what you need to know and how software can genuinely help.
What is compliance software for a Swiss SME?
Compliance software for a Swiss SME does more than remind you of dates. It applies the rules at the moment a document is created: an invoice without a VAT number does not go out, an entry in a filed period is refused, an obligation cannot be closed without proof. The difference with a checklist is simple: a checklist depends on everyone’s discipline, software still works on a Friday evening at quarter end.
In Numezis this layer sits between the AI agent and your data. The agent can prepare a hundred invoices or allocate a full bank statement, yet each entry goes through the same coded Swiss controls. That is what separates a generic AI tool, which produces plausible text, from business software that produces entries valid under the Code of Obligations and the VAT Act.
Which legal obligations must a Swiss SME follow?
A typical company with 20 to 150 people follows at least: the VAT return (quarterly under the effective method, half-yearly under the net tax rate), advance payments and the annual salary declaration to the AHV compensation fund, LPP contributions under the pension fund rules, UVG accident insurance, monthly withholding tax for the employees concerned, cantonal and federal direct taxes, and annual accounts to approve within six months.
On top of that come proper bookkeeping (CO art. 957 ff.), keeping documents for ten years (CO art. 958f), salary certificates and, depending on size, a limited or full statutory audit. Numezis generates these obligations from 13 Swiss templates according to your profile: VAT method, canton, headcount and financial year.
Why a generic AI is not enough for compliance
A general-purpose chatbot can explain Swiss VAT, sometimes correctly. It can also invent a rate, forget that the standard rate moved to 8.1 % in 2024, or mix up the effective method and the net tax rate. For an explanation that is annoying; for an issued invoice or a posted entry it is a potential tax adjustment.
Numezis separates the roles. The agent understands the request, finds the documents and prepares the work. The Swiss rules are deterministic capabilities: rate resolution by service and date, transaction validation, return consistency, mention checks. The same case always gives the same result, and every block states its reason. The principle fits in one sentence: the rules live in the code, not in the prompt.
How do you prove that an obligation was met?
During an inspection by the Federal Tax Administration, the AHV fund or the cantonal tax office, a tick in a spreadsheet proves nothing. What counts is the filing receipt from the authority and the proof of payment. Many SMEs discover a delay only when the reminder arrives, because a task marked as done was only half done.
Numezis applies the proof-or-nothing rule. An obligation becomes received only when the authority receipt is attached, and paid only when bank proof exists, for example a reconciled camt.054 notification. While a proof is missing, the obligation stays visible as incomplete. For a fiduciary this gives a reliable view across all mandates, without chasing every client to find out whether the return really went out.
Compliance and the statutory audit
A company limited by shares or a limited liability company needs a full audit once it exceeds, in two consecutive years, two of the three thresholds of CO art. 727: a balance sheet total of CHF 20 million, revenue of CHF 40 million, 250 full-time positions. Otherwise a limited audit applies, which small companies with no more than ten full-time positions may waive with the consent of all shareholders.
In every case the auditor wants complete books with integrity. Numezis locks closed periods, hash-chains entries on the Swiss CO profile, keeps documents for ten years and gives the auditor read-only access. The closing pack gathers pre-checks, accruals, depreciation and the notes to the accounts.