When we import an invoice with multiple taxes, the Tax Liability Report in QuickBooks is reporting all of the Revenue under the first tax. It seems the report is using the Subtotal value and then reports the taxes collected individually. The Taxes being reported are correct, just the Revenue associated with each tax is not correct.
To resolve this we tried to add a subtotal to each line and then include the associated taxes with each. If you hand enter this transaction directly in to QuickBooks it handle the multiple taxes and Subtotal lines fine. If you do this programmatically QB seems confused about the subtotals and will subtotal everything above.
The following is an example of one that does not work:
Item Description Invoiced Rate Amount
A234567 Item 1 Desc 1 8.88 8.88T
Subtotal 8.88
State Tax 7.00% 0.62
Fed Tax 0.36 0.36
A5221478 Item 2 Desc 2 29.88 59.76T
Subtotal 60.12
State desc 7.00% 4.18
X4325567 Item 3 Desc 1 15.59 15.59T
Subtotal 19.77
State desc 7.00% 1.09
Fed desc 0.62 0.62
If we force in additional Subtotal lines it will total correctly but is confusing since there are many duplicate subtotal lines.
Item Description Invoiced Rate Amount
A234567 Item 1 Desc 1 8.88 8.88T
Subtotal 8.88
State Des 7.00% 0.62
Fed desc 0.36 0.36
Subtotal 0.36
A5221478 Item 2 Desc 2 29.88 59.76T
Subtotal 59.76
State desc 7.00% 4.18
Subtotal 63.94
X4325567 Item 3 Desc 1 15.59 15.59T
Subtotal 15.59
State desc 7.00% 1.09
Fed desc 0.62 0.62
Subtotal 0.62
This second version resolves the Tax Liability reporting issue but does not look good. We tried to force in a blank line, but the SDK does not support that method, or we are not doing it correctly.
We are trying to understand how we can handle multiple taxes and ensure the invoice looks as simple as possible the the Tax Liability Report is reporting the correct values. Please let us know if you have been able to resolve this situation.
Regards,
Robert