Refund Control Overview

A refund control is an object that groups together a list of overpayments that are ready for refunds to be issued. The refund control allows an implementation to review the total amount for all the overpayments in the list and ensure that there are enough funds in the bank to cover the payments out to the taxpayers.

The following topics highlight refund control functionality.

Creating Refund Controls

Refund controls are created based on an implementation's business practice. The product provides support for the following ways of creating refund controls:

Overpayment Link Status

The overpayments that are ready to be refunded are in a status of Refund Control Approval in Progress and remain in that state until the refund control is approved. There is another status, referred to as the Link Status that identifies the status of a particular overpayment to a particular refund control. The following points highlight the status values.

Approving Refund Controls

Once the refund control and its list of overpayments are validated, the system determines if approval is required. If so, the record transitions to Approval in Progress and a To Do entry is created to alert the appropriate user(s). Note the following with respect to refund control approval:

Creating the Refunds

Once a user approves a refund control, a batch process processes the linked overpayments to issue the refunds for each individual overpayment. The following are some points to note about this step: