As part of a comprehensive economic stimulus package, the federal government has decided to temporarily reduce VAT rates from July 1 to December 31, 2020: VAT will fall from 19% to 16% and the reduced VAT rate from 7% to 5%. The aim of the economic stimulus package is to give the economy a boost, strengthen purchasing power, secure employment and modernize Germany ecologically.
Since the announcement of this measure, we have been receiving a steady stream of new inquiries from retailers who are unsure how best to implement the change in VAT rates in our ERP, our point of sale system and our other software solutions. We have compiled the most important information for you in this blog post.
What does the VAT reduction mean for online retailers?
As a retailer, you should ensure that you correctly display the new VAT rates on all your items as of July 1. According to current information, there are no plans for a transition period. If you fail to adjust the tax rates, you will still have to pay the higher tax rates to the tax office. This is because the VAT that you have stated on the invoice applies here.
What needs to be done in JTL-Wawi & Co.
We want to provide you with the best possible support on the complex topic of VAT reduction. Therefore, we have put together a task force with experts from various departments at JTL and jointly analyzed which steps you can expect when adjusting the tax rates in our software.
As a software company, we are not allowed to give you legal or tax advice. Therefore, please always coordinate your tax settings with your tax advisor. This is the only way to ensure that you have set all the settings correctly for your individual case.
In which JTL solutions can changes occur?
The central adjustments are made in the ERP system JTL-Wawi. This is where you set your tax settings, create invoices, invoice templates and invoice corrections, export data for DATEV and much more. However, your sales channels must also output the reduced VAT rates on July 1. You may also have to make changes to JTL-eazyAuction, JTL-Shop, JTL-Connector or JTL-POS.
Video FAQ with your questions about JTL-Wawi
Our Product Owner JTL-Wawi, Manuel Pietzsch, has collected your questions from the JTL forum and answered them in a bundle. We have listed the questions for your convenience:
You can see Manuel’s answers here in the video FAQ:
Manuel continuously adds further questions and answers in his opening post in the official discussion thread on the VAT reduction in the JTL forum.
Update: Adjustments in JTL-Wawi
Based on your feedback on Manuel’s first video, we have made some adjustments to our ERP. You will receive the changes with JTL-Wawi 1.5.24.0. Manuel introduces the new features here in the video:
Guide with step-by-step instructions
Our documentation team has created a detailed guide for you with the help of our support team. There you can read how to set the necessary settings in JTL-Wawi, JTL-eazyAuction, JTL-Shop, JTL-Connector and JTL-POS. We will continuously expand this guide. We have also based this guide on questions from our community.
Settings in the ERP system





In JTL-Wawi, the imported gross prices are now displayed with the correspondingly adjusted net prices in your items.
Step 5: Import customer-specific gross prices with JTL-DataTransfer (if available)In JTL-Wawi, the imported customer-specific gross prices are now displayed with the correspondingly adjusted net prices in your items.
In this case, you have to adjust the VAT manually in JTL-Wawi. To do this, you can set up a workflow that ensures that these sales orders are automatically set to “On hold” status. Optionally, you can then be informed by email about the affected sales orders so that you don’t forget to adjust them.
PreparationIf you are not yet working with workflows, you must first uncheck “Disable all workflows” in the window at the bottom left in the menu “Admin > Global settings > Tab: Debug”.
Create workflow





It is not possible to change the invoice according to GoBD, so the invoice must be written off with an invoice correction.
Follow the instructions in the JTL-Guide: Create invoice correction
You can then create a new sales order with correct VAT rates and reissue the invoice.
Initial situation: You have already adjusted your tax rates to the reduced VAT. After July 1, you would like to export booking data with JTL-DataTransfer for the period until the end of June 2020. In this case, you have to set your tax rates back to the standard 19% or 7% for the duration of the export.
Step 1: Change tax rates in JTL-Wawi to 19% or 7%Step 2: Export booking data with JTL-DataTransferStep 3: Change tax rates in JTL-Wawi to 16% or 5%Initial situation: You export your accounting data according to actual taxation. Your aim is to correctly display invoices that were created before July 1 and payment was received after July 1. In order for the booking data export to work for the new reduced tax rates of 16% and 5% as well as the previous tax rates of 19% and 7%, you must store the old and new tax rates in the tax administration of JTL-Wawi.
Step 1: Create new tax keys 16% and 5%Step 2: Assign tax rates and tax keys for 16% and 5% in the tax administrationStep 3: Create new tax classes for the transitionStep 4: Assign tax rates and tax codes for the transitional tax classes in the tax administrationStep 5: Export booking data with JTL-DataTransferAfter the end of the tax reduction on January 1, 2021, you can remove the tax classes for the transition and set your normal tax rate and your reduced tax rate back to 19% and 7% respectively.



Settings for the sales channels
The prices on Amazon and eBay are not automatically changed when the tax rate is changed. You can adjust the prices for Amazon and eBay with JTL-DataTransfer.
Customize prices on Amazon with JTL-DataTransfer
Step 1: Export prices

You can find more information in the JTL-Guide: Edit Amazon listings with JTL-DataTransfer
Customize prices on eBay with JTL-DataTransfer
Step 1: Export prices

The VAT reduction has no effect on Amazon. The tax rate is applied when the order is created, so the net prices are automatically higher. If you want to pass on the VAT reduction to your customers, you can update the Amazon prices via JTL-DataTransfer.
Please note that Amazon Business prices apply to the B2B customer group.
You can read how to do this in the instructions for adjusting prices on Amazon with JTL-DataTransfer.
Tax rates and prices in the JTL-Shop are controlled via JTL-Wawi. However, simply changing the tax rates is not enough.
In the following, we will show you three methods on how you can proceed to adjust tax rates in the JTL-Shop in the best possible way.
Method 1: Standard procedureSuitable and recommended for: JTL-Shops of all versions whose synchronization of all items (no categories, images, etc.) is run through in a time acceptable to you.
Optional method 2: Directly via the JTL-Shop databaseSuitable for: JTL-Shops of all versions whose synchronization of all items (no categories, images etc.) would mean too long a downtime for you. Tax rates taken into account: 19% → 16% and 7% → 5%
IMPORTANT: Only suitable for JTL-Shop with standard tax settings (tax headquarters in Germany).
IMPORTANT: Item, scale and special prices for all customer groups (who have not activated net price display) are taken into account. Two special cases are NOT taken into account:
- Different configurator prices: If you use fee-based configurator components that are not linked to items or linked components with different item prices, these will not be adjusted by the snippet. After you have changed the prices via Ant, they are synchronized via the global data (online store > Complete synchronisation settings column “Global data”). This should be relatively quick.
- Surcharges for the old variations (variation combinations are normal item prices and are therefore taken into account)
Suitable for: JTL-Shop (only version 4.06.x and PHP version at least 7.0), whose synchronization of all items (no categories, images etc.) would mean too long a downtime for you.
IMPORTANT: Only suitable for JTL stores with standard tax settings (tax headquarters in Germany)
IMPORTANT: Item, scale and special prices for all customer groups (who have not activated net price display) are taken into account. Two special cases are NOT taken into account:
- Different configurator prices: If you use fee-based configurator components that are not linked to items or linked components with different item prices, these will not be adjusted by the plugin. After you have changed the prices via Ant, they are synchronized via the global data (online store > Complete synchronisation settings column “Global data”). This should be relatively quick.
- Surcharges for the old variations (variation combinations are normal item prices and are therefore taken into account)
Note: If you want to keep the gross prices, this is possible with the plugin, but all customer groups for which the net price display is activated in JTL-Wawi will not get adjusted net prices with the plugin!
Empty item cache:
The procedure is exactly the same, only with the percentages reversed.
We have a customized separate snippet for method 2: https://gitlab.com/jtl-software/jtl-shop/core/snippets/1987972
For method 3, you simply need to reverse the old and new VAT in the plugin. (IMPORTANT: When reversing, the “Keep gross prices” option must be set exactly as it was when the original change was made; unless you have changed your mind later and subsequently changed all prices, e.g. via JTL-DataTransfer).
We recommend that you check all texts in your online shop (general terms and conditions, item descriptions, etc.) to see whether the VAT rates with percentages are stored anywhere.


Carry out steps 1-5 from “Question 1 – How do I keep my gross prices?” as described.
Option 2: Pass on tax savings to your customers:In this case, you only need to adjust your tax rates.


The net prices are now calculated using the new tax rates.
Step 3: Transfer tax rates and prices to the connector online storeCarry out a complete synchronisation for your items via the online store synchronization (menu online store > Complete synchronisation > Check “Items”).

Carry out steps 1-5 from “Question 1 – How do I keep my gross prices?” as described.
Option 2: Pass on tax savings to your customers:In this case, you only need to adjust your tax rates.


The net prices are now calculated using the new tax rates.
Step 3: Transfer tax rates and prices to the connector online storeCarry out a complete synchronisation for your items via the online store synchronization (menu online store > Complete synchronisation > Check “Items”).
JTL-POS ERPConnected
PreparationHow do I change my tax rates and keep my gross prices?In JTL-Wawi, the imported gross prices are now displayed with the correspondingly adjusted net prices in the items and transferred to JTL-POS with the next reconciliation.
How do I change my tax rates and pass on the tax savings to my customers?Step 1: Change tax rates in JTL-Wawi

The net prices are now calculated using the new tax rates.
Step 2: Recalculate prices for JTL-POSTo have the prices recalculated according to the new tax rate, you must disable and re-enable all items in JTL-POS once.


With the next synchronization, the items with the updated prices are transferred back to JTL-POS.
JTL-POS Standalone
In JTL-POS you have to change the tax rates manually under “Settings > Tax rates”. The tax rates in your items will be automatically adjusted after saving. This will not change your gross prices. If you use DATEV, discuss any necessary changes to your DATEV accounts stored under “Settings > Tax rates” with your tax advisor.

Since JTL-POS works on the basis of gross prices, your gross prices remain the same even if you change your tax rates as described above.
How do I pass on the tax savings to my customers?If you want to pass on the tax savings to the customer in the form of lower prices, you must adjust your prices manually after changing the tax rates. The quickest way to do this is via CSV import/export. If you only have very few items, you can also adjust the prices manually. To change the prices via CSV import/export, proceed as follows:

Attention! Please do not make any further changes to the column names or their order, otherwise the file cannot be imported again!
JTL-POS General
What happens if a customer buys something before the changeover and returns it after the changeover?The tax rate at which the customer made the purchase is permanently stored in the closed receipt. Changes to the tax settings no longer have any effect on completed receipts. So if the customer bought something at 19% VAT before the tax rate was changed and returns the goods on July 2nd after the changeover, for example, they will also be refunded the 19% VAT, even if the tax rate was changed in the settings.
Ask your questions in the JTL forum
We will continue to provide you with help and advice. If you have any new questions, please post them in the JTL forum. We will continue to keep an eye on the VAT reduction thread and answer your questions there.
In case of technical difficulties with the software, our support team will assist you as usual. In such cases, simply create a support ticket in the JTL-Customer Centre as usual.
Information on possible customizations in partner software
Many of you use JTL software in conjunction with solutions from our partners. So that you can make adjustments to the tax rate across systems with as little effort as possible, we have collected information here that we have received from our partners.
We will continuously update the following link list.
This article does not replace tax or legal advice and is only intended to provide you with initial guidance. If you are unsure, we recommend that you seek independent specialist advice to ensure compliance with the applicable laws and regulations.
