Aller au contenu principal

Convertissez votre export de courtier en relevé fiscal suisse.

Importez le fichier exporté depuis Interactive Brokers, DEGIRO, Charles Schwab, Swissquote ou Freedom24. PaperTax le convertit en relevé fiscal électronique suisse : un PDF contenant des données lisibles par votre logiciel cantonal. Importez ce PDF dans un logiciel compatible pour remplir vos titres et dividendes sans saisir chaque position. Ce format s’appelle eCH-0196.

5 conversions gratuites avec un compte. Conversions illimitées avec une déclaration PaperTax payante. Votre export est supprimé après la génération du PDF.

Comment fonctionne la conversion

  1. Téléversez votre export de courtier

    Choisissez votre courtier et l’année fiscale, puis téléversez le fichier exporté.

  2. Obtenez votre relevé fiscal suisse

    PaperTax calcule les valeurs fiscales suisses et génère un PDF eCH-0196 contenant vos positions et revenus.

  3. Importez-le dans votre application fiscale

    Téléchargez le PDF et importez-le dans une application fiscale cantonale compatible. Vérifiez les valeurs importées avant de déposer votre déclaration.

Exporter depuis Interactive Brokers

  1. 01

    Ouvrez Account Management

    Connectez-vous à IBKR Account Management. Les Flex Queries sont une fonctionnalité gratuite intégrée à IBKR, disponible sur tout compte réel (les comptes de trading fictif sont exclus).
  2. 02

    Performance & Reports → Flex Queries → Create (+)

    Choisissez Activity lorsque demandé. Le guide officiel d'IBKR se trouve ici.
  3. 03

    Dans chaque section, cliquez sur « Select All », puis « Save »

    Cochez chacune des sections ci-dessous, puis ouvrez-les une par une et cliquez sur Select All. Une section ou un champ oublié est la raison la plus fréquente d'un refus, et le message de refus indique ce qui manque.

    • · Account Information
    • · Cash Report
    • · Cash Transactions
    • · Corporate Actions
    • · Interest Accruals
    • · Open Positions
    • · Trades
    • · Transfers
  4. 04

    Delivery : format = XML, date = yyyy-MM-dd

    Le format doit être XML (pas CSV, pas PDF). Format de date yyyy-MM-dd. Laissez Include Canceled Trades / Currency Rates / Audit Trail sur No.
  5. 05

    Enregistrez la requête, puis cliquez sur Run

    Une fois enregistré, vous revenez à la liste des Flex Queries. Trouvez votre nouvelle requête dans le tableau Activity et cliquez sur l'icône Run à côté. La requête doit réellement s'exécuter avant qu'un fichier XML existe à télécharger.
  6. 06

    Dans la boîte de dialogue Run, choisissez « Custom Date Range »

    Ignorez le menu déroulant Period, qui ne propose que des fenêtres glissantes chevauchant les années civiles. Sélectionnez Custom Date Range et définissez From Date 2025-01-01 et To Date 2025-12-31 pour l'année fiscale 2025. Le rapport doit se terminer le 2025-12-31 : IBKR indique vos positions à la date de fin, donc un rapport qui déborde sur janvier est refusé. Confirmez Format = XML, puis cliquez sur Run.
  7. 07

    Téléchargez le fichier XML et importez-le ici

    Revenez au convertisseur sur cette page, choisissez Interactive Brokers et importez le fichier XML téléchargé. Sélectionnez l’année fiscale, le canton et la langue du PDF, puis générez le relevé.

DEGIRO, Schwab, Swissquote et Freedom24

DEGIRO
Exportez deux fichiers : Account.csv, votre relevé de compte du 1er janvier au 31 décembre de l’année fiscale, et Portfolio.csv, vos positions au 31 décembre de l’année fiscale (pas celles d’aujourd’hui). Placez les deux dans une seule archive .zip, puis déposez le zip dans la zone de téléversement.
Charles Schwab
Depuis votre compte de courtage, téléchargez l’historique de vos transactions au format .json, du 1er janvier de l’année fiscale jusqu’à aujourd’hui, et vos positions du jour au format .csv. Schwab n’exporte les positions que pour le jour même : les transactions doivent donc aller jusqu’à aujourd’hui sans interruption. Placez les deux fichiers dans une seule archive .zip et déposez-la dans la zone de téléversement. Pour un compte Equity Awards, ajoutez au même zip son historique de transactions .json et son relevé de décembre en .pdf.
Swissquote
Dans la plateforme web Swissquote, ouvrez My Account → Transactions, choisissez une période allant de l’ouverture de votre compte au 31 décembre de l’année fiscale, puis cliquez sur Export CSV. L’historique complet est nécessaire : un titre acheté une année précédente n’est compté que si son achat figure dans le fichier. Déposez le .csv dans la zone de téléversement. N’importe quelle langue d’affichage du compte fonctionne, et une archive .zip contenant le .csv fonctionne aussi. En cas d’échec, réglez votre compte sur Deutsch et réexportez : ce sont les libellés que nous avons vérifiés sur de vrais exports.
Freedom24
Ouvrez Rapports → Rapport de courtage dans l’application web Freedom24 (l’application mobile ne permet pas l’export), réglez la période sur l’année fiscale entière, choisissez le format JSON et déposez le fichier dans la zone de téléversement. (Un .zip contenant le .json fonctionne aussi.)

Convertissez votre export de courtier

Commencez avec votre e-mail

Compte gratuit, 5 conversions gratuites. Nous vous envoyons par e-mail un lien de connexion et un code, et vous revenez directement ici pour importer votre export.

Nous vous enverrons un code à 6 chiffres par e-mail.

Vous avez déjà un compte ? Se connecter

En créant un compte, vous acceptez les Conditions d'utilisation et la Politique de confidentialité.

Questions fréquentes

Qu'est-ce qu'un relevé fiscal électronique suisse ?

Un relevé fiscal électronique présente vos titres de fin d’année, dividendes, intérêts et soldes. Le format suisse eCH-0196 v2.2.0 intègre les données et codes-barres dans un PDF lisible, pour que les applications cantonales compatibles puissent l’importer. Cet outil génère le relevé à partir de votre export. Votre courtier ne l’a pas établi, ce qui est précisé en première page. Vérifiez les chiffres avant de les utiliser dans votre déclaration.

Quels cantons acceptent ce PDF ?

Le standard eCH-0196 est le format d'échange fédéral implémenté par les 26 applications fiscales cantonales. Nous avons vérifié le code-barres et le XML intégré en les important dans VSTax (Valais), ZHprivateTax (Zurich), GeTax (Genève), VaudTax (Vaud) et BalTax (Bâle-Ville) ; les applications des autres cantons implémentent le même standard, mais nous ne les avons pas encore toutes testées nous-mêmes.

Combien de temps prend la génération ?

Le PDF se télécharge sur cette page une fois la conversion terminée. Vous n’avez pas besoin d’attendre un email. Gardez la page ouverte pendant la génération.

Le formulaire fiscal suisse d'IBKR ne suffit-il pas ?

Le PDF d'IBKR est un récapitulatif, pas un relevé fiscal électronique eCH-0196 : pas de XML intégré, pas de code-barres, aucun total lisible par machine que votre application fiscale cantonale puisse scanner. Vous devriez encore ressaisir chaque ligne à la main. Notre PDF embarque la charge utile eCH-0196 v2.2.0, de sorte que VSTax / ZHprivateTax / GeTax / VaudTax / BalTax peuvent l'importer en un clic. Nous appliquons aussi les valorisations et les cours de change de la Kursliste fédérale de l'AFC que les cantons attendent, ce que le formulaire d'IBKR ne fait pas. Vérifié sur le rapport fiscal suisse délivré par IBKR pour l'année fiscale 2025, en août 2026.

Quel est le lien avec l'application PaperTax complète ?

L’application PaperTax complète lit vos documents fiscaux et crée des instructions pour votre logiciel cantonal. Elle permet aussi de poser des questions à l’IA sur votre situation. Ce convertisseur traite la partie titres : il transforme les exports compatibles en relevés fiscaux importables. Vous avez cinq conversions gratuites avec un compte PaperTax. Le paiement d’une déclaration supprime cette limite.

Est-ce vraiment gratuit ?

Les cinq premières conversions sont gratuites avec un compte PaperTax. Ensuite, une déclaration PaperTax payante est nécessaire pour continuer à utiliser le convertisseur. Elle comprend un nombre illimité de conversions pour les courtiers compatibles.

Qu'advient-il de mon fichier téléversé ?

Nous traitons l’export en mémoire et le supprimons après la génération du PDF. Son contenu n’est enregistré ni sur disque, ni dans la base de données, ni dans les journaux. Nous gardons sur votre compte un historique de la conversion : courtier, année fiscale, canton, langue du PDF, nombre de pages, taille du fichier, réussite ou échec et, pour le diagnostic, le nombre de titres et d’avertissements, la durée du traitement, l’éventuel code d’erreur et un identifiant de requête aléatoire. Cet historique est supprimé avec votre compte.

Interactive Brokers : qu'est-ce qu'une FlexQuery et comment l'obtenir ?

C'est le format d'export intégré à IBKR. Connectez-vous à Account Management, allez dans Performance & Reports → Flex Queries, créez une nouvelle requête Activity, sélectionnez les sections dont vous avez besoin, réglez Format = XML et la période sur votre année fiscale, enregistrez, puis cliquez sur Run. Téléchargez le XML et déposez-le sur cette page. Le détail étape par étape se trouve plus bas.

Est-ce que cela fonctionne pour les années fiscales précédentes ?

Oui. Nous prenons actuellement en charge les années fiscales 2024 et 2025. Choisissez l'année au moment de l'export (IBKR : réglez la FlexQuery sur Custom Date Range ; DEGIRO / Schwab : choisissez l'année sur cette page). Pour chaque titre, nous consultons la valeur fiscale officielle de fin d'année (Kursliste fédérale) de l'année concernée, pour que les chiffres de votre PDF correspondent à ce que votre canton attend. Les soldes en liquidités utilisent le solde de fin d'année de votre courtier, converti au taux de change officiel fédéral.

Est-ce compatible avec Schwab ou DEGIRO ?

Oui, les deux sont pris en charge. Pour DEGIRO, exportez Account.csv du 1er janvier au 31 décembre de l’année fiscale et Portfolio.csv au 31 décembre, puis mettez les deux fichiers dans un seul .zip. Pour Charles Schwab, exportez l’historique des transactions en .json du 1er janvier de l’année fiscale jusqu’à aujourd’hui, ainsi que vos positions du jour en .csv, et mettez-les dans un seul .zip. Déposez le zip sur cette page et choisissez le courtier correspondant.

Commencez votre déclaration 2025.