French VAT Fraud Prevention Laws: How to Certify Invoices with WooCommerce

Written by aleksandrabettin on March 20, 2019 Blog, Selling internationally, WooCommerce, WooCommerce Marketplace.

You may need to have all your invoices and credit notes certified if you’re based in France and have an online store using WooCommerce.

You’re probably asking yourself:

  • Why must invoices and credit notes be certified?
  • Do these rules apply to me?
  • How can I ensure I’m in good standing?

We have answers.

Why do I need to have my invoices certified?

The French VAT Fraud Prevention law – article 88 of the Finance Act n°2015-1785, to be specific – requires certain merchants to use a “secure” cash register system or software.

The goal of this law is to prevent people from hiding income, thereby reducing VAT fraud that amounts to 17 billion euros a year.

What is considered a “cash register system or software”? Here’s the government definition*:

“A cash register software or system is a computer system with cash register functionality, which stores and records payments received in exchange for a sale of goods or services separate from the merchant’s accounts, i.e., the payment does not automatically generate a simultaneous accounting entry.”

Put simply: It’s any software or system that issues sales transaction documents, such as invoices, credit notes, or sales receipts.

To be certified and compliant, a payment register software or system needs to respect these four rules:

  1. Inalterability: Data from payment operations is recorded, stored, and cannot be modified.
  2. Security: Data is secured and returned to France’s Administration Fiscale, guaranteed to be in its original state.
  3. Retention/Conservation: Data must be kept for six years with annual, monthly, and daily closures.
  4. Archiving: Data is frozen and stored, classified by date, and easily readable by the Administration as part of a control.

You can either use software certified by Infocert (NF525 certificate), LNE or Laboratoire national de métrologie et d’essais (a government agency), or a self-certified system.

Compliance control and sanctions

Two people sitting at a desk going over legal documents.

You need to confirm the compliance of your cash register system with a certification attestation. The Administration Fiscale can check on your systems at any time and without notice.

If you cannot provide a certificate or an attestation, you’ll be fined €7,500 per software/system. You will have 60 days to comply, at which point you’ll again be fined €7,500 if you haven’t done so. The 60-day deadline and fine will repeat until you are certified, so lack of certification can become a pricey proposition.

Who must follow the VAT Fraud Prevention Law?

Let’s start at the beginning. First, you need to know if this law impacts you.

You need to comply if:

  • You are subject to VAT.
  • You sell products and/or services to customers who are not subject to VAT, such as private individuals.
  • You use a cash register system or software.
  • You register payment transactions.
  • You accept means of payment other than credit card or transfer payment via a credit institution or bank.

It excludes any professional who doesn’t pay VAT, self-entrepreneurs, and micro-companies, as well as B2B companies selling exclusively to professionals. If you have both customers who are subject to VAT and customers who are not, you’re affected.

If you’d like to make absolutely sure that you’re required to comply with the VAT fraud prevention laws, the government offers an online test in French you can use to double check.

Can I comply with the law with WooCommerce?

This anti-fraud law applies to brick-and-mortar stores and eCommerce websites, so you’ll need to certify the credit notes from orders on your WooCommerce site if you meet conditions above.

To make things easier, there’s an external certification solution available via a new, official extension: Kiwiz for WooCommerce.

The logo for Kiwiz.

Kiwiz certifies invoicing documents in real time using blockchain technology. It combines inalterability, security, conservation, and archiving, making it 100% compliant with the VAT anti-fraud law.

Kiwiz itself isn’t cash register software: it’s a certification “brick” enabling the payment register software (in this case, WooCommerce) to be secure and therefore in full compliance. It generates invoices and credit notes from your eCommerce store.

How to get started

To get started with Kiwiz certification, you’ll need to subscribe to one of their available plans. Here’s how:

  1. Go to kiwiz.io/prix and choose the plan corresponding to your number of monthly transactions.
  2. Install the Kiwiz extension on your website, directly from the WooCommerce.com Marketplace.
  3. Configure the extension using the credentials you’ll receive via email after subscribing to a Kiwiz plan.
  4. Start generating your invoices and certified credit notes.

Kiwiz’s subscription plans adjust to your number of transactions, and certification never stops. For example: If you exceed the number of transactions per month, you will be charged for a higher-volume plan. If you process less than your allotted monthly transactions, you’ll automatically be charged for a lower-volume plan.

You have 30 days to try out the service, free of charge, and you can cancel at any time during this period.

Get compliant today

Certify your documents in real-time and stay on the right side of the VAT Fraud Prevention Law with the new Kiwiz for WooCommerce extension.


* “boi-tva-decla-30-10-30 – BOFiP – Impots.gouv.fr.” Inquiry date: January 23, 2019. http://bofip.impots.gouv.fr/bofip/10691-PGP.html.

Customize your store with official extensions for WooCommerce in our marketplace

5 Responses

  1. Ravi Reddi
    March 27, 2019 at 6:12 am #

    Amazing information provided in the article. Thanks for sharing.

    • aleksandrabettin
      March 29, 2019 at 12:08 pm #

      Thank you very much Ravi.

  2. Husson
    March 27, 2019 at 10:02 pm #

    Plaatse help me to get my money back

    • aleksandrabettin
      March 29, 2019 at 12:08 pm #

      Hello Husson,

      Thank you very much for your comment. Could you please share with us more details about the issues you are facing?

WooCommerce - the most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment
%d bloggers like this: