Contact Info
Why would a Swiss company choose ERPNext?
A Swiss company usually chooses ERPNext for control: open code, no per-user license fees and the freedom to host the system in a Swiss data center of its choice. In return it must arrange Swiss VAT configuration, QR-bill invoices and bank file formats through setup, community apps or development. As an ERPNext consultant I map that work and its owners, working remotely and in English.
Last reviewed by Vikas Saroj
For some Swiss companies the hosting question settles everything else. A client contract requires data stored in Switzerland, or the owners simply want to know exactly which machine holds their ledger. ERPNext, being open source, can run wherever you decide, including a Swiss data center under your own administration.
That freedom comes with work. Swiss VAT, QR-bills and the payment formats Swiss banks use are not all covered out of the box, and community apps for them vary in upkeep. I list each Swiss requirement, decide how it is met and who maintains it, then guide the build.
I work remotely and have no commercial interest in any hosting company or developer.
Each service addresses a Swiss requirement that an open-source ERP has to meet through configuration, apps or code.
I list Swiss VAT, QR-bill, banking, language and hosting requirements and decide for each whether ERPNext configuration, a maintained community app or custom development meets it.
I design self-hosting at a Swiss data center or assess Frappe Cloud, covering backups kept in the right place, restore tests, monitoring, upgrades and administrator access.
I configure tax templates and accounts to your fiduciary's instructions and produce the figures they need for the VAT return, tested against the ledger for a full quarter.
I review community apps for QR-bill invoices and Swiss bank payment formats, check their compatibility and upkeep, and specify custom work where nothing dependable exists.
I design franc, euro and dollar bank accounts, party currencies and periodic exchange rate revaluation, agree each rule with finance and test them on real month-end data.
I turn requirements into tickets for your developer or service firm, check delivered apps for anything that would break on upgrade, and organize acceptance testing with finance and operations users.
Swiss gaps and hosting settled
Apps and setup, core untouched
Live, monitored and maintainable
Swiss data protection law sets expectations for how personal data is handled and transferred, and a Swiss company may also face client contracts or owner preferences that go further. Self-hosting ERPNext at a Swiss data center is the most direct way to answer the question of where the data lives, because you choose the provider, the server and the backup location yourself.
The responsibility that comes with it is real. Someone must apply operating system and security updates, run database backups and test restores, watch disk space and performance, renew certificates and plan ERPNext upgrades with your custom apps. I write an operating plan that names who does each task, how often and what happens when that person is away.
Frappe Cloud, the managed service from the company behind ERPNext, removes most of that work. Ask Frappe which locations it currently runs and where it keeps backup copies; if the available locations do not meet your contractual requirements, self-hosting is the clearer path. Either way I record the decision and the reasoning, and your legal advisor reviews it against Swiss law and, where you serve EU customers, GDPR. My view of the general trade-offs is on the ERPNext consulting page.
ERPNext's tax templates are flexible enough to model Swiss VAT, but there is no guarantee that a ready Swiss setup matches what your fiduciary wants. I build the tax templates and accounts from their instructions, covering sales within Switzerland, imported goods, exports and services sourced from foreign suppliers, and produce the figures they need for the return. A full test quarter is reconciled against the ledger before go-live.
Two Swiss payment features need particular attention:
Where no dependable app exists, the fallback is your own custom app, kept separate from the ERPNext core so upgrades stay manageable. Tax treatment stays with your fiduciary; my role is a configuration that applies their decisions every period. The ERPNext Accounting page covers the module beyond Switzerland.
A Swiss trading or export business may keep its books in francs while buying and selling in euros and dollars. ERPNext supports foreign-currency invoices and payments, customer and supplier accounts held in another currency, bank accounts per currency and periodic exchange rate revaluation of open balances. The design questions are about consistency, not capability.
I agree with finance which rate source is used and how often it is updated, which accounts are revalued at month-end, where realized and unrealized differences post, and how management sees exposure by currency without exporting to a spreadsheet. Then I test those rules on a realistic month: invoices raised in euros, supplier payments in dollars, a revaluation run and a check that the figures match what your fiduciary expects.
Multi-company setups fit here too. A Swiss entity in francs and an EU subsidiary in euros can live on one ERPNext site with separate ledgers, while sharing items and customers where that helps. Each still needs its own tax setup and advisor sign-off. If you trade physical goods across the border, the ERPNext Manufacturing and stock features need landed costs and customs references designed in, which I cover during ERP solution design.
A Swiss company may need invoices in German, French, Italian and English. ERPNext lets you set a print language on documents and maintain translated print formats, while users choose their own interface language. I decide with you which documents need which languages and prepare English templates; the translations themselves are written and checked by colleagues who speak each language, or by a local partner, so terminology stays accurate.
An ERPNext project relies on a developer or service firm, in Switzerland or elsewhere. My position sits between that developer and your departments. I lead the workshops, phrase each ticket with criteria a tester can check, read custom apps with future upgrades in mind and organize testing sessions with your future users. The code repository with your Swiss extensions should belong to your company and be documented well enough for a successor to take over.
The old landscape is usually a Swiss bookkeeping package, an order or stock tool bought separately, and a set of spreadsheets. ERPNext's import tools work well once records are clean. I sequence loads, bring over open items and balances per currency, and reconcile with the fiduciary's confirmed figures before cutover. My ERP data migration page sets out the steps.
ERPNext suits Swiss companies that value control and have someone to own the system. I steer clients elsewhere when:
I would rather end an ERPNext evaluation early than leave a company maintaining compliance code it never wanted. For the wider selection process see my ERP consultant page for Switzerland, and the Switzerland hub explains how remote sessions fit Swiss working hours.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Yes. When you run ERPNext on servers at a Swiss data center, the location question is fully in your hands, with the duty to run backups, updates and upgrades. Frappe Cloud is an alternative if its current regions and terms meet your requirements. I compare both and record the decision for your legal advisor.
Not as a guaranteed standard feature. Some community apps add a QR-bill payment part to ERPNext invoices; check whether one is maintained for your version. I test generated invoices with real banking apps, and if no dependable app exists, I specify a custom one your developer can maintain.
ERPNext's tax templates can model Swiss VAT, configured from your fiduciary's instructions. I set up the templates and accounts, produce the figures the fiduciary needs for the return and reconcile a full test quarter against the ledger. Tax treatment remains their decision.
It has no license fees, but costs shift to hosting, Swiss-specific apps or development, maintenance and support. Whether the total is lower depends on how many gaps need closing and who keeps them working. I list those cost drivers per option without quoting figures.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.