This documentation is for the older version of the WooCommerce PDF Invoices, Packing Slips, Delivery Notes, and Shipping Labels plugin. If you are using the new version of the plugin, please note that this documentation no longer applies to you. Find the relevant documentation from here :

WooCommerce PDF Invoices, packing slips and credit notes plugin | WooCommerce Shipping labels, Dispatch labels and Delivery notes plugin | WooCommerce Address labels plugin | WooCommerce Picklists plugin | WooCommerce Proforma invoices plugin | Customizer for WooCommerce PDF Invoices

Home > Docs > WooCommerce PDF Invoices, Packing Slips, Delivery Notes and Shipping Labels > Inserting Tax Column to WooCommerce Invoices (Legacy Version)

Inserting Tax Column to WooCommerce Invoices (Legacy Version)

Last updated on November 25, 2024

PDF Invoice/Packing Slip for WooCommerce plugin offers different ways to display tax details in WooCommerce invoices.

Pre-requisites

  1. Install and activate PDF Invoice/Packing plugin.
  2. Set up tax in WooCommerce, learn more.

Include/Exclude tax

  1. Go to  Invoice/Packing on your WordPress dashboard.
  2. Head on to the General Settings > Advanced tab.
  3. Scroll down to the option Display price in the product table.
Set up WooCommece PDF invoice settings

You can choose either of the following options:

  • Exclude tax: If checked, the product price/subtotal and the tax will be displayed separately in the product table. 
tax not included in the price
  • Include tax: If checked, all the prices (product price or subtotal) displayed in the product table will be inclusive of tax. 
Tax included in the price

Click on WooCommerce tax settings to configure the tax options, if you haven’t completed it already.

4. Once done, click Update Settings to save your customizations. 

Tax display formats

  1. Go to Invoice/Packing on your WordPress dashboard.
  2. Head on to the Invoice > General tab.
  3. Scroll down to the following options:
    • ‘Total tax’ column display options: You can choose how the column ‘Total tax’ in the invoice would be displayed. Available formats are Amount and Rate(%). You can select either Amount or Rate (%), or you can select both.
      For example, if the price of the items are $65, $18.8, and $69.9; and their tax rates are 5%, 5%, and 22% respectively, then, the total tax will be displayed in the invoice in the following manner:
      • If ‘Amount’ is selectedtax amount
      • If ‘Rate (%)’ is selected tax rate
      • If both ‘Amount’ and ‘Rate (%)’ are selectedtax amount with rate
    • Show separate columns for each tax: Check this box to have individual columns for separate tax classes in the invoice. If multiple taxes are set up in your store, each tax item will be displayed separately in individual columns.
      • ‘Tax’ column display options: Choose how to display individual tax items on the invoice tax column. The available options are Amount, Rate(%), and Separate columns for Rate(%) and Amount.
        This is how it will be displayed on the tax column if you have selected both Amount and Rate(%):tax in separate columns

4. Click on Update Settings for these changes to take effect. 

add individual tax in invoice

Select template with Tax

  1. Go to Invoice/Packing on your WordPress dashboard.
  2. Head on to the Invoice > Customize tab.
  3. Click on the Product table block in the preview pane and add the items Total Tax and Tax items.
invoice customization and preview pane

You can rearrange the positioning of the columns by dragging the items. You can remove items from the table by clicking on the trash icon and even change the heading name from the same window. Note that you will have to save and activate the template to reflect the changes in the invoices of the upcoming orders. 

Caution: Changing the company address, name, or any other settings in the future may overwrite previously created invoices with the most up-to-date information if you keep this option enabled (‘Use latest settings for invoice’).

Sample invoice with tax columns

sample invoice generated with the template

Related articles: