Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Factures Prestashop : 10 problemes et solutions 2025 !

tout servces prestashop

tableau comparatif des 10 erreurs de facturation les plus courantes sur PrestaShop

Erreur couranteDescriptionImpact potentielPrix moyen de correction
1. TVA incorrecte ou absenteMauvais taux appliqué ou TVA non calculée sur certains produits/clientsRisque fiscal, erreurs comptables0 € (configuration) à 100 €
2. Numérotation de factures non conformeSaut de numéros, doublons, ou format non légalProblèmes légaux lors de contrôles0 € (config) ou 49 € (module)
3. Factures non générées automatiquementLe PDF ne se crée pas à la commande ou après paiementManque de preuve légale de vente0 € (réglage) à 60 € (audit)
4. Absence de mentions légales obligatoiresManque SIRET, TVA intracom, adresse, etc.Non-conformité légale, amendes potentielles0 € (modif thème) à 80 €
5. Erreur de langue ou devise sur la factureFacture émise dans la mauvaise langue ou monnaieIncompréhension client, refus de comptabilité0 € à 50 €
6. Règles de taxe mal configurées pour l’exportTVA appliquée à tort sur des ventes hors UERisque fiscal, erreurs douanières60 € à 150 €
7. Données client incomplètes sur la factureAdresse incomplète, nom ou société manquantNon-valide pour comptabilité client0 € (template) ou 49 € (module)
8. Facture manquante pour commandes gratuites ou bonsLes commandes avec bon de réduction à 100 % ne génèrent pas de factureTrou non comptable dans les ventes40 € à 70 €
9. Factures non envoyées par email automatiquementLes clients ne reçoivent pas leur facture après achatPerte de crédibilité, SAV surchargé0 € à 50 €
10. Non-archivage des factures dans un dossier sécuriséFactures stockées de manière désorganisée ou non sauvegardéesPerte de documents en cas de contrôle ou litige0 € (FTP) à 100 € (module auto)

1. Pourquoi PrestaShop ne génère pas mes factures automatiquement ?

Ce problème survient souvent lorsque le statut de commande n’est pas configuré pour déclencher la génération de facture. Dans PrestaShop, les factures sont générées uniquement lorsque la commande atteint un statut particulier, comme "Paiement accepté". Si ce statut n'est pas correctement activé dans les réglages, aucune facture PDF ne sera créée même si la commande est validée.

Pour résoudre cela, allez dans Paramètres > Commandes > Statuts, et vérifiez que la case "Générer une facture" est bien cochée pour les statuts concernés. Vous pouvez également activer la génération automatique dès le paiement ou la livraison. Si malgré tout le fichier PDF ne se crée pas, un conflit de thème ou un module mal codé peut être en cause.


2. Pourquoi mes factures PrestaShop affichent une mauvaise TVA ?

Un mauvais calcul de TVA peut être causé par une configuration incorrecte des règles de taxe, des groupes clients ou des zones géographiques. Par exemple, un client de l’Union européenne avec un numéro de TVA intracommunautaire devrait être exonéré, mais si PrestaShop ne le reconnaît pas, il se voit appliquer la TVA à tort.

Pour corriger ce problème, allez dans International > Taxes, puis vérifiez chaque règle de taxe et leur affectation. Activez également la validation automatique des numéros de TVA via le module EU VAT Number. Il est crucial de tester les différents profils clients (particulier, entreprise, pays UE et hors UE) pour s’assurer que la TVA s’applique correctement dans chaque cas.


3. Comment résoudre le problème de numérotation de factures dans PrestaShop ?

Un problème courant concerne la numérotation incorrecte ou incohérente des factures (ex. : doublons, sauts de numéros). Cela peut être causé par une mauvaise configuration lors d’une migration, une duplication de boutique ou une réinitialisation accidentelle des numéros. Ces erreurs rendent les factures non conformes aux normes comptables.

Pour régler ce souci, allez dans Paramètres > Commandes > Factures, et configurez correctement le préfixe et le numéro de départ. Il est important que la numérotation soit chronologique et continue. Si vous gérez plusieurs boutiques, vous pouvez envisager un module comme Advanced Invoice Numbers qui permet de créer des séries distinctes par magasin ou année.


4. Pourquoi mes clients ne reçoivent pas leur facture PrestaShop par email ?

Si vos clients ne reçoivent pas de facture PDF après commande, cela peut venir de plusieurs facteurs : email non envoyé, pièce jointe manquante ou problème de configuration SMTP. PrestaShop permet normalement d’envoyer automatiquement la facture en pièce jointe lorsque la commande atteint un certain statut.

Pour résoudre ce problème, allez dans Paramètres > Commandes > Factures, et cochez la case "Joindre la facture à l’email". Vérifiez aussi dans Paramètres > Paramètres avancés > E-mail que votre configuration SMTP fonctionne correctement. Vous pouvez faire un test d’envoi. En cas de problème persistant, un module comme Email Invoice Pro permet de renforcer la fiabilité des envois.


5. Pourquoi ma facture PrestaShop est vide ou mal affichée ?

Une facture vide ou mal mise en forme peut résulter d’un fichier template corrompu ou d’un conflit avec un module. Le fichier concerné est généralement invoice.tpl, situé dans le dossier /pdf/ de votre thème. Si ce fichier est endommagé ou mal modifié, le PDF ne s’affichera pas correctement.

Pour corriger cela, commencez par restaurer le fichier invoice.tpl par défaut de PrestaShop. Vous pouvez également activer le mode debug pour détecter d’éventuelles erreurs PHP. Si vous avez personnalisé l’apparence de vos factures, testez avec un thème natif pour voir si le problème disparaît. Un module de gestion avancée des factures peut aussi aider à reconstruire un modèle propre.


6. Comment ajouter le numéro de SIRET et de TVA sur les factures PrestaShop ?

Par défaut, PrestaShop n’affiche pas toujours les informations légales comme le SIRET ou le numéro de TVA sur les factures. Pourtant, ces données sont obligatoires pour les entreprises françaises et européennes. Leur absence rend les factures non valides d’un point de vue fiscal.

Pour les ajouter, remplissez tous les champs nécessaires dans Paramètres > Contact > Coordonnées du magasin. Ensuite, éditez le fichier invoice.tpl dans /pdf/ pour y insérer les balises correspondantes ({shop_details}). Vous pouvez aussi utiliser un module comme Legal Invoice, qui ajoute automatiquement toutes les mentions obligatoires selon votre pays (TVA, SIRET, mentions RGPD, etc.).


7. Pourquoi les factures PrestaShop ne s’affichent pas dans le compte client ?

Un problème fréquent est que les clients ne voient aucune facture dans leur espace personnel, malgré une commande bien passée. Cela peut venir d’un bug dans le thème, d’un statut de commande mal configuré ou de restrictions sur l'affichage des documents PDF.

Pour y remédier, vérifiez que le statut de la commande est bien marqué comme "facturable" dans Paramètres > Commandes > Statuts. Testez ensuite avec un compte client test si les documents apparaissent dans l’historique des commandes. Si le thème est fortement personnalisé, un développeur devra peut-être corriger le template du compte client pour réintégrer l’affichage du lien vers la facture.


8. Comment corriger les problèmes de factures lors des commandes à 0 € sur PrestaShop ?

Les commandes entièrement gratuites (grâce à des bons ou réductions) ne génèrent parfois aucune facture, car PrestaShop considère qu’il n’y a pas de vente réelle. Pourtant, d’un point de vue comptable, même une commande à 0 € doit avoir une trace documentaire.

La solution est d’obliger PrestaShop à générer une facture pour tous les statuts, y compris ceux avec montant nul. Dans Paramètres > Commandes > Statuts, activez la case "Générer la facture" pour tous les statuts de livraison ou traitement. Si cela ne suffit pas, utilisez un module comme Force Invoice Generator qui assure la création automatique de factures pour toutes les commandes, y compris celles à prix nul.


9. Pourquoi certaines commandes PrestaShop n’ont pas de facture générée ?

Si certaines commandes n’ont pas de facture générée alors que d’autres oui, cela vient souvent d’un statut de commande mal paramétré ou d’un module tiers qui modifie le flux de commande (ex. : paiement différé, commande via API). Ces commandes passent souvent par un statut intermédiaire non reconnu comme "facturable".

Vérifiez d’abord les statuts utilisés dans le parcours de vos commandes. Allez dans Commandes > Statuts, puis cochez "Générer la facture" pour tous les statuts pertinents. Si vous utilisez un module de marketplace ou de commande multicanal, il peut être nécessaire d’ajuster son comportement ou de rajouter un script qui déclenche la création de facture via le hook actionValidateOrder.


10. Comment sécuriser et archiver automatiquement les factures PrestaShop ?

PrestaShop ne propose pas par défaut un système de sauvegarde ou d’archivage automatique des factures PDF. Cela signifie que si vous ne téléchargez pas vos factures régulièrement, vous risquez de perdre des données comptables en cas de bug ou suppression accidentelle.

Pour éviter cela, vous pouvez utiliser un module d’archivage automatique comme Invoice Exporter, qui génère chaque mois une archive ZIP contenant toutes les factures classées par date. Il est aussi possible d’automatiser l’envoi des factures sur un serveur FTP ou dans le cloud avec des scripts cron. Cette automatisation est particulièrement utile pour les e-commerçants gérant un grand volume de commandes mensuelles.