Strange calculation with VAT

In every country both tax calculation methods are accepted.

For general purpose double-entry accounting system it’s actually necessity to calculate tax for each line item separately. That’s because each line item is posted to general ledger separately. After all every line item can be for different income or expense account. Or if you do divisional accounting, each line item could be for different division etc.

Quickbooks, Sage and others all calculate tax on line item level. So does Manager.

Can you have a look at this topic? It sounds similar to Dutch use case and that has been implemented.