Cross-border freelancer: Invoicing, AHV & taxes in Switzerland

Freelancing in Switzerland as a cross-border commuter? Here's how to invoice Swiss clients, handle AHV and VAT – with clear steps and CHF examples.

Nathan Ganser avatar
Nathan Ganser

Founder of Magic Heidi

You commute to Switzerland with a G-Bewilligung (cross-border commuter permit G) and have a Swiss client who wants to book you as a freelancer? Then you're probably asking the same questions as hundreds of cross-border commuters from Germany, France and Italy: Can I even work self-employed with a cross-border commuter permit? Where do I register for AHV (the Swiss state pension, first pillar)? Do I have to charge Swiss VAT (MWST)? And what does a correct invoice to a Swiss client look like?

The good news: cross-border commuters in Switzerland are allowed to work for themselves – but only under clear conditions, and the rules differ sharply depending on where you live and where your services are delivered. This article is not about the classic cross-border commuter employment with a payroll – it's about the special case of self-employment: writing invoices, paying AHV contributions, understanding Swiss VAT, avoiding withholding tax.

Key Takeaways

  • Self-employment in Switzerland is generally possible with a G-Bewilligung, provided your country of residence and the permit conditions play along.
  • AHV contribution as a self-employed person: at least CHF 514.00 per year (minimum contribution, as of 2026).
  • VAT registration obligation only from CHF 100,000.00 annual worldwide turnover – a small business scheme with a 0.1% year-end rate is available.
  • Quasi-residency: from 90% Swiss income, the tax authority requires ordinary assessment instead of withholding tax.
  • The QR-Rechnung (Swiss QR-bill) is the standard in Switzerland – without the mandatory information required by OR Art. 469, you jeopardize your tax deductions.

What you may (and may not) do with a G-Bewilligung

The G-Bewilligung (cross-border commuter permit G) allows you to work in Switzerland and return to your place of residence daily or weekly. It is a residence permit tied to your home community: your center of life stays abroad, your work is in Switzerland.

For employees, that's clearly regulated. For the self-employed, it gets interesting: the G-Bewilligung itself doesn't require you to have an employment relationship. What matters is that you continue to meet the conditions of your permit – meaning you keep your residence abroad and comply with the applicable registration requirements.

But there are two pitfalls:

  1. Activity registration: Depending on the canton and your country of origin, you must report your self-employment before writing your first invoices. In some cantons a separate permit for self-employment is needed, in others a simple notification is enough.
  2. Right of residence in the border zone: The G-Bewilligung requires that you live in a defined border zone. If you move to the interior of your country of residence, you lose the status.

Marco from Lörrach played this out in 2025: He works as an IT freelancer for a Bern agency, first under an unclear "work contract" that was de facto an employment relationship. After a review, it became clear to him that he had to decide: either properly employed or cleanly self-employed with his own invoicing – sham self-employment is just as much a risk in Switzerland as in Germany. Marco chose self-employment, registered in Germany (more on that shortly) and has since been invoicing CHF 12,000.00 per month to his Bern client. His takeaway: "The paperwork was done in two weeks – the sham model would have cost me the contract at the first audit."

The short version: With a G-Bewilligung you may work self-employed for Swiss clients, as long as you're registered as self-employed in your country of residence or hold the necessary Swiss permits. What you may not do: use invoicing to circumvent a work permit that would actually be required for employment.

Cross-border commuter Switzerland Germany: Where are you actually self-employed?

This question sounds academic, but it determines your entire tax and contribution setup. For cross-border self-employment, three principles apply:

1. Your self-employment arises where your business is established. For Switzerland, what matters is the double taxation agreement between Switzerland and your country of residence – for the combination cross-border commuter Switzerland Germany, for example, the D-CH DTA of 1971 (in the currently valid version; check the latest version on admin.ch). Under it, your country of residence taxes your self-employment profits, unless you operate a permanent establishment in Switzerland.

2. A permanent establishment in Switzerland changes everything. If you have your own office in Switzerland, a fixed facility, even staff – then Switzerland may tax the profits from that activity. A home office in the German border zone does not count as a Swiss permanent establishment. A co-working desk you regularly use for client meetings? Gray area – it's worth getting professional clarification before you establish that permanently.

3. The place of supply is decisive for VAT, usually not for income tax. This often causes confusion, which is why we separate the topics cleanly below.

Example: Lena lives in Konstanz and works as a graphic designer for Swiss clients. She delivers her services entirely from her home office in Konstanz – research, design, delivery by email. Then she is self-employed and established in Germany, Germany taxes the profit, and for Swiss VAT she is generally not taxable (place of supply = Germany for B2B services). If instead she uses the client's Zurich office two days a week, taking advantage of its infrastructure and staff instructions, the permanent establishment question moves closer.

The double taxation agreements with France and Italy work in a similar way at the core – the details (progression clause, cross-border commuter rules for employees) differ. If your case isn't the standard one, take a look at the relevant agreement on admin.ch – you'll find all valid versions there.

AHV registration as a self-employed cross-border commuter: the compensation fund is mandatory

Now for the part many cross-border commuters discover last: AHV. The Swiss state pension (first pillar) recognizes self-employment as its own status – under AHVG Art. 2 and Art. 3 you are self-employed if you work on your own account and at your own risk, don't follow instructions from others, and your income flows from multiple clients.

Where do you register? Here's the hierarchy:

  • If you are (for tax purposes) exclusively or predominantly self-employed in Switzerland – for example because you have a permanent establishment here – you register with the Swiss compensation fund. You then pay the full contribution rate of currently 10.025% (employee and employer share combined; check contribution rates regularly).
  • If you are resident in Germany (or France/Italy) and deliver your services from there, you pay your pension contributions in your country of residence – in Germany, that means checking the mandatory pension insurance or the exemption under § 2 S. 1 No. 9 SGB VI. Swiss AHV doesn't apply then.

The AHV registration itself is simple: You fill in the registration form for self-employment, submit a description of your activity plus documents such as first invoices or contracts, and the compensation fund decides on your status. For Switzerland, you'll find all forms and deadlines on ahv.ch – including the question of which compensation fund (professional funds vs. cantonal funds) is responsible for you.

What does AHV cost? The minimum contribution is around CHF 514.00 per year – that corresponds to the rate on the minimum income of CHF 5,100.00. Your earned income is what counts: at CHF 60,000.00 profit you pay roughly CHF 6,015.00 in AHV contributions. And importantly: The AHV invoice comes with a payment deadline of usually 30 days; if you don't pay, surcharges of up to 20% are threatened. If you want to keep an eye on your finances in the first year, set aside your AHV tranche monthly.

VAT for cross-border commuters: registration required from CHF 100,000 turnover

VAT (Swiss MWST, 8.1%) is the most common misunderstanding for self-employed cross-border commuters. The question "Do I have to charge Swiss VAT?" is not answered by your permit, but by two factors: place of supply and taxability.

The short rule for services: Services you deliver as a self-employed person resident abroad are, for Swiss business clients (B2B), deemed to be delivered at the location of your business – i.e. abroad. You then don't charge Swiss VAT and are not a Swiss VAT taxpayer either. Your Swiss client may, under certain circumstances, claim input VAT deduction under the reverse charge logic; but that's their business, not yours.

It's different if you become a Swiss VAT taxpayer. That happens mainly when you have a permanent establishment in Switzerland or are classified as resident in the country. Then: From CHF 100,000.00 annual turnover (worldwide revenue) you become VAT-registered. Below that you can register voluntarily – or use the small business scheme: no VAT on invoices, but also no input tax deduction; under CHF 5,000.00 turnover the scheme costs you nothing, above that 0.1% of your turnover as minimum tax (year-end rate per year).

The standard rate in Switzerland has been 8.1% since 2024. If you are VAT-registered and your client requires the mandatory information: The invoice details are set out in Art. 26 MWSTV – names and addresses, UID number, date, invoice number, service, rate, tax amount. More on that in the article about VAT for freelancers.

Practical tip: Invoices to German clients as a cross-border commuter are a common muddle. Marco's example: In the first month his Bern client asked why there's no VAT on the invoice. The answer was in one line on the invoice itself: "VAT not applicable – place of supply Germany (B2B)". That reassured the client, who could book the invoice directly. Always briefly note the non-application of VAT on the invoice – it saves you follow-up questions.

Invoicing Swiss clients: QR-Rechnung and mandatory details

Swiss clients expect Swiss invoice standards. Even if you sit in Lörrach or Konstanz: When your invoice lands on a desk in Zurich, it should look like a Swiss invoice – otherwise it ends up in accounting's follow-up loop.

The format: QR-Rechnung. Swiss payments have run almost entirely via the QR-Rechnung (Swiss QR-bill) since deposit slips were abolished – an A4 sheet with the Swiss QR code in the payment part. The code contains the IBAN, amount and reference and lets your client pay the invoice in their e-banking with two clicks. There's a practical detail for you as a cross-border commuter: The QR-Rechnung also works with a foreign IBAN – it just has to comply with the QR code standards of the SIX payment system. With a tool like Magic Heidi you create a valid QR-bill in minutes, without breaking your head over reference numbers.

The mandatory details. Under OR Art. 469 (the law on mandatory invoice contents) and Art. 26 MWSTV (if you show VAT), every invoice needs:

  • Your name and business address (abroad, that's your home address)
  • Client's name and address
  • Invoice date and sequential invoice number
  • Type, scope and date of the service
  • The amount in CHF (or with a conversion note in EUR – but careful: Swiss clients calculate in CHF)
  • Due date and payment terms
  • Your VAT number or the note explaining why no VAT applies

The payment deadline. Swiss clients pay more often on time than German ones – the 30-day payment target here is actually met as a payment target. You'll find details and reminder-stage timing in the article on payment deadlines in Switzerland.

On the tool question: You don't need an ERP solution at CHF 50 a month just because you send invoices to Switzerland. Magic Heidi's pricing starts at CHF 25 per month – for CHF 25–39 you get an invoicing feature with QR-bill standard, VAT options and a client database that fits cross-border setups. Anyone considering tools like bexio at around CHF 52 per month should first ask which of those features actually matter day to day. Magic Heidi's invoicing feature covers exactly what a cross-border commuter needs for the classic freelancer routine: write the invoice, print the QR part, get paid.

Taxes as a cross-border commuter: withholding tax, quasi-residency and deductions

The tax part splits into two scenarios – and for the self-employed, scenario B is the more likely case:

Scenario A: Withholding tax (Quellensteuer). Cross-border commuters with an employment usually pay withholding tax: the Swiss employer withholds the tax directly from the salary and remits it to the cantonal tax office. The DTA with your country of residence ensures that you get relief there or are only partially assessed.

Scenario B: Quasi-residency. This is where it gets interesting for the self-employed. Withholding tax no longer applies to "quasi-residents": anyone whose economic ties are predominantly with Switzerland must be assessed under ordinary rules – which often brings tax advantages. The threshold: 90% of your worldwide income must come from Swiss sources (for married people with a working partner: 90% of the combined total income). A self-employed person with a single main Swiss client and 95% of revenue from Switzerland meets that quickly – but careful: self-employment profits don't fall under the withholding tax of Art. 89 DBG, but under ordinary assessment. What this means for you concretely: You file a Swiss tax return, are assessed ordinarily like a resident person, and can deduct all business expenses. For details and examples, see the article on withholding tax at Magic Heidi.

What can you deduct? The good news for ordinarily assessed persons: Business expenses like hardware and software, the home office flat rate, travel costs, insurance, association memberships and further education reduce your taxable profit. Your invoices and receipts are the foundation for that – which is why clean record-keeping pays off from day one. Which documents you should collect over the year is covered in the article on the tax return as a self-employed person.

Example: Sofia, a UX designer from Saint-Louis (France), commutes to Basel with a G-Bewilligung. After switching to self-employment she found in 2025 that her withholding tax logic no longer applied: Her CHF 78,000.00 of income came 100% from Swiss clients, so she was assessed under ordinary rules. With deductions for her co-working (CHF 2,400.00), software (CHF 1,800.00) and pension contributions, her taxable profit landed at CHF 71,000.00 – roughly CHF 1,900.00 less tax than under the hypothetical withholding tax calculation. Her conclusion: "The switch paid off from the first tax return, but I should have made it three months earlier."

Your setup as a self-employed cross-border commuter: tools, bank account, workflow

Finally, the practical part: What do you really need to invoice Swiss clients as a cross-border commuter? Here's the minimal setup – deliberately without an expensive tool stack:

1. Bank account with a CHF IBAN (recommended). Technically you don't need a Swiss account to receive CHF. Practically it still helps: Swiss clients can pay via QR-Rechnung with a CHF IBAN in two clicks, without taking conversion fees. A CHF account at a foreign bank with a Swiss sponsor bank, or a Swiss client account at an institution accessible to cross-border commuters, works well. If you like, you can start lean and switch later – Magic Heidi handles your invoicing regardless of your bank.

2. Invoicing tool with QR-bill output. A spreadsheet is enough for the first month, but it gets tedious fast: reference numbers, VAT notes, due dates, currency. Magic Heidi creates QR-bills including correct mandatory details – for CHF 25–39 per month, well below what larger ERP tools charge for the same output.

3. A clean separation of jurisdictions. Create a folder (physical or digital) for your Swiss activities: permit, AHV forms, VAT correspondence, invoice copies. When an authority asks, you want everything on the table within five minutes.

4. A fixed monthly rhythm. One morning a month is enough: check invoices, file receipts, set aside your AHV and tax tranches (10% of profit for AHV, plus a tax reserve). Do this consistently and you'll have no surprises at year-end.

The workflow at a glance – from first client to first paid invoice:

  1. Clarify the activity registration (municipality/canton or your country of residence)
  2. Register your self-employment in your country of residence (trade office, tax office)
  3. Sort out AHV/social security – check ahv.ch to see which fund is responsible for you
  4. Answer the VAT question: place of supply outside Switzerland → no Swiss VAT; permanent establishment in Switzerland → check registration (ESTV – the Swiss Federal Tax Administration)
  5. Send the invoice – ideally as a QR-Rechnung with the mandatory details under OR Art. 469
  6. Receive payment, file the receipt, build your reserve. Done.

Bottom line: Being self-employed as a cross-border commuter in Switzerland isn't rocket science – but it's a book with five chapters that want to be read in the right order. First clarify where you are tax-resident and self-employed (country of residence + DTA, details on admin.ch). Then sort out AHV, then the VAT question, then the invoice format, then taxes. The invoicing part is the easiest – with a fitting tool like Magic Heidi it's done in an afternoon.

FAQ

FAQ: Cross-border freelancing in Switzerland

Can I work self-employed with a G-Bewilligung?

Generally yes, but not automatically. The G-Bewilligung allows gainful employment in Switzerland under the permit's conditions. For self-employment you usually need a registration in your country of residence or a cantonal permit/activity notification. Clarify this with the responsible cantonal authority before writing your first invoices.

Does a cross-border commuter have to charge Swiss VAT?

Not automatically. If you deliver your services from your residence abroad (no Swiss permanent establishment), the place of supply for B2B services is your business seat – Swiss VAT doesn't apply. If, however, you have a permanent establishment in Switzerland or are classified as resident in the country, the VAT obligation kicks in from CHF 100,000.00 annual turnover.

Where do I pay AHV as a self-employed cross-border commuter?

In the state of your tax residence, or where your self-employment is anchored. If you're resident abroad and work from there, you pay your social contributions in your country of residence (in Germany, for example, pension insurance, unless exempt). If you have a Swiss permanent establishment, you register with the Swiss compensation fund and pay the self-employed contribution rate.

What is quasi-residency?

A status for cross-border commuters whose economic ties reach almost entirely into Switzerland: 90% or more of your worldwide income from Swiss sources. Quasi-residents are assessed under ordinary rules instead of being subject to withholding tax – which is often cheaper due to the deduction options. For the self-employed, ordinary assessment is the standard anyway, since withholding tax only applies to income from employment and certain other income.

Will my foreign invoice be accepted by Swiss clients?

Yes, if it meets Swiss expectations: QR-Rechnung with QR code, all mandatory details under OR Art. 469, CHF amount, clear payment terms. The QR-Rechnung also works with a foreign IBAN. The easiest way to create it is with a Swiss invoicing tool like Magic Heidi – then your invoice looks like one the client knows, and payment goes through without questions.