How is Settlement Discount Treated During Allocation?
If, when you choose to post or save allocations the allocations do not balance, the posting process calculates the discount available and includes this in the allocation balancing.
If the allocations still do not balance it checks the discount tolerances. If the remaining out-of-balance amount is within the discount tolerances, the difference is allowed as additional discount.
If not, the system allows you to decide how to proceed. If the transactions are eligible for discount it allows you to apply the out-of-balance amount as discount. Alternatively, it allows you to generate and post an additional, balancing transaction. You can also choose to alter the allocations, for example you might want to split a transaction.
Calculating the Discount
The system reviews all of the invoice and credit note transactions selected for allocation. It uses the transaction payment term details to determine whether discount is allowed, and if so to calculate the discount. In particular it uses the two discount due dates and discount percentages.
The discount is only calculated automatically when allocating against a single cash payment because it uses the cash payment date to determine whether or not the discount has been earned.
The total discount allowed is then compared to the allocation out-of-balance amount. If this discount amount balances the allocations, the discount journal and the allocations are posted automatically.
If the total available discount is greater than the out-of-balance amount, the discount for each transaction is reduced on a pro rata basis to achieve a balance. The discount journal and the allocations are posted automatically.
Reviewing the Discount Tolerances
If, after including the amount of discount allowed, the allocations still do not balance, any discount tolerances are applied. Discount tolerances are defined in Journal Type (JNT) and can be defined as a percentage difference and/or a tolerance amount. These tolerances are applied to the difference between the calculated discount and the amount of discount that appears to have been taken, which is the matching out-of-balance amount.
If the out-of-balance amount is within the discount tolerance amount or percentage, it is allowed as additional discount. The discount journal and the allocations are posted automatically.
Manually Applying the Discount
If after applying the discount and the discount tolerances, the available discount is less than is required to balance the allocations, the matching process does not post the discount journal or the allocations. Instead, it allows you to choose whether to apply the entire out-of-balance amount as discount, or to balance the allocations in some other way.
Generating the Discount Transactions
The matching process posts the discount to either the input or output discount account identified in Journal Type (JNT), depending on whether the discount is on sales or purchase transactions. If the discount account has not been defined, it prompts you to enter the account code.