SAP Knowledge Base Article - Public

3694692 - Error "Balance in transaction currency $ $ is too large" in app Clear G/L Accounts in SAP S/4HANA Cloud Public Edition

Symptom

Scenario:

In app Clear G/L accounts, you have chosen two documents to clear. 

The two documents have different transaction currency. One is your local currency, one is a foreign currency.

In the app, you choose to display in your local currency. The two documents have zero balance.

However, if you try to clear them, system prompts error "Balance in transaction currency $ $ is too large".

If you display in the other foreign currency, the two documents will have different amount and will not have zero balance.

You want to know why.

Environment

SAP S/4HANA Cloud Public Edition

Cause

The issue arises due to differing exchange rates applied during the creation of the payment document and the current exchange rate used during the clearing process.

Exchange rate difference has taken place during the time period, therefore the two documents will have different amount at the time of clearing.

Resolution

There are two possible solutions:

  1. In the app parameter, use the foreign currency as the transaction currency and enter the original exchange rate so that the amount at current time became the same, and will result in zero balance.
  2. Use local currency as transaction currency, and record the gain/loss due to exchange rate differences to a G/L account.

Keywords

clear gl accounts, balance mismatch error, sap s/4hana cloud public edition, transaction currency, display currency, exchange rate, gain/loss item, clearing documents, gl accounts app. , KBA , FI-FIO-AR-TRA-2CL , Transaction Apps: Public Cloud , Problem

Product

SAP S/4HANA Cloud Public Edition all versions