Loan Calculator
The Loan Calculator wizard models a loan before it is booked, computing the instalment, total interest and full amortisation schedule from inputs such as principal, rate, tenor, method and frequency. Officers use it to advise members and confirm affordability without creating a record.

Workflow
- Open the calculator wizard.
- Enter principal, interest rate, tenor and repayment frequency.
- Select the interest method (flat or reducing balance).
- Run to view the instalment and full schedule preview.
- Share or use the figures to advise the member.
Fields reference
Every field on this screen, drawn from the live data model.
| Field | Type | Required | Description |
|---|---|---|---|
Loan Amountamount | Money | Yes | Loan Amount |
Term (Months)term | Number | Yes | Term (Months) |
Annual Interest Rate (%)interest_rate | Decimal | Yes | Annual Interest Rate (%) |
Interest Methodinterest_method | Choice: Flat Rate, Declining Balance, Equal Principal | Yes | Interest Method |
Repayment Frequencyrepayment_frequency | Choice: Monthly, Weekly, Bi-Weekly, Quarterly, Bullet | Yes | Repayment Frequency |
Loan Productproduct_id | Link → mfi.loan.product | — | Loan Product |
Currencycurrency_id | Link → res.currency | — | Currency |
Grace Period (Months)grace_period | Number | — | Grace Period (Months) |
Processing Fee (%)processing_fee_pct | Decimal | — | Processing Fee (%) |
Insurance Fee (%)insurance_fee_pct | Decimal | — | Insurance Fee (%) |
Total Feestotal_fees | Money | — | Total Fees |
Net Disbursementnet_disbursement | Money | — | Net Disbursement |
Effective Rate (%)effective_rate | Decimal | — | Effective Rate (%) |
Total Cost of Loantotal_cost | Money | — | Total Cost of Loan |
Installment Amountinstallment_amount | Money | — | Installment Amount |
Total Interesttotal_interest | Money | — | Total Interest |
Total Repayabletotal_repayable | Money | — | Total Repayable |
Scheduleschedule_line_ids | List | — | Schedule |
Actions & buttons
Buttons available on this screen and what they do:
- Print PDF
Notes & rules
- Model: mfi.loan.calculator.wizard.
- Inputs: principal, rate, tenor, frequency, method.
- Output: instalment, total interest, amortisation preview.
- Read-only; creates no loan record.
Was this page helpful?

