SAP Knowledge Base Article - Public

2963945 - Line by line tax calculation while using Journal Entry - Post (Asynchronous) API for non-jurisdiction country


Tax Base Amount shows incorrect balance while using Journal Entry - Post (Asynchronous) API for non-jurisdiction country

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.




For the non-jurisdiction country the aggregated tax item is always expected and the internal tax calculation is designed for aggregated tax item too. Multiple tax items should be aggregated firstly in the payload. Otherwise, the logics will have some unexpected behavior


The tax line by line calculation is only supported by the jurisdiction country, in this case tax item group is needed for the payload.

But for non-jurisdiction country, the product tax items always needs aggregation.

We couldn’t use the payload as line by line to do the posting.


Adopt the direct tax posting.

Add below input under product tax and remove the tax information under GL.

For direct tax posting following must be present



A correct payload file can be found in the attachment. ( Correct Aggregated Case.txt )

Currently only USA & India support line by line!

See Also

See ProductTaxItem for further information


line by line tax, tax calculation, api, journal entry post, non-jurisdiction country, payload, tax, line by line, tax jurisdiction, jurisdictional, FF817, FF 817, FINS_FI_POSTING_IF 051, FINS_FI_POSTING_IF051 , KBA , AC-INT , Accounting Interface , AC-INT-2CL , Accounting Interface (Public Cloud) , How To


SAP S/4HANA Cloud all versions


Correct Aggregated Case.txt