Managing VAT with eBay

Managing VAT with eBay

VAT Rules

From 1 July 2021, sellers who reach the new threshold for distance sales of goods within the EU (EUR 10,000) must provide the VAT number of each EU country where they sell and ship on eBay or confirm their OSS registration.

VAT collection by eBay

Marketplaces are regarded (as of 1 July 2021), for VAT purposes, as having bought and sold the goods themselves. This applies to sales in the UK and the EU.
Therefore, each sale involves : 
1) A VAT-free sale between the seller and the marketplace
2) A taxable sale between the marketplace and the individual customer, subject to VAT in the country of arrival.

It will then be up to the marketplace to collect, declare and pay VAT on behalf of sellers. 
Merchants must therefore provide the VAT rate applied to their listings. eBay will automatically collect VAT where tax rules apply.

You can see whether eBay has collected VAT on orders on the order details page of your eBay account or in the Order Report, which contains additional columns.

For orders in which eBay has collected VAT, eBay issues an invoice to the buyer. The invoice includes the amount of VAT collected by eBay, which remits it to the relevant tax authorities.
eBay's VAT collection algorithm takes three elements into account:
  1. The country of the eBay account
  2. The country where the product is located (warehouse)
  3. The country of sale
More information on this topic can be found here: 


Managing VAT on PrestaShop

PrestaShop considers the merchant to pay taxes in the consumer's country from the first euro. PrestaShop does not include a feature to track a country's sales threshold. If a merchant wishes to pay VAT in his own country for intra-community sales, it is therefore up to him, manually and on a country-by-country basis, to check that the threshold is not reached.
On PrestaShop, the price of products including VAT is calculated from the price excluding VAT.

Therefore, the price (net without tax) plus the VAT rate indicated for the product.


VAT management of the eBay2 module

For each product, the eBay2 module sends the price including VAT calculated by PrestaShop to the eBay marketplace. 
From version 2.2.2, the eBay module can synchronise a different VAT percentage for each product. The percentage taken into account is the one specified in the 'Tax Rule' field on the product page.

The specified VAT rate will be associated with each eBay listing.




    • Related Articles

    • User documentation for eBay module

      User guide of PrestaShop module eBay2
    • Product associations between eBay and PrestaShop

      Associating PrestaShop product categories to eBay categories is a fundamental step for the module to work. To start the association, go to the tab "Listings" then "List of categories" and click on "Add a category". The association is done in 4 steps: ...
    • Connection problem between the eBay account and the module

      The first step in the process of configuring the module is the association with the eBay profile. Sometimes this is done via the appropriate button in the module configuration. The link will be made by indicating the user of the eBay account and the ...
    • Difference in shipping costs between eBay and PrestaShop

      On eBay, each item has its own delivery costs: the delivery costs of each product in the basket are added together. For example: Product A, unit shipping cost > €5. Product B, unit shipping cost > €3. Total shipping costs > €8 In addition, eBay ...
    • Obtain the eBay token to activate OAuth authorization for APIs (2022)

      In an ongoing effort to protect APIs and its users, eBay has enabled OAuth authorization for the Shopping API. The eBay module uses this API to synchronize the terms of sale and return that you created on the eBay account, as well as the product ...