QR-facture suisse dans Business Central : ce qui marche, ce qui coince

Mise en place de la QR-facture (QR-bill) dans Microsoft Dynamics 365 Business Central : modules disponibles, points de vigilance, retours du terrain.

La QR-facture est obligatoire en Suisse depuis le 1er octobre 2022. Pour les utilisateurs de Business Central, plusieurs options coexistent. Petit tour du propriétaire après une dizaine d’implémentations.

Le module standard suisse de Microsoft

Depuis BC18, la localisation suisse intégrée à Business Central couvre correctement la QR-facture pour les cas standards :

  • IBAN classique avec référence libre,
  • IBAN QR avec QRR (référence QR à 27 chiffres).

C’est gratuit, c’est maintenu par Microsoft, et c’est compatible avec les montées de version semestrielles. Pour une PME standard, c’est la bonne réponse.

Là où ça coince

Plusieurs cas justifient une extension complémentaire :

Factures multi-devises

Le module standard gère le CHF et l’EUR. Pour les autres devises (USD, GBP), il faut une logique de conversion explicite que la plupart des PME finissent par implémenter elles-mêmes.

Paiements groupés

Quand un client règle plusieurs factures en un seul virement avec une référence unique, le rapprochement automatique (Apply Customer Entries) ne gère pas tous les cas tordus. Notre recommandation : un event subscriber sur le journal des paiements pour appliquer une logique métier dédiée.

Acomptes et avoirs

L’acompte avec QR-facture, encaissé avant émission de la facture finale, oblige à coder un workflow spécifique. Idem pour les avoirs : la QR-facture native ne sait pas générer une “QR de remboursement”.

Encaissements via Stripe / Datatrans / PostFinance Checkout

Si vous proposez plusieurs moyens de paiement à votre client (QR + carte + TWINT), il faut un module tiers ou une intégration sur mesure pour réconcilier l’ensemble dans BC.

Points de vigilance

  • Police OCR-B : nécessaire pour l’impression de la ligne de codage, parfois absente des serveurs d’impression. À tester sur l’imprimante du client, pas seulement en PDF.
  • Format de la référence : QRR (27 chiffres) vs SCOR (créancier) — pas le même calcul, pas la même longueur.
  • PDF/A : si vous archivez vos factures, exigez du PDF/A-3 pour rester conforme aux exigences d’archivage à long terme (10 ans en Suisse).

Notre conseil

Commencez par le standard Microsoft. Vous saurez vite si votre cas particulier le déborde. Et si oui, isolez la logique additionnelle dans une extension dédiée — surtout pas dans une modification du standard.

Une question sur votre propre déploiement ? Écrivez-nous.