SAP Knowledge Base Article - Public

2584733 - Error: Amount Must Be Rounded To 50 Paise Or The Nearest Rupee


When you create any payment using Petty Cash(transaction amount is in INR currency), at that time error appears:  Amount must be rounded to 50 paise or the nearest rupee.


SAP Business ByDesign

Reproducing the Issue

1. Go to Payment Management Work Center.
2. Select Petty Cash view.
3. Select the desired Petty Cash and Click on New - Incoming Cash Payment - Direct posting to G/L Account.
4. Fill the required details.
5. Enter Payment amount, e.g. 100,60 and press Enter key.

Error: Amount must be rounded to 50 paise or the nearest rupee.


The Petty Cash is actually cash received from customer or the cash paid to customer. The Petty Cash is the actual currency.


As only 50 Paise is the lowest numeration available in country India, so the system allows creating the petty cash payment with rounding to 50 Pais
This is expected system behavior.

See Also

1853966 - Number Of Decimal Invalid For Currency Code XXX And Amount YYY,YYY


INR Currency, error in incoming cash payment. , KBA , error in incoming cash payment , inr currency , AP-PAY , Payment Processing , Problem


SAP Business ByDesign all versions