Configuring Payment Terms and Cash Discounts

Objectives

After completing this lesson, you will be able to:
  • Configure terms of payment
  • Prepare cash discounts

Terms of Payment

The terms of payment are used to define: baseline date for due date calculation, cash discount periods, and cash discount percentage rates. The terms of payment are: assigned to a Business Partner master record (Customer/Vendor), defaulted by the system or entered by the user, and used in transaction line items to determine payment conditions.

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

Diagram showing payment terms (0001) integration across delivery/payment terms (SD), financial data (FI), and conditions (MM), connecting to outgoing and incoming invoices through a central system.

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 LocationStatus
FinancialsThe terms of payment from the company code segment are defaulted (Business Partner role FI).
Sales Order ManagementThe 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 ManagementThe 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

Diagram showing an invoice-related credit memo linked to an invoice. Labels identify the document number, fiscal year, terms of payment, line item, and indicate data was copied.

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

Illustration of a process for updating credit memo payment terms from 0017 in the master record to proposed payment terms, with validation based on invoice reference and baseline date.

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

Invoice payment terms outlined with day limits of 15 or 31 days, detailing discounts. Account type options selected for both Customer and Vendor.

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 NameDescription
Day limitExpresses 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.
DescriptionIncludes 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 typeDefines 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

Payment Controls: Block key, Payment moment.

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

Flowchart explaining baseline date calculation in payment terms. Includes default options (document, posting, or entry date) and calculation logic using fixed day or additional months. User at computer.

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

Diagram explaining cash discounts with timelines for 3% (14 days), 2% (30 days), and 0% discounts (up to 45 days), overdue payments after 45 days, and key terms like baseline date and due net.

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.

How to Maintain Terms of Payment

Result

Maintain Terms of Payment

Maintain Terms of Payment

Business Example

The company uses various terms of payment. Cash discounts are to be posted automatically by the system. The company has negotiated new terms of payment with a vendor.

Note

In this exercise, when a value includes ##, replace the ## characters with the number that your instructor assigned to you.

How to Post a Customer Invoice with Subsequent Credit Memo

How to Post a Customer Invoice with Subsequent Credit Memo

Installment Payments

Diagram explaining installment payments with terms of payment, percentages, and deadlines for three installments: 15, 30, and 45 days. Includes labeled payment breakdown and terms linked to payment types.

You can pay an invoice over several months using an installment plan. You can also retain a portion of the invoice amount for payment later.

The total invoice amount is divided into partial amounts that are due on different dates.

If installment payment is defined in the terms of payment, SAP S4/HANA carries out this split automatically.

To define installment payments in the terms of payment, first select installment payment (do not assign any cash discount periods or cash discount percentage rates).

Define the following items for each installment:

  • Installment number
  • Percentage rate
  • Terms of payment

The percentage rates specified must total 100%.

SAP S4/HANA creates a line item for each installment specified.

The line item amounts correspond to the percentages of the total amount. The total of the line item amounts corresponds to the total amount.

The terms of payment for the line items are the terms of payment defined for the individual installments.

How to Define Terms of Installment

How to Define Terms of Installment

Cash Discounts and Net Procedure

Invoice interface showing a list of six item lines, including account entries, fixed assets, taxes, and calculations for net and gross cash discount bases.

Depending on the legal requirements of the country, the cash discount base is calculated on the following values:

  • Net value (total of general ledger account items and asset items, tax on sales and purchases not included)
  • Gross value (tax on sales and purchases included), for example, in Germany, Switzerland

For each company code or tax jurisdiction code, in Customizing, specify which value the system is to use for the cash discount base (see Global Parameters).

Posting Cash Discount: Gross Procedure

A financial chart shows accounts receivable and payable with categories Debitor, Revenue, Cash Discount granted, Incoming Payments, Vendor, Expense, Cash Discount taken, and Outgoing Payments.

Cash discount amounts can be entered manually, or by configuring SAP S/4HANA to use the rates in the terms of payment automatically. You can change the cash discount after posting the invoice.

When you clear an open item on a customer or vendor account, SAP S/4HANA posts the applicable cash discount automatically to an account for cash discount expense or cash discount received.

Define the accounts for cash discount expense or cash discount revenue in the configuration.

Net Procedure: Invoices and Payments

Comparison chart illustrating payment scenarios within and after the cash discount period. Shows vendor, expense, discount clearing, outgoing payments, and lost discount amounts for each case.

If you post a vendor invoice with a document type for the net procedure, SAP S/4HANA reduces the cash discount amount from the expense or balance sheet account automatically. SAP S/4HANA then posts the same amount to a cash discount clearing account to clear the posting.

When you use the net procedure, the cash discount amount is automatically posted along with the invoice.

When the invoice is paid, SAP S/4HANA carries out a clearing posting to the cash discount clearing account.

If the invoice is paid after the cash discount deadline, the cash discount loss is posted to a separate account.

The cash discount clearing account must be managed on an open item basis.

How to Define a Cash Discount Base for Outgoing Invoices

How to Define a Cash Discount Base for Outgoing Invoices

How to Define Accounts for Cash Discount Expense and Revenue

How to Define Accounts for Cash Discount Expense and Revenue

How to Define Cash Discount Clearing Accounts

How to Define Cash Discount Clearing Accounts

How to Post Vendor Invoices with Net Procedure

How to Post Vendor Invoices with Net Procedure

How to Define a Cash Discount Loss Account

How to Define a Cash Discount Loss Account

Summary

  • Terms of payment are used to define the due date of the invoice and eventual cash discounts for invoice settlement.
  • Terms of payment are stored in customer/vendor master records to be defaulted to the accounting documents, where, if needed, they can be modified.
  • The cash discount is calculated, using percentage rates and the number of days or a fixed date from the baseline date.
  • Enter the payment terms in the company code, sales area, and purchasing organization segments of a customer or vendor master record.