Share via

Cash discounts (form)

Applies To: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

Click Accounts payable > Setup > Payment > Cash discounts.


Click Accounts receivable > Setup > Payment > Cash discounts.

Use this form to set up and manage cash discount codes.

Cash discount codes are linked to customer and vendor accounts and are applied to sales orders and purchase orders.

The following tables provide descriptions for the controls in this form.





Define the discount principles for the selected cash discount, such as date intervals for obtaining the cash discount and the percentage to be applied.

You can also select the main accounts for the selected cash discount.





Translate the cash discount description into other languages.

When you send an invoice to a customer using a language code other than the language code that is selected for the legal entity, the cash discount description appears on the invoice in that language.




Cash discount

Enter an alphanumeric code for the cash discount. For example, 10D2% might indicate that the customer receives a 2 percent discount if payment is made 10 days before the due date.


Enter a brief description for the cash discount, such as 10 days/2 % for the 10D2% discount code.

Next discount code

Select the cash discount code that will be used when the criteria for obtaining the current cash discount is exceeded. In this manner you can define sets of cash discounts that follow each other.

For example, you set up the following codes:

  • 5D10% – Cash discount of 10% when the amount is paid within 5 days.

  • 10D5% – Cash discount of 5% when the amount is paid within 10 days.

  • 14D2% – Cash discount of 2% when the amount is paid within 14 days.

You then select the following:

  • For the 5D10% code, you select 10D5% in the Next discount code field.

  • For the 10D5% code, you select 14D2% in the Next discount code field.

  • For the 14D2% code, you leave the Next discount code field blank.

In this example, the three cash discounts will follow each other as the payment approaches the cash discount date, but only one cash discount will be granted.


Select a method for the cash discount. The specified method, together with the value in the Days field, the Months field, or both, will be used to calculate the last date that payment can be made in order to receive any available cash discount.


Enter the number of months where the cash discount is applicable.


Enter the number of days where the cash discount is applicable.

Discount percentage

Enter the cash discount as a percentage of the invoiced amount.

Main account for customer discounts

Select the main account for posting the cash discount given to customers.

Discount offset accounts

Select the account to offset when cash discounts are applied:

  • Use Main account for vendor discounts – Offset the Main account for vendor discounts account that is specified in the Cash discounts form.

  • Accounts on the invoice lines – Offset the account or accounts that are specified on the invoice line.

For new cash discount codes, the default discount offset account is determined by the setting in the Accounts payable parameters form. For more information, see Accounts payable parameters (form).


This control is available only if the Public Sector configuration key is selected.

Main account for vendor discounts

Select the main account for posting the cash discount received from vendors.

See also

About cash discounts

Announcements: To see known issues and recent fixes, use Issue search in Microsoft Dynamics Lifecycle Services (LCS).