HST Customer Tax Code vs Inventory Tax Code

SOLVED

We set up our customers with a tax code appropriate to each as we sell across Canada. We have a mixture of part numbers that attract HST and part number that are HST exempt. In the inventory module we have said Yes to exempt in the Tax page for those inventory items that are exempt.

When we produce an invoice for any of these tax exempt products HST is not calculated, which is what we want, but the invoice prints out the tax code that is assigned in the AR tax page and not the tax exempt that is assigned to the inventory part number. To me the invoice is misleading, a tax code G would lead one to believe that tax is charged when reality it isn't. Here is a print screen of an entry I did in the sample company to test to see if the sample company was set up different than ours. It wasn't.

I know we have the option to change the tax code during data entry from G to E and it will print out just fine but I am thinking that the system should be able to handle this. I just don't know where to set the default for this. I have searched this site but haven't found an answer.

We are just about to start selling a new line of products that are tax exempt and life would be a whole lot easier and mistake proof if the system can do this automatically. There has to be tons of companies that sell products with different taxes and not have to enter the tax code line by line on each product.

Can anyone tell me the magic default setting to make this happen for us?

Thank you in advance for your time to help us out.

Cathy