DOCUMENTED COMPARISON
Odoo or Swiss software, what the choice really commits an SME to
An open international suite and a product built for Switzerland do not stop at the same place.
The debate often sets a long list of features against a short one. What separates Odoo from Swiss products is not, however, the length of that list, but the place where what the vendor delivers stops. This page takes up the facts published by the vendors and by the official registers, read on 23 August 2026, and shows where that boundary runs in both directions.
Where what the vendor delivers stops
A Swiss SME hesitating between Odoo and software built here rarely compares the same objects. On one side a modular suite that covers accounting, sales, purchasing, stock, projects, production and human resources in a single system. On the other, often narrower products that arrive with the QR-bill, the VAT statement and certified payroll already in place. The useful question concerns what each camp leaves to be built at the client's.
We sell no licences, which allows saying without evasion what each camp makes the client carry. The elements below come from the vendors' official pages and from the public registers, all read on 23 August 2026. A point not documented on the day of reading remains a point not documented, and not a missing function.
What Odoo covers in Switzerland, checked at the register
Odoo's Swiss payroll is entered in the official register. Odoo S.A. appears on the Swissdec list under the product Odoo, at the Swissdec certified basic level, certificate No. 1203.25, for the ELM 5.0 and ELM 5.3 standards. The plus level, which adds KLE and SUA, is not reached, and no Odoo product appears on the ELM 5.5 list. A Swiss partner, braintec AG, moreover publishes its own payroll for Odoo, certified basic under No. 1103.24. The Payroll application belongs to the Enterprise edition, so an SME on Community does not have it.
The Swiss localisation exists, but its official documentation no longer describes it faithfully. The l10n_ch module delivers the legal rates in force, 8.1 % for the standard rate, 2.6 % for the reduced rate and 3.8 % for accommodation since 1 January 2024, as well as the grids of the VAT form 302, 342, 400 and 405. The localisation page published by the vendor still describes the BVR/ISR and the 2018 change to 7.7 %, and mentions neither the QR-bill, nor eBill, nor Peppol, nor Swissdec. The product is further along than its notice, which forces checking version by version what is really delivered.
Swissdec.CH AND Odoo.COM, READ ON 23.08.2026
Two points remain outside the documented standard scope. eBill appears in no official Odoo source read on 23 August 2026, and the existing building blocks, eBill_PostFinance and eBill_PayNet, are OCA community modules the vendor does not maintain. Bank synchronisation requires a valid Enterprise subscription, and none of the six providers listed by the vendor, Plaid, Yodlee, Salt Edge, Ponto, Enable Banking and Basiq, is documented as explicitly covering Switzerland. Importing statements then becomes a file job again.
Peppol, the international suite's lead
On European electronic invoicing, the gap is clear. Odoo acts itself as an access point and as an SMP, Switzerland appears among the countries eligible for registration, and the outbound formats cover BIS Billing 3.0, XRechnung CIUS, NLCIUS, Factur-X and ZUGFeRD, FatturaPA and Facturae. For a French-speaking Swiss SME invoicing an administration or a European principal subject to a Peppol obligation, the connection is provided in the product, registration and acceptance testing remaining to be carried out.
On the other side the picture is uniform. bexio does not appear in the OpenPeppol list of Certified Service Providers, the official Peppol directory returns zero results for smallinvoice as for Infoniqa, Crésus and Run my Accounts do not appear there either, and Abacus indicates that Peppol transmission goes through its partner Descartes STEPcom. For Switzerland, only Btwentyfour AG and ITERON AG are listed as certified providers as of 23 August 2026.
It remains to be seen whether this ground concerns you. An SME whose customers are Swiss and private lives with the QR-bill and eBill, two flows where local products are at home. An SME with a French subsidiary, a European public market or a large principal requiring Peppol faces a question that is not settled by an interface setting.
What Swiss products hold natively, and the scope they bound
On eBill, the Swiss vendors are present where Odoo documents nothing. Epsitec SA, publisher of Crésus, ePost Service AG behind KLARA, and Abacus Research AG appear among the eBill network partners published by SIX as of 23 August 2026. The detail vendor by vendor, including the routes going through PostFinance or through a third-party application charged on top of the subscription, belongs to the Swiss compliance comparison.
On payroll, the official register gives the high point and the field. Abacus reaches the certified plus level up to ELM 5.5 with certificate No. 1003.21. bexio, WinBIZ, KLARA, SelectLine and Crésus appear in the register with their own level and their own version of the standard, like Odoo. The certification level is therefore not the point of separation between the international suite and the local products.
What the Swiss products bound is the scope. Crésus remains single-user for writing on a client file, and no public API for third-party developers is documented by the vendor, exchanges going through import and export templates in .txt and .csv. bexio documents neither webhooks nor cost-centre analytical accounting. smallinvoice's API covers contacts, debtors and the catalogue, with no creditors or accounting endpoint. WinBIZ reserves its API key for approved partners. No production management is documented by the vendor for these four products, and the absence of batches, serial numbers and multi-warehouse is reported for bexio.
The displayed price and the API line
Odoo shows three plans as of 23 August 2026, One App Free at 0 euro for a single application, Standard at 24,90 euros per user per month, Custom at 37,40 euros. The line that changes everything is in the developer documentation, where data access through the external API is available only on the Custom plan, neither on One App Free nor on Standard. An SME wanting to connect Odoo to a trade tool therefore moves to Custom, or hosts itself on Odoo.sh or on its own server.
The same mechanism exists on the Swiss side, in another form. SelectLine includes its API only from the Premium edition at CHF 119 per user per month, against CHF 69 for the base edition. smallinvoice does the opposite and opens its REST API from the STARTER plan at CHF 15 per month. Abacus and Infoniqa publish no licence rate on their product pages, so any budget comparison there goes through a partner quote.
VENDORS' PRICING PAGES, READ ON 23.08.2026. Odoo AMOUNTS IN EUR, NOT CONVERTED. BILLING UNITS DIFFER BY VENDOR, SEE THE NOTES.
One last item escapes the grids: hosting. Odoo Online has no data centre in Switzerland, the closest region announced in the vendor's privacy policy being France or Belgium. Swiss hosting remains feasible, since the Community edition's code is open and the PostgreSQL database accessible, but it then becomes an operations project in its own right with its backups. bexio, KLARA, Crésus Cloud, WinBIZ and Infoniqa Cloud announce for their part storage in Switzerland.
The boundary that remains to be crossed in both cases
Odoo has no office in Switzerland, and both implementation and local support rest entirely on its partner network. The work that remains does not belong to selling a licence. It consists in checking what the localisation really covers in the installed version, then connecting what falls outside the documented standard scope: eBill, CAMT import from Swiss banks, payment orders in the pain.001.001.03.ch.02 format.
The Swiss vendors leave the same space, sometimes more explicitly. Infoniqa writes in its own documentation that its support does not assist with installing the REST-API, that no partner contract or service contract covers it, and that it assumes a developer who masters REST, HTTP and JSON, on top of an IIS server at the client's and a signed processing agreement. WinBIZ, SelectLine, bexio, KLARA and smallinvoice document no webhook, so any synchronisation is written as periodic polling.
Odoo brings broad functional coverage, from stock to production, which Abacus is the only Swiss product examined here to cover in comparable breadth, plus Peppol and open code, against Swiss compliance to be checked version by version and hosting to organise. A Swiss product brings the opposite, ready compliance and a bounded scope. The cost of that difference sits in integration and in operations, two items the pricing grids do not display.
Six configurations that steer the choice
Six configurations come back often and steer the choice on their own.
In most real situations, several of these lines contradict each other. The cost of integration is then examined under both hypotheses, from the vendors' official documentation, before the purchase.
- Peppol invoicing required by a European principal: the open suite takes the advantage
- Production or multi-warehouse stock to steer: the gap narrows, SelectLine publishes an ERP Production edition at CHF 139.- per user per month and Infoniqa ONE 200 covers logistics and controlling, while bexio documents neither batches, nor serial numbers, nor multi-warehouse
- French-speaking Swiss fiduciary already settled on Crésus, bexio or WinBIZ: the cost of change weighs in the balance
- Payroll requiring ELM 5.5, KLE or SUA: only a product certified at that level in the Swissdec register answers
- Contractual obligation to keep the data in Switzerland: Odoo Online is ruled out, self-hosting remains possible since the Community code is open
- Need limited to quotes, invoices, VAT and the QR-bill: several local products publish an entry price below CHF 50 per month, from CHF 15 at smallinvoice to CHF 48 at KLARA
Where these answers come from
Every fact on this page can be checked at the source. The links open directly the website of the vendor or body concerned.
- Swissdec, official list of certified softwareLevels and certificate numbers of the Swiss vendors cited, read on 23.08.2026
- Swissdec, ELM 5.3 standardOdoo S.A., product Odoo, Swissdec certified basic, certificate No. 1203.25
- Swissdec, ELM 5.5 standardNo Odoo product listed at the ELM 5.5 level
- Odoo, pricing pageOne App Free at 0 euro, Standard at 24,90 euros and Custom at 37,40 euros per user per month
- Odoo, external API documentationData access through the external API is available only on the Custom plan
- Odoo, external API in version 19.0External JSON-2 API, management and rotation of API keys, access rights
- Odoo, Community and Enterprise editionsPayroll, Studio, expense OCR, spreadsheet, timesheets and the Amazon connector reserved for Enterprise
- Odoo, Swiss fiscal localisationDocumentation still describing the BVR/ISR and the 2018 rates, with no mention of QR-bill, eBill, Peppol or Swissdec
- Odoo, electronic invoicing and PeppolOdoo acts as an access point and SMP, Switzerland appears among the countries eligible for registration
- Odoo, privacy policyOdoo Online hosting regions, none in Switzerland
- OpenPeppol, certified providersBtwentyfour AG and ITERON AG the only ones listed for Switzerland, absence of the Swiss vendors cited
- Infoniqa, REST-API documentationInstallation of the API on a client's IIS server and absence of assistance from the vendor's support
SURVEY OF 23.08.2026
Frequently asked questions
Is Odoo compliant with Swiss standards?
The l10n_ch localisation documents the Swiss payment format pain.001.001.03.ch.02, the retrieval of exchange rates from the Federal Tax Administration and the VAT rates, but the page published by the vendor still describes those of 2018. The term compliance in fact covers several distinct flows, VAT, payroll, collection, outbound payment, and each is established separately on the installed instance, version by version, rather than on the notice.
Odoo Community or Enterprise, what difference for an SME?
The Community edition is open source and free, without support or version upgrades. The Payroll application, Studio, expense OCR, the spreadsheet, timesheet validation and the Amazon connector belong to the Enterprise edition. For a Swiss SME, the practical consequence is that the payroll entered in the Swissdec register assumes Enterprise, and that bank synchronisation also requires a valid Enterprise subscription.
Odoo or bexio for a Swiss SME?
bexio and Odoo cover different scopes. bexio ranges from CHF 35 per month for one included user to CHF 119 for twenty-five, with a native QR-bill, Swissdec-certified payroll under No. 1142.24 and storage announced in Switzerland. Odoo adds stock, production, projects and Peppol, its online offer has no Swiss data centre and its external API is open there only on the Custom plan, the restriction applying neither on Odoo.sh nor on a standalone installation.
Does Odoo's external API work on the Standard plan?
Not on the online offer, where the developer documentation reserves data access through the external API for the Custom plan. Technically, authentication goes through credentials or through an API key since version 14.0, with documented revocation and rotation, and version 19.0 documents a new external JSON-2 API alongside XML-RPC and JSON-RPC.
Where is my data hosted if I take Odoo?
The vendor's privacy policy lists the Odoo Online regions: United States, Canada, France, Belgium, Singapore, Taiwan, India, Saudi Arabia and Australia, with no Swiss data centre. On a standalone installation or on Odoo.sh, access to the PostgreSQL database and the full dump remain possible, which makes hosting in Switzerland feasible at the price of operations and backups to organise.
How do you check the Swiss QR-bill in Odoo?
The QR-bill does not appear on the documentation page devoted to the Swiss localisation, which still describes the BVR/ISR. Its actual presence is therefore established on the exact version that will be installed, by issuing a test invoice checked with a compliant QR reader, then testing the recognition of the return payment through a camt file.
What becomes of access to my data if I change software?
The question arises on entry, not at the moment of departure. WinBIZ writes that from the end of the contract access to WinBIZ Cloud data is no longer possible and recommends archiving the accounts as PDF, the export to XLS, CSV or XML being done closing document by closing document. Crésus exchanges through import and export templates in .txt and .csv. Odoo on a standalone installation or on Odoo.sh gives access to the PostgreSQL database and to a full dump.
Do you need an integrator for Odoo in French-speaking Switzerland?
The vendor has no office in Switzerland and its directory lists sixty partners for the country as of 23 August 2026, spread over the Ready, Silver and Gold levels. By comparison, the Crésus directory counts over two hundred resellers and specialists, that of WinBIZ around 868 entries and over 1000 trained fiduciary offices, and Infoniqa publishes 137 reseller entries. The density of the local network differs, which weighs on the day a third party has to take over the dossier.
Where to go next
- Software registerTwelve products of the Swiss market, filterable by your constraints
- Odoo in SwitzerlandWhat the localisation covers, point by point
- Choosing management softwareSix questions that rule out three quarters of the candidates
- Peppol in SwitzerlandWho is really concerned, and by which route to get there
- Connecting your softwareThe interfaces of eleven Swiss suites, with their sources
- Changing softwareWhat a data migration really costs, and in what order
Let the facts decide the choice rather than a demonstration
Before choosing a camp, have the list drawn up of the flows your company really has to carry: QR-bill, eBill, Peppol, payroll, bank, then what each of them assumes under both hypotheses. We sell no licences, and we work from the vendors' official documentation, the public registers and your own files.