Set up VAT correctly in WooCommerce.

Article Summary

If you run an online store, you want WooCommerce to calculate VAT correctly on products, shipping costs, and checkout pages. You often only notice a configuration error in your records or through customer inquiries, and fixing it then is more difficult than setting it up correctly from the start. Setting up WooCommerce VAT correctly isn’t just about entering a percentage. You also need to determine when VAT is displayed, how shipping costs are taxed, and what happens for sales within or outside the Netherlands. That’s precisely where things often go wrong in practice.

1. Which VAT settings should you check first?

Start with the basics in WooCommerce. Go to the general tax settings and check whether tax calculation is enabled, whether prices are entered inclusive or exclusive of VAT, and whether the store and shipping location are correct. For Dutch online stores, it makes sense to decide in advance whether to display prices on the site inclusive of VAT to consumers or exclusive of VAT for business customers. This choice determines not only how prices are displayed but also how WooCommerce calculates amounts in the shopping cart and at checkout.

2. Set prices inclusive or exclusive of VAT

The biggest source of confusion often lies in how prices are displayed. If you enter products including VAT, WooCommerce must interpret them that way as well; otherwise, your margins and rounding won’t be correct. If you work with consumers, including VAT is usually the most convenient option. For B2B web shops, excluding VAT can make sense, as long as your checkout and invoices are consistently set up that way. Afterward, always check a test product with a rounded price, for example, €19.95, so you can see what happens in the cart and at checkout.

3. What VAT rates do you use in WooCommerce?

In the Netherlands, you primarily have the low rate of 9% and the high rate of 21%. WooCommerce allows you to create multiple tax classes, so you can link the correct rate to each product category. If you also use products with a different rate, such as digital services or special goods, you must set those up separately. An incorrect tax class quickly leads to incorrect prices at the product level, and that carries over into reports and invoices.

4. How do you set up VAT for shipping costs?

Shipping costs are often an underestimated part of WooCommerce VAT. In many cases, you include VAT on shipping at the same rate as the product, but this depends on your product range and your accounting setup. Therefore, check how WooCommerce determines the shipping tax class. Don’t blindly opt for default settings, because if you use multiple product tax rates, you need to know which rate applies to shipping. An online store with both 9% and 21% tax items can encounter discrepancies here more quickly than you might think.

5. What happens with sales within and outside the Netherlands?

If you sell only in the Netherlands, the setup is relatively straightforward. As soon as you ship to other EU countries or outside the EU, rules such as VAT reverse charge, VAT on distance sales, and varying rates come into play. For shipping within the EU, it can make a difference whether you’re delivering to consumers or businesses. WooCommerce can partially support this, but the correct setup depends on your tax situation. Therefore, don’t rely on assumptions for international VAT; instead, test what appears at checkout for each country and customer type.

6. How do you test whether WooCommerce VAT is working properly?

A thorough test prevents surprises. Run through multiple scenarios: a single product at 9%, a product at 21%, an order with shipping costs, and a purchase from mobile and desktop. Check four points:
  1. Is the price on the product page correct?
  2. Is the subtotal in the shopping cart correct?
  3. VAT is displayed separately or included, as you prefer
  4. Does the total amount match your expectations?
If you also use invoicing or accounting integrations, test whether the same amounts appear there. An error can occur between WooCommerce, your payment provider, and your accounting system, even if the frontend looks correct.

7. What mistakes do you see most often with WooCommerce VAT?

In practice, the same mistakes keep recurring. A store accidentally lists prices excluding VAT while product prices have been entered inclusive of VAT, or shipping costs are charged at the wrong rate. You also often see entrepreneurs creating tax classes but failing to link products correctly. Another common mistake is that VAT is displayed on the product page but calculated differently at checkout. It is precisely this inconsistency that erodes trust and leads to additional service inquiries.

What does this mean for your online store?

If you set up WooCommerce VAT correctly, you’ll prevent calculation errors, keep your administration cleaner, and provide customers with a clear total amount. It pays to carefully set up the basics once and then test them with real scenarios from your own product range. If you work with a more complex online store or multiple VAT rates, a technical check is often faster than making corrections afterward. Especially when SEO, Google Shopping, and conversion optimization are also factors, you want the pricing logic to be consistent across the board.

Frequently Asked Questions About WooCommerce VAT

1. Should I set WooCommerce to include or exclude VAT?That depends on your target audience and your pricing strategy. If you’re targeting consumers, including VAT is usually the clearest option. For business customers, excluding VAT may make more sense, as long as your checkout and invoices are consistent with that approach.
2. How do I set up 9% and 21% VAT in WooCommerce?In WooCommerce, you create separate tax classes or rates and assign them to your products. Then, for each product, you verify that the correct class is active. Always test with a sample product to ensure the calculation is correct.
3. Is VAT automatically calculated on shipping costs?Not always in the way you might expect. WooCommerce can include VAT on shipping, but the tax class used must be set correctly. Be sure to check this, especially if you use multiple product pricing tiers.
4. How do I know if my online store displays the VAT correctly?Place test orders with different products, rates, and shipping options. Don’t just look at the product page; also check the shopping cart, checkout, and any invoice output. If those amounts differ, the error is often in the settings or integration.
5. Can WooCommerce handle foreign VAT?Yes, but the setup depends on where you sell and to whom. For sales within the EU or outside the EU, you’ll often need to follow additional rules compared to a Dutch online store. Test separately for each country to ensure taxes are applied correctly.
6. Why does the total amount sometimes differ from the product price?This is often due to rounding, shipping costs, or a different VAT calculation. Plugins or integrations with payment and billing systems can also have an impact. Therefore, check the entire chain, not just WooCommerce itself.
7. What if I’ve already entered products incorrectly?First, you need to determine whether the price is intended to be inclusive or exclusive of VAT. Then you can correct the products and tax classes and review the test orders again. The sooner you do this, the lower the risk of incorrect invoices or margin discrepancies.
8. Do I need help with WooCommerce VAT setup?If your online store has more than just a few standard products, this is often a good idea. Especially when dealing with different tax rates, international sales, or integrations with accounting software, a technical review can prevent many errors. Digital Wizards can help you with WooCommerce, technical implementation, and measurable setup.
If you set up WooCommerce VAT correctly, you’ll save yourself a lot of correction work later on. A well-designed technical setup makes your online store easier to manage for your administration and clearer for your customers. When in doubt, it’s smarter to have it checked thoroughly now than to fix it later.

Want to get in touch?

Hans Boersma - Digital Wizards
Hans Boersma

Would you like to discuss AI, online marketing, or the growth opportunities for your website or online store? Feel free to contact Digital Wizards founder Hans Boersma.

hans@digitalwizards.nlhans@digitalwizards.nl
036-2002660

Follow us
Other articles
  • Beginner

    12 tips for WordPress

    Reading time: 8 minutes

    12 Tips for WordPressAre you starting your own WordPress website? Or have you had a WordPress website for a while, but aren’t getting…

  • Beginner

    WordPress benefits

    Reading time: 8 minutes

    WordPress Benefits WordPress is the most widely used Content Management System (CMS) in the world. More than one-third of all websites on the internet…

  • Medium

    What is link building?

    Reading time: 8 minutes

    What is link building? With link building, you build high-quality backlinks to your website or key pages on your website. With link building, you aim not only to attract visitors…

  • Beginner

    Higher in Google

    Reading time: 8 minutes

    Ranking Higher on GoogleYou’ve created a new website for your business, product, or service. Everything looks fantastic, but something is missing…

  • Medium

    Domain authority

    Reading time: 8 minutes

    Domain Authority is a search engine ranking on a scale of 1 to 100. The higher your score on this scale, the…

  • Beginner

    What is SEA?

    Reading time: 12 minutes

    SEA: Search Engine Advertising There are several ways to increase traffic to your website. One of the fastest ways is through search queries…

As an online marketing agency, we naturally know everything there is to know about Google Shopping. We strive for profitable revenue in the short term and for long-term online growth.

Secret Link

Your information