Skip to content
Swiss Localisation in S/4HANA Public Cloud: What Is Standard, What Is Configuration, What Is Still on You
Implementation · ·9 min read

Swiss Localisation in S/4HANA Public Cloud: What Is Standard, What Is Configuration, What Is Still on You

Marek Budik

Marek Budik

SAP S/4HANA Finance & Controlling Consultant, Spadoom AG

Share

TL;DR: Swiss localisation in S/4HANA Public Cloud is broad and genuinely standard: QR-bill in both directions, ISO 20022 payment files, Swiss VAT, the local chart of accounts, CHF with parallel currencies and four languages. Bank connectivity and the VAT edge cases are configuration that takes real project time. Payroll is not part of the product: it runs in SAP SuccessFactors Employee Central Payroll or at a provider and posts into S/4HANA, so plan it as its own workstream.

Every Swiss S/4HANA Public Cloud project starts with the same nervous question, usually about twenty minutes into the first workshop. Someone from finance asks whether “all the Swiss things” are in there. What they mean is a specific list they have been carrying for years: the QR-Rechnung, the bank files, the VAT return, and whatever their current system does badly.

The honest answer is that most of it is standard, some of it is configuration you should not underestimate, and one piece is not in the product at all. Worth separating those three properly, because the confusion between them produces either false comfort or a business case that assumes gaps which do not exist.

What is standard, and really is standard

These come with the Swiss country version. No development, no add-on, and you should push back on anyone quoting you for them.

QR-Rechnung, both directions. Outgoing invoices carry the QR payment part with the QR-IBAN and structured reference. Incoming payments come back with that reference and clear automatically. SAP documents how QR-bill data is applied in invoice processing; the format itself is specified by SIX.

ISO 20022 payment files. pain.001 for outgoing payments, camt.053 and camt.054 for statements and notifications. The Swiss implementation guidelines are supported.

Swiss VAT. The tax procedure, the current rate set, and the statutory return. The rules themselves are the Federal Tax Administration’s; the product maps them.

Statutory reporting and the local chart of accounts. The Swiss chart is available as a starting point, along with the local closing requirements.

Multi-currency the way Switzerland actually needs it. CHF as local currency, EUR and USD transacting alongside it, parallel currencies for group reporting. This sounds obvious and is a genuine relief if you are coming from a system where it was not.

Languages. German, French, Italian and English side by side, per user. Swiss reality, and standard. We have written before about getting four languages right in the CRM layer, and the same discipline applies here: the product supports it, the project has to actually test it.

What is configuration, and deserves more respect than it gets

Standard does not mean free. These are in the product and still take real project time, because the work is in your data and your banking relationships, not in SAP.

Bank integration

The file formats are standard. Getting your bank to accept them is a project.

In Public Cloud the standard route to the bank is SAP Multi-Bank Connectivity. Every Swiss bank still has its own onboarding process, its own test cycle and its own view on the connection channel, so the first question is whether your bank is already reachable that way and over which protocol. Test files go back and forth. Someone at the bank goes on holiday. Expect several weeks of elapsed time. It is almost never on the critical path in the initial plan, which is exactly why it ends up there in month five.

Start bank onboarding in the first month. It costs you nothing to start early and it is the cheapest risk you will ever retire.

VAT, past the happy path

The standard rates and the standard return are fine. The time goes into the cases around them.

Acquisition tax on services bought from abroad, which many Swiss companies handle inconsistently today and now have to make explicit. The net tax rate method, if you use it. Place of supply on cross-border service flows. Intercompany flows where the Swiss entity is in the middle of a chain.

None of this is a product gap. All of it needs a decision, documented, before you configure. This is also where a good local tax adviser earns their fee, and where we push clients to involve theirs early rather than at user acceptance testing.

Master data that carries Swiss meaning

QR-IBAN, the correct bank master, business partner data that actually supports the reference structure. Boring, and it is the usual reason the first QR invoice in test does not scan.

What is not in the box

One big one, and it surprises people every time.

Payroll is not part of S/4HANA Public Cloud. Swiss payroll runs in SuccessFactors Employee Central Payroll or at an external provider, and the results post into S/4HANA as financial documents; SAP documents the integration with Employee Central Payroll for exactly this posting.

This matters for three reasons. The interface is your scope. The Swissdec certification question belongs to whoever runs the payroll, not to the ERP project. And the HR data boundary, which is the part most projects discover late, needs a decision about what employee data lives where.

Plan it as a separate workstream with its own owner. The failure mode is assuming it comes along with the ERP, discovering otherwise in month four, and then compressing it into a go-live that was already tight.

The smaller ones worth naming: industry-specific Swiss requirements that are genuinely niche will need an extension. SAP offers localization as a self-service for country-specific additions, and SAP BTP for the rest. The rule we hold to is that an extension is a considered decision, not the first answer. Why build it yourself if the standard already covers it?

The pattern we see in the estimates

Swiss localisation is rarely the reason a project runs long. Two adjacent things are.

The first is the bank, as above.

The second is that the Swiss entity has been quietly carrying a decade of workarounds inside a group system, and nobody wrote them down. The move to Public Cloud surfaces every one of them at once. Half turn out to be genuine requirements that the standard now covers properly, which is a good day. The other half turn out to be habits that existed because the old system could not do something, and those need someone senior enough to say out loud that the habit ends.

That second conversation is not a technical one and it does not belong to the system integrator alone. If your project plan has no time for it, it will take the time anyway.

A short readiness list

Before you commit to a date, you should be able to answer these. If you cannot, you do not yet have an estimate, you have a hope.

  1. Which bank, which connection method, and has anyone spoken to them yet?
  2. Who owns the VAT edge cases, and are they available during design rather than at test?
  3. Where does payroll run today, where will it run, and who owns the posting interface?
  4. Which of today’s local workarounds are requirements and which are habits, and who is allowed to decide?
  5. Which languages must be in scope at go-live, and who reviews the French and Italian output?

Five questions, and the answers are usually available within a fortnight of asking. They are not usually asked.

Where this leaves you

Switzerland is well served by S/4HANA Public Cloud. Better than the reputation suggests, and considerably better than the local workaround estate most Swiss subsidiaries are running inside somebody else’s ERP. The localisation itself is not the risk.

The risk is the things sitting next to it: a bank relationship that takes longer than anyone budgets, a payroll boundary that is assumed rather than planned, and a decade of undocumented local practice that has to be sorted into keep and discard by someone with the authority to do it.

If you want that sorted before you commit, our S/4HANA readiness assessment runs five days at a fixed price and is credited against the transformation when you commission it. It exists precisely because these five questions are cheaper to answer in a workshop than in month five. For the wider picture of how the ERP and CX sides fit together, the transformation overview sets out the target architecture, and the integrated SAP stack explains why the CRM belongs on the same foundation. If you are comparing implementation partners, our guide to choosing an ERP and CRM partner in Switzerland sets out the criteria.

And if your situation is the Swiss entity of a larger group whose headquarters is not moving, that is its own shape of project. We wrote it up separately in two-tier ERP.

SAPS/4HANA Public CloudSwitzerlandLocalisationFinanceQR-RechnungISO 20022
Ask Spadoom · AI assistant

Ask Spadoom

Answers drawn from what Spadoom has published on this site, with links to the pages they come from.

Try one of these

Enter to send · Shift+Enter for a new line 0 / 600
Continue with an expert Opens the contact form with your question filled in.

AI-generated answers. Verify before acting. Questions are stored anonymously, without your IP address, so we can improve our content. Please do not enter personal data.

Next step

SAP Cloud ERP (S/4HANA Public Cloud) implementation partner

Spadoom is the SAP Cloud ERP (S/4HANA Public Cloud) implementation partner across Switzerland, Germany, Austria and Italy. 14-week median go-live. Live customers across DACH.

Related Articles