Managing taxes in an online store can seem complicated, especially when you sell in several countries. VAT rates change, rules change, exceptions change… and a small mistake can end up in incorrect invoices, accounting issues or even penalties.
That’s why at LogiCommerce we’ve created a Tax System designed to make your life easier: it automates tax management, adapts to each country and type of customer, and lets you control everything from your store’s BackOffice – without needing to be a tax expert.
Why taxation in eCommerce is so complex
Several factors come into play in every sale:
- Where you are selling from (your company’s country).
- Where you are selling to (the customer’s country or delivery location).
- What you are selling (product or service).
- Who is buying (consumer or business, with or without tax exemptions).
If you manage all of this manually, it’s easy to make mistakes: applying the wrong VAT rate, not respecting an exemption, miscalculating a fee, and so on.
The goal of the LogiCommerce Tax System is to avoid these errors by automating the tax logic behind every order.
A system that understands the context of each sale
The LogiCommerce Tax System doesn’t just apply a VAT percentage – it analyses the context of the transaction before deciding which tax to apply.
For each order, it automatically cross-checks:
- The billing location (country of origin).
- The customer’s billing or shipping address (country of destination).
- The type of product or service sold.
- Any applicable exemptions or special tax regimes.
With this information, the system automatically decides whether it should:
- Apply VAT from your country.
- Apply VAT from the customer’s country.
- Not apply VAT (for example, in certain intra-community B2B transactions).
- Apply other defined special taxes.
All of this happens without you having to calculate anything manually.
Advanced management of multiple VAT types
Each European country handles VAT in different ways, even within the same sector. For example, a book may have:
- A reduced VAT rate in Spain (4%),
- A super-reduced rate in Italy (1%),
- Or a standard rate in Germany (19%).
With LogiCommerce, you can associate multiple VAT types with the same product, so the system dynamically applies the correct rate depending on the buyer’s or shipping country.
This allows you to sell the same product in different markets without having to create duplicate versions just for tax reasons.
European VAT (OSS) and VIES validation, explained simply
When you sell to consumers in other European Union countries (B2C), the “VAT of destination” regime applies, known as OSS (One Stop Shop).
What does LogiCommerce do with OSS?
The system:
- Applies the VAT of the customer’s country when the sale is B2C within the EU.
- Groups this information so that you can later declare VAT correctly through the OSS regime.
And what about businesses? (VIES)
For sales between businesses within the EU (B2B), it’s important to know whether your customer is registered as an intra-community operator.
- The LogiCommerce system connects to VIES, the European database of registered companies.
- It automatically checks if your customer’s VAT number is valid.
Based on this, it can:
- Avoid applying VAT on intra-community B2B transactions when appropriate.
- Or apply standard VAT if the buyer is not listed in the register.
In this way, the system helps you comply with European regulations without having to perform these checks manually.
Exemptions, special territories and specific cases
Not all customers and territories are taxed in the same way. That’s why the system allows you to create specific rules.
You can configure, for example:
- Customers with exemptions (NGOs, public entities or other organisations with special tax treatment).
- Businesses with specific tax regimes depending on their activity.
- Territories with their own tax systems, such as Canary Islands (IGIC) or Ceuta and Melilla (IPSI)
In these cases, the system:
- Stops applying standard Spanish VAT when it doesn’t apply.
- Applies the correct local tax (IGIC, IPSI, etc.) according to the rule you have defined.
Management of additional taxes (WEEE, DEE, etc.)
On top of VAT, some products carry additional taxes, for example:
- Environmental fees associated with electronic waste management (such as WEEE or DEE).
With LogiCommerce you can:
- Define these extra taxes for the products that need them.
- Make them apply automatically in the cart and on the invoice.
This way, every invoice reflects all legal obligations associated with the product, without manual calculations.
Full automation from your BackOffice
The LogiCommerce Tax System is integrated into the platform itself and its headless architecture, which allows you to:
- Apply the same rules across all your channels (website, apps, marketplaces, etc.).
- Maintain consistent tax management, even if you sell in several countries and through different channels.
- Reduce human error to a minimum, since rules are applied automatically on each transaction.
From the BackOffice you can:
- Define and adjust tax rules.
- Check which taxes have been applied to each order.
- Have full traceability for audits or accounting reviews.
Summary: what the LogiCommerce tax system does for you
In your day-to-day operations, the LogiCommerce Tax System allows you to:
- Apply taxes based on origin, destination, product type and customer type, without manual calculations.
- Manage multiple VAT rates for the same product depending on the country.
- Comply with “VAT of destination” (OSS) in B2C sales within the EU.
- Automatically validate businesses in the VIES register for intra-community operations.
- Define exemptions and special rules by customer, country or type of operation.
- Include additional taxes such as environmental fees.
- Automate tax management for both domestic and international sales.
Want to see it in practice?
In the following video, we show you a real example of tax configuration in LogiCommerce, so you can see step by step how everything is managed from the BackOffice and how the rules are applied to your online store sales.