New New: idempotent repayments with client_ref — safe retries for branches on patchy connections Read →
74 Sign in Start free trial

The loan lifecycle

Every loan status, how a loan moves between them, and which actions can be undone.

6 min read · Updated 1 Nov 2026 · Page 22 of 64

Every loan moves through a series of statuses. Each move is an action a permitted user takes — and most can be undone if done by mistake, as long as nothing has happened after it.

The normal path

Submitted→Pending→Approved→Active→Closed

Other outcomes

StatusHow a loan gets thereUndo
Submitted / pendingA loan application is created and waits for approval.—
ApprovedAn approval officer approves it, possibly for a different amount.Undo approval
RejectedThe approver rejects it.Undo rejection
WithdrawnThe member withdraws before disbursement.Undo withdrawal
ActiveThe loan is disbursed and is being repaid.Undo disbursement
OverpaidThe member paid more than was owed.Refund or transfer the excess
RescheduledTerms were changed and a new schedule issued.—
Written offThe loan is judged uncollectable and removed from the portfolio.Undo write-off
ClosedFully repaid, or closed by a user.Undo close
Important
Undo actions reverse the accounting entries too. If later transactions exist (for example repayments after a disbursement), reverse those first, newest to oldest.

Loan transaction types

Every money movement on a loan is a transaction of one of these types — you will see them on the loan’s transaction list and statement.

TypeMeaning
DisbursementMoney paid out to the member
RepaymentMoney received from the member
Repayment at disbursementFees collected at the moment of disbursement
Apply charges / Waive chargesA fee or penalty added / cancelled
Apply interest / Waive interestInterest added / forgiven
Write offBalance removed as uncollectable
Recovery repaymentMoney collected after write-off
Marked for reschedulingLoan placed into rescheduling
Loan top upAdditional amount added to an active loan
ContraA reversal entry
ClosedLoan closure

Something unclear or out of date? Tell us and we'll fix it.