SAP Knowledge Base Article - Public

2199840 - Incorrect Maximum Cash Discount Shown in Customer Accounts When Clearing an Open Invoice


You want to manually clear an open Customer Invoice in the Customer Accounts view. It seems the maximum cash discount is calculated incorrectly.


SAP Business ByDesign

Reproducing the Issue

In this example we show the behaviour of a Customer Invoice to the amount of EUR 1626,00 with payment terms 8 days 2% discount.

  1. Navigate to the Receivables work center.
  2. Go into Customer Accounts view.
  3. Navigate to the tab Trade Receivables -> Invoices / Payments.
  4. Find the Customer Account you are referring to and click View.
  5. Select the External Reference ID and click Clear manually.
  6. The invoice shows the total value of EUR 1626,00 so you expect the maximum cash amount of 2 % to be EUR 32,52 (1626*0,02 = 32,52).
  7. The maximum cash discount displayed is 15,72 EUR.


Not all items of the invoice are marked as relevant for cash discount. This can be checked by following the steps below:

  1. In the New Manual Clearing view click the link of the Document ID to directly navigate to the document.
  2. Below Items click the Product ID to view the product.
  3. Click View all and navigate to the tab Sales.
  4. Below Details you can see the checkbox Cash Discount Allowed is not ticked.


This is the designed system behaviour. As one of the items is not allowed to have a cash discount applied, the maximum cash discount will only be calculated for the remaining items.


 maximum cash discount; cash discount allowed , KBA , SRD-FIN-ACR , Receivables , How To


SAP Business ByDesign all versions