Sélectionner une page

Vous le savez surement déjà, mais le gouvernement a confirmé la hausse de la TVA de 19,6% à 20% à partir du 1 janvier 2014. Le taux intermédiaire passera, lui, de 7% à 10%.
Cette légère augmentation de TVA va avoir une conséquence directe sur votre stratégie commerciale. Il nous faut donc anticiper ce changement pour ne pas être pris de court pendant la période de Noël et/ou les soldes.
On peut discuter tant qu’on le souhaite du bien-fondé de cette réforme ; toujours est-il qu’à Web Alliance, nous avons décidé de fournir aux e-Commerçants une solution pour mettre à jour tous les prix de leur catalogue en quelques clics.

Il faut juste modifier le taux de TVA, c’est ça ? C’est pas hyper dur, ça.

C’est vrai, modifier le taux de la TVA sur sa boutique n’est pas très compliqué.
Prenons l’exemple d’une boutique PrestaShop 1.5 : il vous suffit de vous rendre dans le menu « Localisation -> Taxes », et d’y modifier le taux souhaité.


Voilà, avec cette modification votre site et vos prix sont conformes à la loi, par contre vos prix vont être très farfelus.
Voici quelques exemples :

  • Un produit dont le prix était 20€ TTC sera 20,07€
  • Un produit dont le prix était 49,90€ sera 50,07€

Pas très sexy tout ça… non ?

Alors pour remédier à ce problème de prix, plusieurs possibilités s’offrent à vous :

  • Option 1 : Passer votre soirée du 31 décembre solo à modifier un à un les prix de vos produits entre 2 coupes de champagne et duplex live de votre bureau.
  • Option 2 : Vous procurer un module gratuit pour modifier le taux de TVA le 31/12/2013 à 23h 59min et 59sec, mais qui au final ne fera que modifier le taux et vous vous retrouverez avec des super prix.
  • Option 3 : Acheter un vrai module qui fait la totale (modification du taux + réajustement des prix) mais qui vous coutera plus cher que le foie gras posé sur la table.
  • Option 4 : Effectuer la modification de vos prix avec 2 requêtes SQL et la génération des nouveaux prix via un traitement Excel. Surement la meilleure alternative d’un point de vue temps passé/argent dépensé.

Hé mais l’option 4 a l’air trop bien, je fais comment ?

Haha, on savait que vous alliez aimer.

Voici la procédure à suivre :
Attention : cette procédure est compatible seulement avec les versions 1.4 et 1.5 de PrestaShop, site en langue française et TVA 19,6% ou 7%, et ne gère pas les déclinaisons.

  1. Avant toute chose, faites un backup de votre base de données, ou au moins de votre table « ps_product »
  2. Exécutez (ou faites exécuter par votre webmaster) la requête SQL suivante sur votre base de données :
    SELECT DISTINCT (p.id_product), pl.name, REPLACE( p.price, '.', ',' ) AS price
    FROM ps_product p
    LEFT JOIN ps_product_lang pl ON pl.id_product = p.id_product
    LEFT JOIN ps_tax_rule tr ON tr.id_tax_rules_group = p.id_tax_rules_group
    LEFT JOIN ps_tax t ON t.id_tax = tr.id_tax
    WHERE pl.id_lang = 2
    AND t.rate = 19.6

    Cette requête vous permet de récupérer les ID, nom et prix HT de tous vos produits soumis à une règle de TVA de 19.6%.
    Pour exporter les produits soumis à une règle de TVA de 7%, remplacez la dernière ligne de la commande par « AND t.rate = 7 »
  3. Exportez le résultat de la commande au format « CSV pour MS Excel » :
  4. Téléchargez notre fichier de mise à jour des prix, ouvrez-le, et collez-y le résultat de votre export, dans les trois premières colonnes :
  5. Magie, les nouveaux prix HT sont générés !
  6. Il ne vous reste plus qu’à copier la dernière colonne du tableau, et à exécuter ces requêtes sur votre base de données (ou, comme pour l’étape 1, à demander à votre webmaster de le faire).

Mais ça va pas diminuer mes marges, tout ça ?

Web Alliance a pensé à tout ! Concernant la stratégie commerciale, 2 choix s’offrent à vous :

  • Augmentez vos tarifs TTC pour conserver vos marges.
  • Conservez vos tarifs actuels TTC pour continuer à offrir le meilleur prix à vos clients.

C’est pourquoi le fichier .xlsx contient plusieurs feuilles de calcul, à savoir :

  • Passage de 19,6% à 20% sans augmentation du tarif TTC
  • Passage de 7% à 10% sans augmentation du tarif TTC
  • Passage de 19,6% à 20% avec augmentation du tarif TTC (arrondi à l’euro supérieur)
  • Passage de 7% à 10% avec augmentation du tarif TTC (arrondi à l’euro supérieur)

Alors ne tardez pas trop et prenez un peu d’avance pour une fois, mettez à jour tous vos prix 1 ou 2 semaines avant dans ce fichier et importez les données au moment voulu*.
En espérant que ce petit fichier puisse vous aider, bon courage pour les fêtes de fin d’année !

OK, je suis convaincu, mais il est où ce fichier ?

Bah… là : Téléchargez le fichier de mise à jour des prix (54 Ko)

*Conseil Web Alliance : nous vous recommandons FORTEMENT de mettre à jour vos prix le 31 avant de partir pour votre soirée plutôt que le 01/01/2014… nous sommes certains que le taux de réussite de la mise à jour sera bien meilleur !