There are 17 steps to the accrual process. These are done on each loan:
- Pending Transactions scheduled for the current accrual date are posted as payments if the loan is set to beginning of day accruals.
- Daily Trial Balance Entries are created for the loan if it is set to Beginning of Day Accruals, as the loan accrued today’s accrual during last night’s processing run.
- Pending Transactions scheduled for the current accrual date are posted as payments if the loan is set to end of day accruals.
- Impound payments are processed.
- The system checks the loan's list of interest steps, variable rate information, and base rate schedules, and executes a rate change if one is called for.
- The system checks the loan's list of recurring transactions and executes any events that are scheduled for the current date if the recurring transaction is flagged to occur “Before Accrual.”
- If the Next Billing Date for the loan is the current accrual date, the next payment is billed and the projection for the following payment calculated.
- If there is a custom payment schedule, it is checked to see if any special billings are scheduled for this day.
- If the Next Statement Date for the loan is the current accrual date, a loan statement is sent to the print queue.
- The list of past due payments on the loan is checked against the loan's late fee schedule to see if any past due events have been triggered.
- Interest is compounded on loans with a compound interest rate if the current accrual date is the scheduled date of compounding.
- If a promise to pay exists with an expiration date on the current accrual date, and the promise has not been satisfied, the promise is flagged as broken.
- One day's interest is accrued on the loan. If the loan is set to End of Day Accruals, today’s interest is accrued. If the loan is set to Beginning of Day Accruals, tomorrow’s interest is accrued.
- The loan's statistics are updated.
- The system checks the loan's list of recurring transactions and executes any events that are scheduled for the current date if the recurring transaction is flagged to occur “End of Accrual.”
- Amortize fees are processed if scheduled to do so on the current accrual date.
- Daily Trial Balance entries are created for the loan if it is set to End of Day Accruals.