Person checking CHF/EUR exchange rates on a smartphone during a financial transaction
Avatar Jean-Marc
Finance & TaxationLife on the Border

Swiss cross-border worker tax return in France: steps, forms and pitfalls

"I already pay my taxes in Switzerland, so I have nothing to declare in France." This is the most common mistake. If your tax household is in France, the Swiss cross-border worker's tax return is mandatory, whatever your canton.

In brief

• Tax resident in France, the cross-border worker declares Swiss income there, even when it has already been taxed in Switzerland.
• 8 cantons under the 1983 agreement (Vaud, Valais, Neuchâtel, Jura, Bern, Basel-Stadt, Basel-Landschaft, Solothurn): taxation in France for private-sector employees.
• Geneva and other cantons: withholding tax in Switzerland, then a tax credit that cancels the French tax on that salary.
• Forms: 2042 return, 2047 annex and 2047-SUISSE sheet.
• 2025 salaries: CHF 1 = EUR 1.07 (average rate accepted by the tax authorities).
• Swiss bank accounts: form 3916.

Here is how to complete your French tax return as a Swiss cross-border worker, step by step. You will first see where your salary is taxed depending on your canton, then which forms and which boxes to use, which exchange rate to apply, and finally how to correct a mistake.


If you live in France and have your tax residence there, you must declare in France the salary you earn in Switzerland, even if your employer already withholds tax at source in Switzerland.

That does not necessarily mean, however, that you will pay your income tax in France. It all depends on your canton of work and on your Swiss cross-border worker status.

To know where your salary is taxed, there are two texts to be aware of:

  • The France-Switzerland tax treaty of 9 September 1966: it sets the rules that make it possible, in particular, to avoid double taxation between France and Switzerland. It was amended by a protocol that entered into force on 24 July 2025, with new telework rules applicable since 1 January 2026 (source: SIF).
  • The agreement of 11 April 1983: it concerns cross-border workers working in eight Swiss cantons and provides for a specific tax regime, with its own rules on telework in particular.

In practice, the first thing to check before completing your return is therefore simple: in which canton do you work and which tax regime do you fall under?

The table below lets you quickly identify where your Swiss salary is taxed and what you must declare in France, depending on your canton of work and your situation.

Where is your Swiss salary taxed?

Your situationPlace of taxationWhat you declare in France
Cross-border worker in the 8 cantons covered by the agreement (VD, VS, NE, JU, BE, BS, BL, SO) In France Income taxable in France (CASE 1)
Private-sector employee in Geneva or in another canton outside the agreement Withholding tax in Switzerland Income with a credit equal to the French tax (2A, as a general rule)
International flight or ship crew, artists, sportspeople Specific treaty rules Situation 2B
Exempt remuneration (certain NGOs) No withholding Situation 3
More than 45 overnight stays per year (full time) Loss of the 1983 status: treaty rules apply 2A or 3 depending on the situation

If you work in one of the 8 cantons covered by the agreement: taxation in France

To become a cross-border worker within the meaning of the agreement, you must:

  • be a private-sector employee;
  • as a general rule, return to France every day;
  • not exceed 45 overnight stays per year on site for a full-time job, a ceiling reduced proportionally for part-time work (source: impots.gouv.fr).

With this status, your Swiss salary is taxed in France, under the progressive income tax scale, just like a French employee’s salary.

To prevent your Swiss employer from withholding tax at source, you must give them the 2041-AS certificate before you start work. Then, every year, you must renew this step before 1 January, usually with the 2041-ASK certificate received in the autumn. Your social security contributions, for their part, continue to be deducted directly by your employer.

As your employer does not withhold French tax from your salary, you pay it in the form of monthly or quarterly instalments. Plan for them, especially in your first year as a cross-border worker, to avoid a large catch-up payment.

Finally, to keep this status, you must in principle return regularly to your home in France. A round trip of 3 hours maximum allows this daily return to be presumed. Beyond that, you can still keep the status, but you must be able to prove your returns, for instance with mileage or toll receipts.

If you work in Geneva or outside the 8 cantons: withholding tax in Switzerland

If you work in Geneva, your situation differs from that of cross-border workers covered by the 1983 agreement. Geneva is not part of it: your tax is therefore withheld directly at source in Switzerland, each month from your salary.

You must nevertheless declare this income in France. It is taken into account to calculate the tax rate applicable to your household’s other income, but you benefit from a tax credit equal to the corresponding French tax, so as to avoid double taxation.

If your remuneration is not subject to the Swiss scale, as may be the case for certain NGOs, you then fall under situation 3.

If you work in Geneva, two points deserve particular attention:

  1. Your quasi-resident status: if at least 90% of your worldwide gross income is taxable in Switzerland (taking into account the couple’s income if you are married), you can apply each year for subsequent ordinary taxation (TOU). This scheme may in particular allow you to claim certain deductions. If you are in a civil partnership, it is better to check your situation directly with the Geneva tax authority.
  2. Your share of telework: you can telework for up to 40% of your annual working time, including up to 10 days of business trips within that threshold, while remaining taxed in Geneva. If your telework itself exceeds 40%, the days worked remotely become taxable in France from the first day. If it is only the business-trip days that exceed the thresholds provided for, only the excess is taxed in France. This 40% threshold already applied in 2025 (source: Canton of Geneva).

To declare your Swiss salary in France, you will generally need three documents: the 2042 return, the 2047 annex for your income earned abroad and the 2047-SUISSE sheet to calculate your taxable income.

Depending on your situation, other forms may be added, such as the 3916 if you hold a bank account in Switzerland.

In which box of the 2042 should you declare your Swiss salary?

Start by completing the 2047-SUISSE sheet. The amount obtained will then be carried over to your 2042 return, in a different box depending on your tax situation.

In which box should you report your Swiss salary?

Your situationBox on the 2042Mechanism
1983 regime (8 cantons) 1AG (taxpayer 1) to 1DG None: taxation in France
Withholding tax, general case (2A) 1AF (taxpayer 1) to 1DF Box 8TK: credit equal to the French tax
Flight or ship crew, artists, sportspeople (2B) 1AG to 1DG Swiss tax paid reported in 8VM to 8UM
Remuneration not subject to the Swiss scale (3) 1AG to 1DG No credit

Two mistakes are particularly frequent:

  • Declaring your salary twice: online, the 2047-SUISSE sheet normally carries the amount over to the 2042. So do not enter it a second time. In situation 2B, however, you must report the Swiss tax paid yourself in boxes 8VM to 8UM. On paper, or if the automatic transfer does not happen, you must carry the amount over manually.
  • Entering the Swiss tax in box 8TK: this box is not used to state the amount withheld at source in Switzerland. You must report there the income giving entitlement to the tax credit that avoids double taxation.

What is the 2047-SUISSE sheet for?

The 2047 form is used to declare your income earned abroad. For your Swiss salary, the 2047-SUISSE sheet lets you calculate your net taxable income, which will then be carried over to your 2042 return.


For your 2025 salaries declared in 2026, use the tax rate of CHF 1 = EUR 1.07 shown on the 2047-SUISSE sheet. Use neither the spot rate nor the rate applied by your bank.

This average rate applies to regular salaries and professional expenses. For exceptional income, however, such as a second pillar withdrawal or stock options, you must use the spot rate on the day you received it.

The tax rate is shown each year on the 2047-SUISSE sheet and, if you file online, the conversion is automatic.


Step 1: gather your documents

Before starting your return, prepare:

  1. Your Swiss salary certificate (Lohnausweis), which will be used to complete the 2047-SUISSE sheet.
  2. Your withholding tax certificate if you are taxed in Switzerland, or the 2041-AE certificate if you declare overtime under the 1983 regime.
  3. Your health insurance contribution certificate: LAMal or CMU for cross-border workers (Urssaf).
  4. Your bank account statements, in particular for the interest received.
  5. Supporting documents for your other foreign income and for your tax reductions, for example for donations or childcare.
  6. Your tax credentials: tax number, online access number, reference taxable income and e-mail address if you need to create or recover your account on impots.gouv.fr.

Step 2: calculate your net taxable income with the 2047-SUISSE sheet

Do not simply take the net amount paid into your account. The 2047-SUISSE sheet is used to recalculate your net taxable income from your salary certificate:

  • A: your gross remuneration, adjusted for certain items to be added or subtracted.
  • B: the charges allowed as a deduction, such as AVS/AI/APG/AC/AANP, the mandatory second pillar, certain LPP buy-backs or basic LAMal cover.
  • C: your net income in CHF, i.e. A minus B, then converted into euros at the tax rate.

Example: if amount C is CHF 72,000 for 2025, you get: 72,000 × 1.07 = EUR 77,040 to declare.

This amount may therefore differ from the gross salary shown on your salary certificate, even though salaries in Switzerland are generally expressed in gross terms.

Step 3: complete the 2047 and the 2047-SUISSE sheet

In your annex returns, first tick:

  • the 2047, then “Salaries and wages” and “2047-SUISSE”;
  • the 3916 if you hold an account in Switzerland;
  • the 2047 as well if you receive rent from a property located abroad, possibly with other forms depending on your regime, such as the 2044 under the actual-expenses regime.

In the 2047-SUISSE sheet:

  1. State the household members concerned and the number of cantons in which you worked in 2025.
  2. Complete one sheet per canton and per cross-border worker. If you had several employers in the same canton, group them on the same sheet.
  3. Report the amounts from your salary certificate in the corresponding sections.
  4. If you fall under the 1983 regime and worked overtime, complete section E with the 2041-AE certificate: an exemption may apply, under conditions, up to EUR 7,500.
  5. Select your situation: CASE 1 for the 1983 agreement, 2A for withholding tax as in Geneva, 2B for certain flight or ship crew, artists or sportspeople, or 3 if your remuneration is not subject to the Swiss scale. This choice determines the calculation and the automatic transfers into your return.

Finally, if you are covered by LAMal, deduct your mandatory basic contribution in the sheet. If you are covered by the CMU scheme for cross-border workers, report your Urssaf contribution in box 6DD of the 2042 C: it is deductible.

Step 4: check the transfers onto the 2042

Once the 2047-SUISSE sheet has been validated, check that the amounts have indeed been carried over to your 2042 return:

  • in 1AG to 1DG if you fall under the 1983 regime;
  • in 1AF to 1DF and in 8TK if you fall under CASE 2A.

Automatic transfers can be incomplete: take the time to check each box.

If you fall under the 1983 regime, also check the “cross-border workers” section (8TJ/8TY, below box 1AG). It allows, among other things, your 2041-ASK certificate to be sent to you for the following year.

For your professional expenses, the standard 10% deduction applies automatically. If you opt for actual expenses, you must declare them in the dedicated section: they cannot be combined with the 10% allowance. Also think about your other deductible charges, such as maintenance payments or certain retirement savings contributions.

Finally, if you hold an account in Switzerland, remember the 3916 return. You must in principle declare there every account opened, held, used or closed abroad during the year. If you forget, the basic fine can reach EUR 1,500 per account.

Step 5: check and sign before the deadline

The deadline for filing your return depends on how you file and, online, on your department of residence. You will find the 2026 deadlines below.

2026 deadlines (2025 income), according to the DGFiP

Filing methodDeadline
Paper 19 May 2026
Online, departments 01 to 19 and non-residents 21 May 2026 at 11:59 pm
Online, departments 20 to 54 28 May 2026 at 11:59 pm
Online, departments 55 to 974 and 976 4 June 2026 at 11:59 pm

For the main cross-border departments, the zones are as follows:

  • Ain (01): zone 1
  • Doubs (25) and Jura (39): zone 2
  • Haute-Savoie (74): zone 3.

Filing online is in principle mandatory if your main residence has internet access, unless you consider that you are not able to file online from your home.

Before signing your return, check one last time:

  1. that you have used the right exchange rate,
  2. that you have selected the right tax situation in the 2047-SUISSE sheet,
  3. that your salary has not been declared twice,
  4. that your CMU contribution is indeed reported in box 6DD and that you have not forgotten your other deductions,
  5. that your bank accounts held abroad are properly declared.

Finally, keep all your supporting documents, in particular your salary certificate and your deduction certificates. The tax authorities may ask you for them in the event of an audit.


Have you made a mistake in your return? You can still correct it:

  • Until 30 November 2026: if you filed online, use the correction service to change most items. The family situation, the address and civil status, however, cannot be corrected this way.
  • After that date: you can file a claim until 31 December of the second year following the tax being put into collection, i.e. until 31 December 2028 for a tax put into collection in 2026 (source: Service-Public).

The most frequent mistakes concern the exchange rate, the amount declared, a forgotten deduction or a wrong box.

If you work in Geneva, be careful: the tax withheld at source in Switzerland is not entered in box 8TK. That box is used for the mechanism that avoids double taxation.

If the correction is in your favour, it can lead to a refund.


The rate used for your tax return is not necessarily the one at which you actually convert your salary each month. Your bank or your currency exchange provider may apply a margin and fees.

For example, on CHF 72,000, a difference of 1% represents CHF 720. Comparing the conditions applied when transferring your Swiss salary back to France can therefore have a direct impact on the net amount you receive in euros.

What b-sharpe changes about converting your salary

The tax rate used for your return is set by the authorities. You can, however, choose the conditions on which you convert your Swiss salary into euros.

With b-sharpe, you can:

  • know the rate and the fees in advance, before confirming your conversion;
  • automate the conversion of your salary and its transfer to your French account each month;
  • simulate the amount received in euros with the CHF/EUR converter before carrying out the operation.
Does a Swiss cross-border worker have to declare taxes in both France and Switzerland?

If you are a tax resident of France, you must always declare your Swiss income there. The country that actually levies the tax, however, depends on your situation: if you are covered by the 1983 agreement, your salary is taxed in France; if you work in Geneva, the tax is withheld at source in Switzerland and a tax credit prevents that same income from being taxed a second time in France.

Which exchange rate should you use to declare your Swiss salary?

For your 2025 remuneration, use the rate of CHF 1 = EUR 1.07, which corresponds to the annual average accepted by the tax authorities. This rate may therefore differ from the spot rate. Exceptional income, on the other hand, must be converted at the spot rate on the day it was received.

Are cross-border workers in Geneva taxed at source in Switzerland?

Yes. As Geneva is not part of the 1983 agreement, your tax is withheld at source in Switzerland. You must nevertheless declare this income in France, in boxes 1AF to 1DF depending on the taxpayer, as well as in 8TK. A tax credit then avoids double taxation.

How can you get help completing a cross-border worker's tax return?

You can contact your tax office through the secure messaging service in your personal account or on 0809 401 401. If you need support that is more specific to your situation as a cross-border worker, the Groupement transfrontalier européen (for its members) or a fiduciary can also help you.

Can you correct a tax return that has already been filed?

Yes. If you filed online, you can correct your return until 30 November 2026. After that date, you can file a claim until 31 December 2028 for a tax put into collection in 2026. If the correction is in your favour, it can give rise to a refund.

React to this article!

Your comment will be reviewed before it is published.