Distributing A Payment Amongst An Account's Obligations

CAUTION:

This section deals with the concept of distributing a payment amongst an account's obligations. It does not discuss how the sum of a payment event's tenders is balanced out by payment allocations. For more information about payment event balance, refer to Unbalanced Payment Events.

A payment must be distributed to one or more obligations for its financial impact to be realized. When a payment satisfies an account's entire debt, you don't have to worry about how the system distributes the payment. The concept of payment distribution is only relevant when a partial or excess payment is distributed.

The first important point to understand is that the method of distributing a payment amongst an account's obligations is contained in an algorithm that's plugged in on to account type. This means that you can have different distribution algorithms for different account types.

Note:

Manual overrides. Most of the time, you'll let the payment distribution algorithm distribute the payment amongst an account's obligations. However, you may manually distribute a payment when a taxpayer directs a payment to specific obligation(s).

The following explanation describes one of the base package payment distribution algorithms (refer to Payment Distribution - Pay Priority and Debt Age for information about this algorithm). This algorithm distributes a payment based on:

The following diagram helps illustrate how the distribution algorithm works.

Note:

Important! There are other payment distribution algorithms in the base package. Click here to see the available algorithm types.

The Payment Distribution

The above example shows three columns, one for each obligation linked to a hypothetical account. Notice that two of the obligations have the same distribution priority, the third has a lower priority. The numbers in the cells indicate the order in which the system distributes a partial payment.

Note:

Debt terminology. Before we can discuss the distribution algorithm, you must understand the terminology we use to categorize debt. Delinquent debt is associated with financial transactions that appear on overdue bills. Non-Delinquent debt is associated with financial transactions that appear on current bills. New Debits debt is associated with financial transactions that do not yet appear on a completed bill.

The following points describe the algorithm used to distribute the partial payment:

Note:

Payment segments and financial transactions. A payment segment exists for each obligation that receives a portion of a payment. Linked to each payment segment is a financial transaction. It is the financial transaction that causes the obligation's debt to be relieved and the general ledger to be impacted.

Fastpath:

Refer to Payment Exception for more information about how the system handles errors detected during the payment distribution process.

Note:

Overriding the distribution algorithm for uploaded payments. The standard distribution algorithm is used for payments that are Interfaced From An External System unless you specify a MATCH_VALUE and MATCH_FLG on the Payment Staging row associated with the uploaded payment. These fields are used in conjunction to indicate that the distribution of the payment should be restricted in some way (i.e., the standard payment distribution algorithm should not be used). MATCH_FLG indicates how the payment should be distributed (e.g., only distribute to a specific obligation), MATCH_VALUE contains the ID of the restriction (e.g., the obligation ID).

Note:

Open item customers. For an open-item taxpayer, you MUST override the standard distribution algorithm because the payment is distributed as per the open items that it is relieving. Refer to Payments And Match Events for more information.