SAP Knowledge Base Article - Public

3121541 - Posting failed. Tax required for G/L account &1 in company code &2.

Symptom

After upgrade to S/4HANA Cloud 2111, some expense reports from Concur started failing with the following error:

Posting failed. Tax required for G/L account &1 in company code &2.

Message no. CTE_FIN_POSTING145

Diagnosis

Based on your system's configurations, the G/L account &1 in company code &2 requires a tax for posting.

Environment

Product version: SAP S/4HANA Cloud 2111
System managed by: SAP Cloud Tenant

Cause

For the given expense report the tax block in JSON file is empty.

In the transaction CTE_SETUP navigate and choose More -> Setup -> G/L Accounts, here investigate if the GL account which is failing to post have the flag "Posting without tax allowed marked as 'No'.

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

Resolution

With release 2111 we enhanced the coding to be in line with FI posting. This error message is coming from a check that is just checking the configuration of the GL account. In your current configuration, you can’t make a posting to this GL account without a tax code.

Therefore to correct this situation and be able to post the documents, you can change the configuration of the GL account and allow posting without the tax, or you can change the GL account to the one where it is allowed.

Keywords

KBA , BNS-CON-SE-S4-FIN , Concur S/4HANA Financial Integration , How To

Product

SAP S/4HANA Cloud 2111