Payer par fichier de paiement (pain.001)
Plutôt que de saisir chaque virement dans votre e-banking, To Bill prépare un fichier de paiement avec toutes les factures choisies. Vous l’importez dans votre e-banking, vous vérifiez, vous signez : la banque paie chaque fournisseur à la date prévue.
Le fichier suit la norme suisse des banques, pain.001 (ISO 20022), dans la version que les banques suisses exigent à partir du 14 novembre 2026.
Avant de commencer
- Les factures sont dans Dépenses › À payer, avec leur IBAN, leur montant et, pour un QR-IBAN, leur référence QR. Voir Payer les factures fournisseurs.
- L’adresse de chaque fournisseur indique au moins sa Localité et son Pays.
- Le compte d’où part l’argent a un IBAN dans To Bill : un compte de Comptabilité › Banque › Comptes (voir Les comptes bancaires), ou l’IBAN de vos QR-factures s’il ne s’agit pas d’un QR-IBAN. Sinon, vous pourrez saisir l’IBAN dans la fenêtre.
- Votre e-banking accepte l’import de fichiers de paiement. C’est le cas de la plupart des banques suisses, parfois sous le nom « Upload de fichier » ou « Paiements groupés ».
Créer le fichier
Dans Dépenses › À payer, cochez les factures à payer (1). Le total de la sélection s’affiche en bas de l’écran.
Cliquez sur Fichier de paiement (pain.001) (2). Le bouton reste grisé si une facture cochée ne peut pas aller dans un fichier : déjà ordonnée ou payée, ou Incomplète pour une autre raison que l’adresse. Survolez le bouton pour voir laquelle.
Vérifiez le nombre de factures et le total. Choisissez le Compte à débiter, ou Autre IBAN… pour en saisir un autre.
Choisissez la Date d’exécution : le jour où votre banque doit envoyer les paiements. To Bill propose le prochain jour ouvrable.
Cliquez sur Télécharger le fichier. Le fichier XML s’enregistre dans vos téléchargements, et To Bill confirme : Fichier de paiement téléchargé.
Dans votre e-banking, importez le fichier, vérifiez les paiements, puis signez-les comme vous le faites d’habitude.
Les factures passent en Ordonnée, avec leur date d’exécution. Elles restent dans À payer jusqu’à ce que vous les marquiez payées.
Après le paiement
Quand vous importez le relevé de votre banque, chaque débit est reconnu grâce à la référence du fichier et proposé dans Comptabilité › Banque. Rapprochez-le : le paiement est comptabilisé (2000 Créanciers au débit, votre compte bancaire au crédit). Marquez ensuite les factures payées dans À payer : le paiement n’est pas passé une seconde fois. Voir Rapprocher les paiements.
Compléter les adresses des fournisseurs
À partir du 14 novembre 2026, les banques suisses refusent un virement dont le bénéficiaire n’a pas de localité ni de pays. To Bill vérifie toutes les factures choisies avant de créer le fichier.
- La fenêtre liste les fournisseurs à compléter et ce qui leur manque, par exemple Il manque : localité, pays.
- Cliquez sur Compléter (1). La facture s’ouvre dans un nouvel onglet, à la section Adresse du fournisseur.
- Remplissez au moins la Localité et le Pays, si possible aussi la Rue, le N° et le NPA, puis cliquez sur Enregistrer.
- Revenez à l’onglet de À payer : la liste se met à jour toute seule. Quand plus rien ne manque, Télécharger le fichier devient actif.
Si c’est l’adresse de votre propre entreprise qui est incomplète, To Bill l’indique sans bloquer : votre banque utilise l’adresse qu’elle connaît. Complétez-la quand même dans Paramètres, avec le lien Compléter dans Paramètres.
Les QR-factures ont déjà l’adresse
Une QR-facture contient toujours la localité et le pays du fournisseur : To Bill les reprend en lisant le code QR. Les adresses manquent surtout pour les factures saisies à la main.
Dans le fichier, To Bill écrit chaque adresse champ par champ : rue, numéro, NPA, localité et pays. C’est l’adresse structurée que demandent les banques. Une ancienne QR-facture peut donner une adresse sans rue, sur deux lignes libres. To Bill envoie alors la localité et le pays dans leurs champs, et le reste sur deux lignes libres au plus : c’est l’adresse hybride. Toutes les banques ne l’acceptent pas. Si la vôtre la refuse, saisissez la Rue et le N° du fournisseur : l’adresse redevient structurée.
Ce que le fichier peut payer
| Paiement | Condition |
|---|---|
| QR-facture avec QR-IBAN | En CHF ou en EUR, avec la référence QR à 27 chiffres. |
| Facture avec référence créancier (RF…) | En CHF ou en EUR, vers un IBAN suisse ou du Liechtenstein. |
| Facture sans référence | En CHF ou en EUR, vers un IBAN suisse ou du Liechtenstein. Le fournisseur reçoit le Message au fournisseur (140 caractères au plus) ou, à défaut, le numéro et la description de la facture. |
| Virement SEPA | En EUR, vers un IBAN d’un pays de l’espace SEPA. |
Les autres monnaies, et les paiements en CHF vers un IBAN étranger, ne passent pas par le fichier : payez-les directement dans votre e-banking. Les lettres que les banques n’acceptent pas sont remplacées par un point dans le fichier ; les accents courants sont gardés.
Annuler un ordre
Si le fichier n’a pas été signé dans l’e-banking, ou si vous avez supprimé les paiements là-bas, cochez les factures dans À payer, puis cliquez sur Remettre à payer. Elles redeviennent À payer et peuvent aller dans un nouveau fichier.
Pas deux fois le même paiement
To Bill ne laisse pas une facture Ordonnée dans un deuxième fichier. Si vous remettez une facture à payer, vérifiez dans votre e-banking que l’ancien paiement est bien supprimé avant d’envoyer le nouveau fichier.
Les salaires
Les salaires se paient aussi par fichier pain.001, depuis la paie du mois, avec la même vérification des adresses : chaque employé a besoin d’une localité, d’un pays et d’un IBAN. Voir Payer les salaires.
Base légale
- Dès le 14 novembre 2026, l’adresse de chaque partie d’un paiement doit suivre les nouvelles exigences de l’adresse structurée et indiquer au moins la localité et le pays, chacun dans son propre champ. Un paiement avec une adresse non structurée n’est plus traité. Seuls les messages ISO 20022 de la version 2019 restent acceptés : pain.001.001.09 pour les ordres de paiement, camt.05x.001.08 pour les relevés. L’adresse de votre entreprise n’est pas obligatoire : la banque la complète avec ses propres données. SIX, Adaptation des adresses dans les ordres de paiement et migration vers les versions de messages ISO 20022, fiche du 19.08.2025.
- Dans un ordre de paiement, deux formes restent admises : l’adresse structurée, et l’adresse hybride (localité et pays dans leurs champs, plus deux lignes libres de 70 caractères au plus, sans rien répéter). L’adresse hybride est facultative dans les Swiss Payment Standards : chaque banque décide si elle l’accepte. La QR-facture, elle, n’admet que l’adresse structurée. Même fiche de SIX, et chapitre 3.11 des directives ci-dessous.
- Le fichier suit les Swiss Implementation Guidelines « Customer Credit Transfer Initiation (pain.001) » de SIX, SPS 2025 version 2.2 et SPS 2026 version 2.3 : Swiss Payment Standards, ISO 20022.