Feature Requests
Share ideas, discuss and vote on requests from other users in community

Specify Second Level Tax on specific products (PST is not charged on every product in BC)

Nicholas Dew shared this idea 7 years ago
Under Consideration

In BC another provinces in Canada, as well as some states in the US there is a second tax that only applies to certain services and products. The way WHMCS is setup right now if you add a second level tax it applies to everything invoiced in that Province/State. This is a big problem as we would be charging extra tax and people would not use our services. If we don't add it though than we can get investigated by the Government and fined for not collecting tax that is required by law. We really need to feature added so we can specify which products should include second level taxes, it should not be to hard there is already a check box for taxes just split out in to two boxes one to apply first level tax and one to apply second level tax.

Nick D.


Comments (14)


We have to charge taxes based on State and City and in some cases County. We need more levels!


Yes, charging taxes for particular products should be an easy thing. On each product, you can specify which tax levels should apply, as not all products are taxable in Canada.

Very important! I'm surprised what other Canadian companies are doing?


...or maybe at least put a hook in where we can calculate the taxes ourselves with a nice array of the individual items with details?

I can't seem to figure out what each item's product is when looking at the tblinvoiceitems table to even try make something.

WooCommerce really has a very powerful tax handling that I would love to see here.