French-Swiss cross-border commuters: how to declare your income in France correctly, depending on whether you work in Geneva, the canton of Vaud or elsewhere
A subject that seems simple, but isn’t

On the surface, the situation seems straightforward: you live in France, you work in Switzerland, and you receive a Swiss salary. In practice, the tax treatment of cross-border workers is governed by several pieces of legislation, various forms and, above all, several different schemes depending on the canton where you work, how often you return to France, the proportion of your work done remotely and, in some cases, even the nature of your employer. This is precisely where mistakes arise: many taxpayers believe that being taxed in Switzerland exempts them from filing a tax return in France, or that an employee in Geneva and one in the canton of Vaud are subject to the same system. This is not the case.
The basic rule is, however, very clear: if you are a French tax resident, you must declare all your worldwide income in France, including your Swiss salaries. This also applies if tax has already been deducted in Switzerland. France then eliminates double taxation through the mechanisms provided for in the Franco-Swiss tax treaty. In other words, filing a tax return in France is mandatory in almost all cases, but the country with the right to tax first is not always the same.
The real question to ask is: are you a ‘tax cross-border worker’ within the meaning of the agreement, or simply a cross-border worker in the everyday sense?
In everyday language, a cross-border worker is simply someone who lives in France and works in Switzerland. From a tax perspective, it is more nuanced. The French tax authorities point out that the popular term “cross-border worker” actually covers several situations subject to different tax regimes. In Haute-Savoie, the government distinguishes four main categories: private-sector employees in the eight cantons covered by the cross-border tax agreement; other employees taxed by Switzerland, such as those in Geneva; employees exempt from tax by Switzerland in certain specific situations; and international civil servants.
This is why the first step is not to fill in a form at random. The first step is to identify your exact tax regime. The correct section, the correct form and even the correct country of taxation depend first and foremost on two simple questions: in which canton do you work, and do you return to France “as a general rule” every day?
First main scenario: you work in one of the eight cantons covered by the border agreement, such as Vaud, Valais, Neuchâtel or Jura
The best-known scheme is that of the agreement of 11 April 1983. It applies to private-sector employees working in eight Swiss cantons: Vaud, Valais, Bern, Solothurn, Basel-Stadt, Basel-Landschaft, Neuchâtel and Jura. Under this scheme, your wages are taxable in France, not in Switzerland, provided you meet the conditions for cross-border worker status. The canton of Vaud expressly states that, under this agreement, the wages of cross-border workers are taxable in France and are therefore not subject to Swiss withholding tax if the conditions are met. Haute-Savoie, for its part, confirms that, for a private-sector employee in these eight cantons, the Swiss salary is taxable in France.
The key condition is returning to France “as a general rule” every day after work. This wording has long seemed vague, but it has now been clarified: for a full-time role, you must not exceed 45 overnight stays per year in Switzerland. For a part-time role, the limit is reduced proportionally; for seasonal work, it corresponds to 20% of days worked. If you exceed this threshold, for example because you only return to France at weekends, you lose the benefit of the specific regime for the eight cantons and switch to a different regime.
This point is crucial. Many employees in the canton of Vaud believe they are automatically liable for tax in France simply because they live in Haute-Savoie or the Ain. In reality, the canton alone is not enough. You must also comply with the requirement to return almost daily. If you spend too many nights in Switzerland, you no longer qualify for the cross-border worker status of the eight cantons.
What should you do in practice if you find yourself in this situation?
The procedure is strictly regulated. If you are a private-sector employee in one of the eight cantons and meet the conditions for returning to France, you must obtain the French tax residence certificate no. 2041-AS. This certificate enables the application of the 1983 Franco-Swiss agreement and serves to prove that your wages must be taxed in France. The French tax authorities specify that this certificate applies exclusively to employees working in one of the eight cantons covered by the agreement. (impots.gouv.fr)
In practice, you must download and complete form 2041-AS, then have it stamped by your local tax office in France. Haute-Savoie states that, for private-sector employees covered by this scheme, this certificate must be validated by the tax office in your place of residence. It must then be presented to your Swiss employer, who, upon seeing this certificate, will refrain from deducting Swiss tax at source. Otherwise, the employer will automatically deduct Swiss tax.
In other words, the logic is as follows:
you prove to the French authorities and then to your Swiss employer that you fall under the cross-border regime of the eight cantons; in return, Switzerland will not deduct tax at source; and you will pay your tax in France, in accordance with French rules.
Second main scenario: you work in Geneva
The canton of Geneva is not one of the eight cantons covered by the 1983 cross-border agreement. This is the most important point for employees in Geneva to bear in mind. Haute-Savoie states this explicitly: the 2041-AS certificate does not apply to employees in Geneva. They fall under a different scheme.
In Geneva, the principle is that of taxation at source in Switzerland. The Canton of Geneva’s website explains that people living abroad and working in Geneva – i.e. cross-border workers – are subject to tax at source in several cases, and in particular as non-resident cross-border workers. The tax is then deducted directly from the salary by the employer. (ge.ch)
But this does not mean that France disappears from the picture. On the contrary. The French authorities point out that an employee working in Geneva is subject to tax at source in Switzerland, but must still declare this income in France, their country of tax residence. There will be no double taxation, as the Franco-Swiss tax treaty provides for a tax credit in France. In practice, France takes the income into account but neutralises double taxation in accordance with the treaty provisions.
The logic is therefore different from that of the canton of Vaud. In Geneva, you are first taxed in Switzerland, then you declare your income in France so that the treaty prevents double taxation. In Vaud, if you fall under the eight-canton scheme, you are in principle not taxed in Switzerland on your salary and are taxed in France.
Why are some people taxed in France and others in Switzerland?
The answer lies in international law. There is no single ‘France-Switzerland cross-border worker’ rule, but several mechanisms that coexist. For the eight cantons, a specific 1983 agreement assigns taxation to the country of residence, i.e. France, provided the definition of a cross-border worker is met. For Geneva and other cases not covered by this agreement, the standard provisions of the tax treaty apply, and Switzerland may tax the salary at the place where the work is carried out, generally via withholding tax. France then requires the income to be declared and eliminates double taxation.
In other words, you are not taxed in France or Switzerland solely on the basis of your nationality, nor on the basis of being a ‘cross-border worker’ in the usual sense. You are taxed according to the legislation applicable to your canton, your method of returning to France and, in some cases, your specific circumstances. This explains the differences in treatment between an employee in Geneva, an employee in Lausanne and an employee in Neuchâtel.
The tax return procedure in France: a step-by-step guide
Once your tax regime has been identified, you must file your return correctly. The French tax authorities now have a dedicated page for employees in Switzerland and describe a three-step procedure. Step one: obtain your Swiss salary certificate, the “Lohnausweis”. Step two: complete form 2047-SUISSE, which is the specific annex for Swiss salaries. Step three: enter the mandatory details on the main tax return form no. 2042. When filing online, some of these details are entered automatically.
If you fall under the regime of the eight cantons with taxation in France, you must tick “CAS 1” on form 2047-SUISSE. If you are an employee taxed by Switzerland, as in Geneva, the tax authorities require you to tick “CAS 2A” or “CAS 2B” depending on your situation. In cases where Switzerland has not taxed the salary but the income remains fully taxable in France, you must tick “CAS 3”. These distinctions are set out directly in the official instructions on the “Employees in Switzerland” page.
In practice, the correct procedure is as follows. You obtain your Lohnausweis from your Swiss employer. You enter the amounts in Appendix 2047-SUISSE. You convert the Swiss francs into euros. You then let the online system carry out the transfers, or you do so manually if you are filing a paper return. The French tax authorities also remind you that form 2047 must be attached to your comprehensive income tax return if you are resident in France and have received income from outside France.
Which exchange rate should be used?
This is a practical question that all cross-border workers ask themselves. Impots.gouv specifies that, in principle, you must use the exchange rate in Paris on the day the payment is received. However, as a practical concession, French-Swiss cross-border workers may use an annual average rate calculated by the tax authorities and shown on form 2047-SUISSE for regular salaries and expenses. However, for one-off income, the daily exchange rate remains mandatory.
For a standard employee who receives their salary monthly, the simplest approach is therefore to follow form 2047-SUISSE and its annual average rate where applicable, particularly when filing online. For exceptional items, greater care is required.
What if you started working during the year?
The reasoning remains the same. It is not the start date that changes the country of taxation, but your underlying circumstances: canton, frequency of return, applicable tax regime. However, the first year is often when errors occur, as many employees start receiving a Swiss salary without having obtained the 2041-AS certificate, or without realising that they must still file a tax return in France. The French tax authorities make it clear that the first two 2041-AS certificates are subject to a manual procedure, which shows that the first year often requires a little more attention.
The case of remote working: a key issue
In recent years, remote working has completely transformed the lives of cross-border workers. For a long time, the principle was simple: if you worked from France, France could in principle tax the days spent working remotely. However, a specific framework has been established between France and Switzerland. Since 1 January 2026, Geneva has clarified that a cross-border worker may work remotely from France for up to 40% of their annual working time without affecting the right to tax: the entire salary remains taxable in Switzerland. Up to 10 days of temporary assignments outside Switzerland may be included within this threshold. Above 40%, the portion of the salary relating to days worked remotely in France becomes taxable in France from the first day the threshold is exceeded. (ge.ch)
This point is particularly relevant for employees taxed in Switzerland, notably in Geneva, but also for workers covered by the cross-border worker scheme. The Vaud authorities also point out that cross-border teleworking can be carried out up to 40% without affecting cross-border worker status; beyond that, the rules change. In short, a cross-border worker who teleworks regularly must now keep track not only of their canton and their trips back to France, but also of their annual percentage of teleworking.
The most common mistakes
The first mistake is to believe that “paying tax in Switzerland” exempts you from declaring in France. This is not the case for a French tax resident. The second is to assume that the cantons of Vaud and Geneva operate in the same way. This is also incorrect. The third is failing to submit form 2041-AS to your employer when you work across eight cantons: in this case, the employer may deduct Swiss tax at source when taxation should have taken place in France. The fourth mistake is to overlook the 45-night threshold or the 40% remote working threshold, which can completely change the tax regime.
It is also important to note that certain cases fall outside the standard framework. For example, the Vaud authorities state that cross-border worker status does not apply to a Swiss national, resident in France, who receives remuneration from a public-sector employer. This shows that an employee in the public sector or equivalent may be subject to different treatment from that of a private-sector employee. (Vaud)
What you need to remember, in practical terms
If you work in Geneva, you are generally taxed at source in Switzerland and must then file a tax return in France; the convention prevents double taxation.
If you work in the cantons of Vaud, Valais, Neuchâtel, Jura, Bern, Solothurn, Basel-Stadt or Basel-Landschaft, you may be taxed in France under the cross-border worker scheme, but only if you generally return to France every day and have had form 2041-AS stamped.
In any case, if you are resident for tax purposes in France, you must declare your Swiss income in France using the main form 2042 and, where applicable, Annex 2047 and form 2047-SUISSE.
And if you work from home, you must now keep an eye on your annual percentage, as up to 40% the scheme can remain unchanged, but above that the portion worked from home becomes taxable in France.
