WooCommerce Display Prices Including and Excluding Tax Mini-Plugin

$29.00 / once

  • No Subscription

    This is a one-time purchase, and gives you lifetime access.
  • No Bloat

    Mini-plugins take up <10kB. Woo Subscriptions is 2.6MB.
  • Money-Back

    Not satisfied? Get a 100% full refund within 10 days.

Show WooCommerce prices with and without tax

You don’t feel confident with coding? You don’t want to purchase yet another bloated, expensive plugin? Great!

Business Bloomer WooCommerce Display Prices Including and Excluding Tax is a mini WooCommerce plugin, without the usual hassles. One feature. Lifetime license. No annoying subscriptions. 1 plugin file. A few lines of code. No banners. No up-sells. No WP notifications. Use it on as many websites as you like. Lifetime support. 1-page documentation. Super simple admin dashboard.

Quick demo:

As you can see the plugin is straight forward. Install it, and automatically see the result on the frontend. Simple!

2 reviews for WooCommerce Display Prices Including and Excluding Tax Mini-Plugin

  1. Charlotte England (verified owner)

    So easy! Thank you

  2. Rav

    Brilliant plugin, displays prices with and without VAT which is great for wholesale websites.

Add a review

Your email address will not be published. Required fields are marked *


Documentation

What does this Mini-Plugin do? Where do I find the settings?

It lets you automatically display prices including and excluding tax on the single product page, archive pages, Classic Cart, Classic Checkout. It’s compatible with simple, variable, grouped products. It’s not compatible with WooCommerce Cart & Checkout blocks, until WooCommerce fixes it.

Ensuring different prices for Inc. and Ex. Tax display

If your product prices show the same value for both “Including Tax” and “Excluding Tax,” it means taxes are not correctly configured. Follow these steps to set up taxes properly in WooCommerce:

1) Enable Taxes in WooCommerce

  • Go to WooCommerce > Settings > General.
  • Scroll down to the Enable taxes checkbox and make sure it is checked.
  • Click Save changes.

2. Configure Tax Rates

  • Navigate to WooCommerce > Settings > Tax (this tab appears only if taxes are enabled).
  • Under Tax options, check the following settings:
    • Prices entered with tax: Choose “No, I will enter prices exclusive of tax” if you want WooCommerce to calculate tax on top of product prices.
    • Calculate tax based on: Select the appropriate location (usually Customer shipping address or Shop base address).
    • Display prices in the shop: Choose either Including tax or Excluding tax based on how you want product prices displayed.
    • Display prices during cart and checkout: Ensure this is set to Including tax so customers see the correct tax breakdown.
  • Click Save changes.

3. Set Up Tax Rates

  • In WooCommerce > Settings > Tax, click on Standard rates (or another relevant tax class).
  • Add a new tax rate:
    • Country code: Enter the country code (e.g., “US” for the United States).
    • State code: (Optional) Enter a state code if applicable.
    • Rate: Enter the tax rate percentage (e.g., “20” for 20% VAT).
    • Tax name: Give it a name (e.g., “VAT” or “Sales Tax”).
    • Priority: Leave as default unless you need multiple tax rules.
    • Compound: Leave unchecked unless this tax is added on top of another.
    • Shipping: Check this box if the tax applies to shipping costs.
  • Click Save changes.

4. Check Product Pricing Behavior

  • Edit a product in Products > All Products.
  • Scroll to the Product data section and open the General tab.
  • Ensure the Regular price is set without tax if you selected “Prices entered excluding tax” in Step 2.
  • Save the product and check the front-end display.

Once these settings are applied, your plugin should correctly display two different prices: one including tax and one excluding tax.

How can I only show prices inc&ex tax on the single product page?

Add this to your functions.php or a Code Snippet:

add_filter( 'woocommerce_get_price_html', 'bbwcdpiet_display_price_single_product_only', 9998, 2 );

function bbwcdpiet_display_price_single_product_only( $price, $product ) {
   if ( ! is_product() ) remove_filter( 'woocommerce_get_price_html', 'bbwcdpiet_display_price', 9999, 2 ); 
   return $price;
}

How can I rename “(ex. VAT)” and “(incl. VAT)”?

Add this to your functions.php or a Code Snippet:

add_filter( 'woocommerce_countries_ex_tax_or_vat', 'bbwcdpiet_get_label_excl_vat_rename' );

function bbwcdpiet_get_label_excl_vat_rename() {
   return 'EX TAX WHATEVER';
}

add_filter( 'woocommerce_countries_inc_tax_or_vat', 'bbwcdpiet_get_label_incl_vat_rename' );

function bbwcdpiet_get_label_incl_vat_rename() {
   return 'INC TAX WHATEVER ELSE';
}

What’s a Mini-Plugin, by the way?

The most annoying things about premium plugins are recurring subscriptions, limited license usage, too many features, bloat, up-sells and annoying notifications, unskilled support, and poor documentation. Our Mini-Plugins are the exact opposite of that.

Where can I get lifetime support?

Once you purchase the plugin, you will get a link to a “Support” page, where you can post messages, screenshots or screencasts and get immediate help.

Where can I download my plugin ZIP file?

You will receive your download file via email upon payment. Alternatively, you can head over to the My Account > My Downloads page. Here’s a direct link.

What if a new version is released? How will I know? How can I update?

The plugin will notify you that there is an update available directly in the WordPress Dashboard, same as the other plugins. You can update with a single click.

Alternatively, you can then get the latest ZIP from the Downloads page and manually update the plugin by going to Plugins > Add New > Upload Plugin. Yes, the plugin already exists – WordPress will find that out and ask you if you wish to override it.

I’ve read the docs before buying, purchased the plugin, but it doesn’t suit my needs. Can I get a refund?

Sure, you get 100% money back if you request a refund within 10 days from your purchase. As of now there is no automated system on the My Account > My Orders page, so drop me an email and I’ll process your refund. Working on it though (expect a tutorial soon)!

I have a pre-sale question?

Cool! Contact me here and I’ll do my best to get back to you asap.