
Terms of payment are conditions agreed upon by business partners for the payment of invoices.
Terms of payment define the following parameters:
- Due date
- Cash discount offered for payment of the invoice within a certain period
Some terms of payment are predefined in SAP S/4HANA. You can also add new terms of payment if required.
Terms of payment enable SAP S/4HANA to calculate the following fields:
- Cash discount
- Invoice due date
To calculate the cash discount and invoice due date fields, SAP S/4HANA needs the following data:
- Baseline date
The date from which the due date is derived.
- Cash discount terms
The terms on which the cash discount can be applied.
- Cash discount percentage rate
The rate used to calculate the cash discount.
When you process a document, you need to enter the terms of payment for SAP S/4HANA to calculate the required conditions of payment.
The terms of payment are stored in the master record of a customer or a vendor (Business Partner). These terms become the default terms when posting transactions. However, a user can change these terms, if needed.
Terms of Payment in Invoices

You can enter the terms of payment in the company code, sales area, and purchasing organization segments of a customer or vendor master record (Business Partner).
The terms of payment that are defaulted when posting an invoice depend on where the invoice is created.
Invoice Locations
Invoice Locations
The invoice can be created in any one of the following locations:
| System Location | Status |
|---|---|
| Financials | The terms of payment from the company code segment are defaulted (Business Partner role FI). |
| Sales Order Management | The terms of payment from the sales area segment are defaulted (Business Partner role SD). When you post the invoice in sales-order management, the terms of payment are copied to the FI invoice, which is created automatically. |
| Purchasing Management | The terms of payment from the purchasing organization segment are defaulted (Business Partner role MM). When you post the invoice in purchasing management, the terms of payment are automatically copied to the accounting document. |
When you enter a vendor invoice, you can also set a fixed amount as a cash discount or fixed cash discount percentage rate. The cash discount is independent of the payment period or date. To set a fixed cash discount or fixed cash discount percentage rate, you must make the appropriate entry in the Cash Discount field.
Terms of Payment in Invoice Related Credit Memos

The following options are available for posting the terms of payment in credit memos:
- Invoice-related credit memos
- Other credit memos
You can link the credit memos to the original invoice by entering the invoice number in the Invoice Reference field during document entry. In this case, the terms of payment are copied from the invoice to the credit memo. Both the invoice and the credit memo are then due on the same date.
Terms of Payment in Other Credit Memos

In the Customer Master Record there is an own Payment Term field for Credit Memos Credit Memo Pyt Term scheduled. It is located directly underneath the normal Payment terms if the settings of the field status allow to show it. If there is an assigned payment term, it is proposed by the system, when you insert a credit memo.
The terms of payment in credit memos that are not linked to their original invoices are ignored. These credit memos are due on the baseline date. To activate the payment terms on these non-invoice-related credit memos, enter a V in the Invoice Reference field when entering the document.
Terms of Payment: Basic Data

Day limits enable date-specific terms of payment in a single terms of payment key.
You can define several versions of the terms of payment, with each version having a different day limit.
The day limit is the baseline date up to which the payment term version applies. For terms of payment that are dependent on a day limit (for example, if the baseline date is before the 15th of the month), you can enter two-part terms of payment under the same terms of payment key. The entry for the specified day limit is added to the terms of payment key. This results in two entries where different terms of payments can be defined.
The following terms of payment require the specification of a day limit:
Documents with an invoice date up to the 15th of the month are payable on the last day of the following month.
Documents with an invoice date after the 15th of the month are payable on the 15th of the month after the following month.
Terms of Payment for Incoming Invoices and Credit Memos
Terms of Payment for Incoming Invoices and Credit Memos
You can specify the following terms of payment for incoming invoices and incoming credit memos:
| Field Name | Description |
|---|---|
| Day limit | Expresses the calendar day to which the terms of payment are valid. You can use the day limit to store single or multi-part terms of payment in a terms-of-payment key. |
| Description | Includes the explanation that SAP S/4HANA generates automatically. You can replace this explanation with your own. It also includes the sales order management text for printing on invoices. |
| Account type | Defines the subledger in which the terms of payment can be used. Define separate terms of payment for vendors and customers and only use them for one account type. This prevents any change that you make in the terms of payment for your customers taking effect for the postings to your vendors. An example is changing the cash discount percentage rate from 3% to 2%. |
Terms of Payment: Payment Controls

While defining terms of payment, you can control payments by using a block key and entering a payment method. You can use the block key (= blocking reason) to block line items for payment during posting. Then, the payment program cannot collect and not pay for the item. This is particularly useful for vendor invoices. First, you always set a payment block. A second person checks the invoice and removes the payment block (dual control principle).
The payment method determines the procedure to be used for payment (check, transfer, and bill of exchange).
You can set the block key and the payment method in the following transactions:
- During posting
- In the customer or vendor master record (company code segment; Business Partner role FI)
- In the terms of payment
The block key and the payment method defined in the terms of payment are defaulted in the line item when the terms of payment are used.
Calculation of the Baseline Date

The system uses the baseline date to calculate the due date for the invoice and the cash discount terms. The baseline date can either be proposed or entered manually. The following default values can be applied to the baseline date: posting date, document date, and entry date.
For the calculation of the baseline date, you can use two methods:
- Fixed day
This is a day that can be used to overwrite the calendar day of the baseline date. For example, the fixed day can always be the 15th of the month.
- Number of additional months
These are the months that need to be added to the calendar month of the baseline date.
For further information about the behavior of SAP S/4HANA with default values for the terms of payment baseline date and changing the date by adding months, refer to note 162885.
Cash Discount

To calculate the cash discount, enter a percentage rate in the terms of payment. In the same line, enter the number of days for which the percentage is valid. If needed, you can add fixed days and months in the terms of payment line.
The days and months specified in the terms of payment are used with the baseline date to calculate the correct cash discount amount for the payment date.
You can enter up to three cash discount periods.



