Convertir les relevés bancaires allemands en Excel (Sparkasse, Deutsche Bank, et plus)
Les relevés bancaires allemands utilisent des décimales à virgule, des dates au format JJ.MM.AAAA et des champs Verwendungszweck sur plusieurs lignes qui posent problème dans Excel. Voici comment les convertir proprement.
Votre Kontoauszug allemand semble parfaitement organisé — jusqu'à ce que vous essayiez de l'ouvrir dans Excel. Les décimales à virgule deviennent du texte. Les dates au format JJ.MM.AAAA basculent en janvier au lieu de mars. Le champ Verwendungszweck, qui contenait la référence de paiement complète sur le PDF, s'étend maintenant sur quatre lignes et casse votre tableau de transactions.
Ce n'est pas un simple problème de formatage. Les relevés bancaires allemands utilisent des conventions de nombres, de dates et de texte fondamentalement incompatibles avec les tableurs en locale anglaise. Le copier-coller ne fonctionne pas. Même les exportations CSV des banques allemandes utilisent des points-virgules au lieu de virgules, ce qu'Excel en locale anglaise ne parse pas correctement.
Que vous soyez un comptable expatrié traitant des relevés de Deutsche Bank, un Steuerberater important des Kontoauszüge Sparkasse dans DATEV, ou une équipe financière multinationale consolidant des données d'une filiale allemande — le problème est le même : obtenir des données propres et structurées à partir d'un relevé bancaire allemand en PDF et les intégrer dans un tableur qui fonctionne réellement.
Ce guide couvre les défis spécifiques des relevés allemands, les banques que vous rencontrerez et le moyen le plus rapide de les convertir avec précision.
Pourquoi les relevés bancaires allemands posent problème dans Excel
Avant de passer aux solutions, il est utile de comprendre exactement ce qui rend les relevés allemands différents. Six problèmes de formatage majeurs piègent tous les convertisseurs PDF génériques.
1. Décimales à virgule et séparateurs de milliers à point
Les nombres allemands utilisent la convention opposée à celle des pays anglophones :
| Format allemand | Équivalent anglais | Ce que voit Excel |
|---|---|---|
| 1.234,56 EUR | 1,234.56 EUR | Texte (non reconnu) |
| 15.000,00 EUR | 15,000.00 EUR | Texte ou 15.0 |
| -347,89 EUR | -347.89 EUR | Texte |
Excel en locale anglaise traite "1.234,56" comme une chaîne de texte — il ne peut pas interpréter un nombre avec des points et des virgules aux "mauvaises" positions. Une simple recherche et remplacement (remplacer les virgules par des points) échoue car il faut gérer le séparateur de milliers et le séparateur décimal simultanément, dans le bon ordre.
Certains relevés allemands rendent cela plus difficile en utilisant "H" (Haben/crédit) et "S" (Soll/débit) au lieu des signes plus et moins. Ainsi, "1.234,56 H" signifie un crédit de 1 234,56 €, et "347,89 S" signifie un débit de 347,89 €.
2. Format de date JJ.MM.AAAA
Les dates allemandes utilisent jour-mois-année avec des points comme séparateurs : 01.03.2026 signifie le 1er mars 2026.
Dans Excel en locale anglaise, cela est interprété comme le 3 janvier 2026 (MM/DD/YYYY). Pire, des dates comme "15.03.2026" peuvent être reconnues correctement (pas de 15ème mois), créant un mélange de dates correctement et incorrectement interprétées dans la même colonne — un cauchemar pour le tri et le filtrage.
Certains relevés allemands n'affichent que JJ.MM. (sans l'année) sur les lignes de transaction individuelles, l'année n'apparaissant que dans l'en-tête. Un convertisseur doit déduire la date complète du contexte.
3. Verwendungszweck sur plusieurs lignes
Le Verwendungszweck (référence/objet du paiement) est le champ le plus complexe d'un relevé bancaire allemand. SEPA autorise jusqu'à 140 caractères, qui se répartissent sur 2 à 4 lignes sur le PDF. Une transaction unique peut ressembler à ceci :
15.03. 15.03. SEPA-Lastschrift
EREF+2026-03-001 MREF+M-2024-123456
CRED+DE98ZZZ09999999999
SVWZ+Miete März 2026 Wohnung 4B
-1.250,00
C'est une transaction répartie sur cinq lignes. Un analyseur PDF naïf crée cinq lignes séparées. Un bon convertisseur reconnaît le schéma de continuation et les fusionne en une seule transaction avec une description propre.
Les préfixes SEPA structurés (EREF+, MREF+, CRED+, SVWZ+) contiennent des données lisibles par machine dont la plupart des utilisateurs n'ont pas besoin dans leur tableur. L'objet réel lisible par l'homme ("Miete März 2026 Wohnung 4B") est enfoui après les codes de référence.
4. Umlauts et caractères spéciaux
Le texte allemand contient des caractères hors du jeu ASCII de base : ä, ö, ü, ß (et leurs variantes majuscules Ä, Ö, Ü). Ils apparaissent dans :
- Noms des bénéficiaires : "Müller GmbH", "Bürostühle König"
- Noms des banques : "Städtische Sparkasse", "Kreissparkasse Böblingen"
- Champs de description : "Überweisung", "Gebühren", "Kontoführung"
Les problèmes d'encodage transforment "Überweisung" en "überweisung" ou "Uberweisung". Cela se produit lorsqu'un PDF utilise l'encodage Windows-1252 mais que le convertisseur le lit comme UTF-8 (ou vice versa).
De plus, le jeu de caractères SEPA n'autorise pas les umlauts — les banques peuvent remplacer "Müller" par "Mueller" ou "Muller" sur les transactions SEPA. Le même bénéficiaire peut apparaître avec des orthographes différentes selon les types de transactions sur le même relevé.
5. Deux colonnes de date
Les relevés allemands affichent généralement deux dates par transaction :
- Buchungstag (date de comptabilisation) — date à laquelle la banque a traité la transaction
- Wertstellung ou Valuta (date de valeur) — date à laquelle la transaction affecte votre solde pour le calcul des intérêts
Ces dates sont souvent différentes. Un paiement par carte effectué un samedi peut avoir un Buchungstag le lundi mais une Wertstellung le samedi. Votre convertisseur doit identifier correctement quelle colonne correspond à quoi, car à des fins comptables (Buchhaltung), le Buchungstag est généralement la date pertinente.
6. Plus de 370 variations de mise en page Sparkasse
Le système bancaire allemand repose sur trois piliers : les banques commerciales (Deutsche Bank, Commerzbank), les caisses d'épargne (réseau Sparkasse) et les banques coopératives (Volksbank/Raiffeisenbank). Le réseau Sparkasse à lui seul compte environ 342 institutions indépendantes — chacune avec potentiellement des mises en page PDF différentes.
Les positions des colonnes, les tailles de police, les structures d'en-tête et les formats de page varient entre les succursales de Stadtsparkasse, Kreissparkasse et Landesbank. Certaines utilisent le format A4 standard, d'autres le format compact A4/3 (historiquement imprimé sur les machines Kontoauszugsdrucker). Un convertisseur traitant des "relevés bancaires allemands" doit gérer non pas un format, mais des centaines.
Le réseau Volksbank/Raiffeisenbank ajoute 645 institutions indépendantes supplémentaires avec leurs propres variations.
Principales banques allemandes et leurs relevés
Voici ce que vous rencontrerez avec les banques allemandes les plus courantes :
Deutsche Bank
La plus grande banque commerciale d'Allemagne. Fournit des relevés numériques via le "Digitales Postfach" dans la banque en ligne. Les clients professionnels peuvent accéder aux exportations CAMT.053 via EBICS.
Commerzbank
Deuxième banque privée. Les relevés sont disponibles via le Postfach électronique, conservés pendant 10 ans. Propose des exportations PDF et CSV depuis la banque en ligne. A migré du format MT940 vers le format CAMT pour les clients professionnels.
Réseau Sparkasse (~342 institutions)
La banque la plus courante pour les particuliers allemands. Chaque Sparkasse locale (Stadtsparkasse, Kreissparkasse) a des mises en page PDF légèrement différentes. Les formats de relevés incluent A4, A4/3 (compact) et A6. Relevés numériques disponibles via la banque en ligne et l'application Sparkasse.
Volksbank/Raiffeisenbank (~645 institutions)
Le réseau bancaire coopératif allemand. Similaire à Sparkasse dans le sens où chaque institution opère indépendamment avec son propre format de relevé. Collectivement, ils font partie de l'organisation faîtière BVR.
DKB (Deutsche Kreditbank)
Grande banque directe. Exporte les transactions au format CSV depuis le portail web — mais le format CSV est propriétaire à DKB et délimité par des points-virgules, ce qui ne s'ouvre pas correctement dans Excel en locale anglaise sans configuration manuelle.
ING-DiBa
Grande banque directe. Fournit des relevés PDF (Kontoauszug) via la banque en ligne. L'exportation de transactions CSV est disponible mais limitée en termes de période.
N26
Banque numérique basée à Berlin. Exporte les relevés en PDF et en CSV via l'application web. L'exportation CSV n'est disponible que via le web — pas via l'application mobile.
Postbank
Maintenant une filiale de Deutsche Bank. Propose des exportations dans des formats compatibles Standard, DATEV et Lexware — ce qui en fait l'une des options les plus adaptées à la comptabilité.
Méthode 1 : Utiliser PDFSub (Recommandé)
PDFSub traite nativement les relevés bancaires allemands, y compris tous les défis de formatage décrits ci-dessus.
Comment ça marche
-
Téléchargez votre Kontoauszug — Glissez-déposez le PDF de n'importe quelle banque allemande. PDFSub détecte automatiquement le format de la banque parmi plus de 20 000 modèles pris en charge.
-
Gestion automatique du format — Le convertisseur effectue automatiquement les actions suivantes :
- Convertit les dates JJ.MM.AAAA dans votre format préféré
- Transforme les décimales à virgule (1.234,56) en nombres standard (1234.56)
- Fusionne les Verwendungszweck sur plusieurs lignes en une seule description propre
- Nettoie les codes de référence SEPA (EREF+, MREF+, CRED+) des descriptions
- Préserve les umlauts (ä, ö, ü, ß) avec un encodage UTF-8 correct
- Mappe Buchungstag et Wertstellung dans des colonnes séparées
-
Vérifiez et validez — Examinez les transactions extraites dans l'aperçu. Les soldes sont validés par rapport au Saldo d'ouverture et de clôture du relevé.
-
Téléchargez — Exportez au format Excel (.xlsx), CSV, QBO (QuickBooks), OFX (Xero, Wave), QFX (Quicken) ou JSON.
Pourquoi PDFSub fonctionne pour les relevés allemands
133 langues, dont l'allemand. Le moteur d'extraction comprend la terminologie bancaire allemande — Überweisung, Lastschrift, Gutschrift, Dauerauftrag — et les mappe dans des champs structurés.
Plus de 370 formats Sparkasse. Au lieu de s'appuyer sur un seul modèle, PDFSub utilise une extraction assistée par IA qui s'adapte aux variations de mise en page sur l'ensemble des réseaux Sparkasse et Volksbank.
Confidentialité basée sur le navigateur. Pour les PDF numériques provenant de la banque en ligne (ce qui est le cas de la plupart des relevés bancaires allemands), l'extraction de texte se fait entièrement dans votre navigateur. Le fichier ne quitte jamais votre appareil. Le traitement côté serveur n'est utilisé que pour les documents numérisés.
Gestion correcte des nombres. Le convertisseur ne se contente pas d'échanger les virgules et les points — il comprend les règles de formatage des nombres allemands, y compris les montants négatifs marqués par "S" (Soll) et les crédits marqués par "H" (Haben).
Analyse compatible SEPA. Les champs Verwendungszweck sur plusieurs lignes avec des codes de référence SEPA sont fusionnés en descriptions claires sur une seule ligne. L'objet réel du paiement est extrait et séparé des références de mandat et de créancier lisibles par machine.
Méthode 2 : Export CSV natif de votre banque
La plupart des banques allemandes proposent une forme de téléchargement de transactions CSV depuis leur banque en ligne. Voici ce à quoi vous attendre :
Comment l'obtenir
- Deutsche Bank : Banque en ligne → Konto → Umsätze → Exporter en CSV
- Commerzbank : Banque en ligne → Kontobewegungen → Télécharger en CSV
- DKB : Banque en ligne → Kontoumsätze → Umsätze als CSV exportieren
- N26 : Application web → Télécharger → CSV (non disponible sur l'application mobile)
- Sparkasse : Banque en ligne → Umsatzanzeige → Export (varie selon l'institution)
Limitations
Délimité par des points-virgules. Les fichiers CSV allemands utilisent des points-virgules (;) comme délimiteur de colonne car les virgules sont déjà utilisées pour les décimales. Excel en locale anglaise attend des CSV délimités par des virgules et déversera toute la ligne dans la colonne A.
Correction : Ouvrez Excel → Données → À partir du texte/CSV → Sélectionnez le fichier → Choisissez "Point-virgule" comme délimiteur → Définissez le bon encodage (Windows-1252 ou UTF-8).
Historique limité. La plupart des banques n'offrent l'export CSV que pour 90 jours à 24 mois de transactions. Les Kontoauszüge officiels (relevés PDF) couvrent une période beaucoup plus longue.
Pas un relevé officiel. Une exportation CSV des transactions n'est pas la même chose qu'un Kontoauszug. Il manque les soldes d'ouverture/clôture, les détails du compte et la valeur légale d'un relevé bancaire officiel. Pour les autorités fiscales (Finanzamt) ou les auditeurs, vous avez besoin du Kontoauszug réel.
Pas de compatibilité DATEV. Sauf si votre banque propose spécifiquement une exportation au format DATEV (Postbank et Targobank le font), vous aurez besoin d'une conversion supplémentaire pour travailler avec des logiciels de comptabilité allemands.
Format numérique allemand conservé. Le CSV contiendra des nombres au format allemand (décimales à virgule) qui nécessitent toujours une conversion pour les outils en locale anglaise.
Méthode 3 : Copier-coller manuel (Non recommandé)
Vous pouvez essayer de copier les données de transaction du PDF et de les coller dans Excel. Les problèmes :
- Les champs Verwendungszweck sur plusieurs lignes créent des lignes supplémentaires
- La structure de la table est perdue — les colonnes fusionnent en un seul bloc de texte
- Les dates et les nombres collent comme du texte, pas comme des valeurs formatées
- Les umlauts peuvent être corrompus selon la méthode de copie
- Aucune validation par rapport aux soldes d'ouverture/clôture
Pour plus d'une poignée de transactions, cette approche coûte plus de temps qu'elle n'en fait gagner.
Formats bancaires allemands à connaître
CAMT.053 (Standard actuel)
D'ici novembre 2025, toutes les banques allemandes devront utiliser CAMT.053 (XML ISO 20022) pour les relevés de compte électroniques, remplaçant l'ancien format MT940. CAMT.053 est plus riche et plus structuré, mais il est principalement utilisé par les clients professionnels via EBICS (Electronic Banking Internet Communication Standard) — pas par les particuliers téléchargeant des relevés PDF.
Si vous recevez des fichiers CAMT.053 de votre banque, les logiciels de comptabilité comme DATEV, Lexware ou SAP peuvent les importer directement. PDFSub se concentre sur le chemin du Kontoauszug PDF, qui est ce avec quoi la plupart des particuliers et des petites entreprises travaillent.
MT940 (Abandonné)
Le format MT940 de SWIFT a été le standard pendant des décennies, mais il a été officiellement abandonné par le Comité bancaire allemand en novembre 2025. Les systèmes existants qui dépendent encore du MT940 devront migrer vers CAMT.053.
DATEV
Pas un format bancaire en soi, mais le format d'échange de données comptables dominant en Allemagne. Presque tous les Steuerberater et cabinets comptables allemands utilisent le logiciel DATEV. Lors de la conversion des relevés bancaires, la sortie compatible DATEV est souvent l'objectif final pour les entreprises allemandes.
Qui a besoin de la conversion des relevés bancaires allemands ?
Steuerberater et cabinets comptables. L'Allemagne compte près de 89 000 conseillers fiscaux certifiés et 62 000 cabinets comptables — beaucoup traitent quotidiennement les relevés bancaires des clients. La conversion des PDF Kontoauszüge en données structurées pour l'importation DATEV est un flux de travail essentiel.
Expatriés en Allemagne. Avec 12,4 millions d'étrangers vivant en Allemagne, beaucoup ont besoin de partager leur documentation financière avec les autorités de leur pays d'origine, leurs comptables ou les prêteurs qui ne comprennent pas les formats allemands.
Entreprises internationales. L'Allemagne est la plus grande économie d'Europe. Les entreprises ayant des filiales allemandes doivent consolider les données bancaires allemandes avec les systèmes du siège qui attendent des formats de nombres et de dates anglais.
Freelances et propriétaires de petites entreprises. L'économie croissante des freelances en Allemagne (Freiberufler et Einzelunternehmer) a souvent besoin des données des relevés pour les déclarations fiscales (Steuererklärung) et la comptabilité. Beaucoup utilisent des outils plus simples que DATEV et ont besoin d'une sortie Excel/CSV.
Conseils pour travailler avec des données financières allemandes dans Excel
Même après la conversion, gardez ces conseils à l'esprit :
Vérifiez le format des dates. Après l'importation, triez par date et vérifiez que les dates sont séquentielles. Toutes les dates de janvier qui devraient être mars (ou vice versa) indiquent une erreur d'analyse JJ.MM vs MM.JJ.
Vérifiez les montants négatifs. Les relevés allemands peuvent marquer les débits avec "S" (Soll) ou "−" ou des parenthèses. Vérifiez que les débits et les crédits sont correctement signés après conversion.
Préservez le Verwendungszweck. Le texte de référence complet peut être utile pour faire correspondre les paiements aux factures. Conservez le champ complet même s'il est long — vous pourrez toujours le filtrer ou le rechercher plus tard.
Conservez le PDF original. Le Kontoauszug est un document légal. Conservez toujours le PDF original à côté de votre tableur converti. La loi fiscale allemande (Abgabenordnung) exige la conservation des documents financiers pendant 10 ans.
Attention à l'encodage. Si les umlauts apparaissent comme des caractères brouillés (ä au lieu de ä), le fichier a été ouvert avec le mauvais encodage. Dans Excel : Données → Obtenir les données → À partir du texte/CSV → Sélectionnez l'encodage UTF-8.
Foire aux questions
Puis-je convertir les relevés Sparkasse en Excel ?
Oui. PDFSub prend en charge les relevés de toutes les institutions Sparkasse — formats Stadtsparkasse, Kreissparkasse et Landesbank. L'extraction assistée par IA s'adapte aux variations de mise en page des plus de 342 banques Sparkasse indépendantes.
Comment gérer les décimales à virgule dans Excel ?
PDFSub convertit automatiquement les décimales à virgule allemandes (1.234,56) au format standard (1234.56) lors de l'extraction. Si vous travaillez avec des fichiers CSV allemands bruts, vous devrez modifier les paramètres régionaux d'Excel ou utiliser Rechercher & Remplacer (supprimez d'abord les séparateurs de milliers à point, puis remplacez la virgule par un point).
Les relevés bancaires numériques allemands ont-ils des problèmes d'OCR ?
En général, non. Les relevés téléchargés depuis les portails bancaires en ligne allemands sont des PDF numériques natifs avec du texte sélectionnable, ce qui signifie que l'extraction de texte est précise et rapide. L'OCR n'est nécessaire que pour les anciens relevés papier qui ont été numérisés. PDFSub gère les deux — extraction basée sur le navigateur pour les PDF numériques et OCR côté serveur pour les scans.
Quelle est la différence entre Buchungstag et Wertstellung ?
Buchungstag (date de comptabilisation) est la date à laquelle la banque a enregistré la transaction. Wertstellung (date de valeur) est la date à laquelle la transaction affecte votre solde pour le calcul des intérêts. Elles sont souvent différentes — un paiement par carte effectué un vendredi peut être comptabilisé le lundi (Buchungstag) mais avoir une date de valeur le samedi (Wertstellung). À des fins comptables, le Buchungstag est généralement la date pertinente.
Puis-je exporter les relevés bancaires allemands au format DATEV ?
PDFSub exporte vers Excel, CSV, QBO, OFX, QFX et JSON. Pour l'importation spécifique à DATEV, exportez en CSV et utilisez l'assistant d'importation de DATEV (Importschnittstelle) pour mapper les colonnes. Certaines banques comme Postbank proposent des exportations directes au format DATEV depuis la banque en ligne.
PDFSub est-il conforme au RGPD et prêt pour la norme SOC 2 pour les données financières allemandes ?
Pour les PDF numériques, l'extraction de niveau 1 de PDFSub s'exécute entièrement dans votre navigateur — le fichier ne quitte jamais votre appareil. Lorsque le traitement côté serveur est nécessaire pour les documents numérisés, le moteur PDFSub s'en charge — un service isolé sans accès à Internet. Les fichiers sont traités dans un environnement isolé et supprimés automatiquement. C'est un modèle de confidentialité solide pour le traitement des données financières allemandes sensibles. PDFSub est conforme au RGPD et au CCPA, et prêt pour la norme SOC 2.
Combien de banques allemandes PDFSub prend-il en charge ?
PDFSub prend en charge plus de 20 000 formats bancaires dans le monde, y compris toutes les grandes banques allemandes (Deutsche Bank, Commerzbank, réseau Sparkasse, réseau Volksbank/Raiffeisenbank, DKB, ING-DiBa, N26, Postbank, HypoVereinsbank, Targobank) et des centaines d'institutions régionales.
Puis-je convertir plusieurs relevés allemands à la fois ?
Oui. Téléchargez plusieurs Kontoauszüge et PDFSub les traite séquentiellement. Chaque relevé est détecté et converti automatiquement et indépendamment, même s'ils proviennent de banques différentes avec des formats différents.
Essayez PDFSub gratuitement pendant 7 jours — accès complet au Convertisseur de relevés bancaires et à plus de 77 autres outils PDF. Annulez à tout moment.