Sales tax setup for the USA

A general solution to this issue maybe to

  • Where default tax codes are set (COA, Inventory item, etc), add a tax code holder “Contact’s tax code”

  • Add a default tax code to contacts (customer, supplier)

  • When creating an item with a default tax code “Contact’s tax code”, substitute the default set for that contact if a contact has been defined.

In addition Multiple rate tax codes consisting a set of single rate tax codes would enable practical country specific localisations and electronic reporting in jurisdictions with multiple levels of taxation on goods and services / value added.