Reading time: 8 minutes | Updated: March 2026
By Brice DELHOME, Financial Strategy Expert
Trade between Switzerland and the European Union requires particular diligence. Whether it is a Swiss SME invoicing a French company, or a German agency invoicing a Geneva-based client, three pillars must be mastered: the correct application of VAT (place of supply), multi-currency accounting entries, and protecting the profit margin against exchange rate risk.
Working internationally offers tremendous growth drivers. However, the monetary and fiscal border between Switzerland (non-EU) and the European Union generates administrative complexity that is often underestimated. This guide details the tax obligations, accounting entries, and solutions to prevent your margins from being eroded by bank fees.
The golden rule for providing international B2B services is the place of destination principle. Here is how it applies depending on your situation:
According to Article 8 para. 1 of the Federal Act on Value Added Tax (VAT Act), the place of supply is deemed to be where the recipient has the seat of its economic activity.
Important exception: If the European company generates a global turnover of more than CHF 100,000 and performs certain specific services in Switzerland (work related to real estate in Switzerland), it may have to register for Swiss VAT.
The logic is reversed under European VAT directives.
Invoicing in a foreign currency (for example, a Lyon web agency invoicing in CHF, or a Lausanne fiduciary invoicing in EUR) raises an accounting challenge: the accounting is kept in the reference currency (EUR in France, CHF in Switzerland). There is therefore a time lag between the issuance of the invoice and its collection.
On the day of issuance, the Swiss accountant must convert the amount into CHF to record it. They generally use the monthly rate published by the FTA (e.g., 1 EUR = 0.95 CHF).
| Account (Swiss SME Plan) | Description | Debit (CHF) | Credit (CHF) |
|---|---|---|---|
| 1100 | Accounts Receivable (Debtors) | 9,500.00 | |
| 3400 | Service Revenues (Sales) | 9,500.00 |
The client pays 30 days later. The rate has dropped to 1 EUR = 0.93 CHF. The Swiss company receives the equivalent of 9,300 CHF. It therefore incurs an exchange loss that it must recognize in the accounts.
| Account | Description | Debit (CHF) | Credit (CHF) |
|---|---|---|---|
| 1020 | Bank | 9,300.00 | |
| 6940 | Exchange Losses | 200.00 | |
| 1100 | Accounts Receivable | 9,500.00 |
An accounting exchange loss is not a market inevitability: it is very often aggravated by the bank!
In addition to natural market volatility, SMEs lose colossal sums every year due to traditional financial intermediaries.
If you are a European company receiving a transfer in Swiss Francs (CHF) to a Euro (EUR) account:
On an invoice of 20,000 CHF, this simple "hidden bank margin" slashes the turnover by approximately 400 to 600 Euros. This is a financial burden that adds no value to the business.
The best B2B strategy is to offer local invoicing for the client, while ensuring optimized repatriation. ibani offers a tailor-made infrastructure for businesses:
Fast compliance process for SMEs and freelancers.
