How to set up tax in your WooCommerce store

How to tet up tax in your WooCommerce store

Selling goods online involves more than just great product photos and fast shipping. Handling taxes correctly is crucial for your store to run smoothly and comply with legal requirements. Fortunately, if you’re using WooCommerce, the system provides solid support for managing taxes. In this post, we’ll walk you through the basics of setting up taxes in WooCommerce and what you need to consider to get everything working properly.

Start by enabling tax in WooCommerce

When you first install WooCommerce, you’ll be guided through a step-by-step setup wizard. During this process, you’ll be offered to enable WooCommerce Tax – a separate extension that uses Jetpack to automatically calculate taxes for certain countries.

However, using WooCommerce Tax is optional. WooCommerce also comes with built-in settings for manual tax management, which work perfectly – especially if you want full control over tax rates, tax classes, and how prices are displayed in the store.

In this article, we focus on the built-in tax settings and won’t cover third-party plugins.

Note: Tax settings are not enabled by default in WooCommerce. To get started:

  • Go to WooCommerce → Settings → General
  • Scroll down to Enable tax rates and calculations and check the box
  • Save your changes

After that, a new Tax tab will appear where you can configure your tax settings.

Enable taxes in WooCommerce

The basics: How should prices be displayed?

In WooCommerce → Settings → Tax, you’ll find several options that affect how prices are displayed and calculated. Here, you’ll need to decide how you want prices to appear to your customers – including or excluding tax?

You’ll be able to choose:

  • Whether the prices you enter when editing products are inclusive or exclusive of tax
  • Whether product prices should be shown to customers with or without tax
  • Which address (customer’s shipping, billing, or your store’s address) should be used to determine the applicable tax rate

There are no strictly right or wrong choices – it depends on your business model and your target market.

Tax settings in WooCommerce

Add your tax rates

Once you’ve configured the basic settings, it’s time to enter the actual tax rates. You’ll find them under the Standard Rates tab (or other tabs if you’re working with reduced rates).

Example: Add Swedish VAT (25%)

  1. Click Insert Row
  2. Enter the following:
    • Country Code: SE
    • Rate: 25
    • Name: e.g., VAT 25%
    • Leave ZIP/postcode and city blank if the rate applies nationwide
  3. Click Save changes

You can repeat this process for other tax levels like 12% or 6% if you sell products with reduced VAT.

Don’t forget to assign tax classes to products

After adding your tax rates, you also need to tell WooCommerce which products should use which tax rate. You do this per product:

  • Open a product
  • Scroll down to the Product Data section
  • Under the General tab, find the dropdown for Tax Class
  • Select Standard, Reduced, or any custom class you’ve created

Assign a tax class to your product

Tips if something doesn’t work

Tax settings are often one of the most confusing parts – for both store owners and customers. Here are a few quick troubleshooting tips:

  • Tax not showing at checkout? Check that the customer’s address matches a region where you’ve entered a tax rate.
  • Want to show prices with tax in the shop, but without tax at checkout? This is possible – just be careful with the settings.
  • Different taxes for different countries? Consider using a plugin for more automated handling (e.g., WooCommerce EU VAT plugins).

Conclusion

Setting up taxes correctly in WooCommerce is a key part of running a professional e-commerce site. It might feel tricky the first time, but once you’ve got the basics in place, it runs smoothly. And if you need to make changes later, it’s easy to adjust.

Read more

WooCommerce – Tax Settings (official documentation)
Swedish Tax Agency – VAT for E-commerce

Featured WooCommerce plugins

Post Purchase Upsell for WooCommerce

Post Purchase Upsell for WooCommerce

Increase the order value and get higher revenue. With Post Purchase Upsell, the customer can add additional products to their order after a completed purchase. They easily choose which of the selectable products they want to add and update their order with one click.

Läs mer »
Kustom Checkout for WooCommerce

Kustom Checkout for WooCommerce

With Kustom Checkout, you get the next-generation payment experience for WooCommerce – built on the foundation of Klarna Checkout and over a decade of experience from Krokedil. New name, same trusted core.

Läs mer »
Swedbank Pay Payment Menu for WooCommerce

Swedbank Pay Payment Menu

Swedbank Pay Payment Menu gives you the tools to create secure and seamless payments – for both you and your customers. With Swedbank Pay you get access to a wide range of payment methods, clear reporting, and consolidated payouts.

Läs mer »