Quickbooks 2012 users beware:
If you use a terms code that contains a discount, Quickbooks discounts the VAT on the invoice. This means, besides under charging your customers, your VAT will be incorrect.
As an example, if your terms code contains 2.5% discount if paid before a date, Quickbooks will calculate the VAT at 11.5% (14-2.5)
Quickbooks SA and the developer are aware of the problem and will let users know once there is a solution.
Whatever that means...