Loan Products

Loan Products defines each lending product and its rules - interest method and rate, tenor limits, instalment frequency, fees, penalties, eligibility and the linked accounting. Product configuration drives schedule generation, charging and provisioning, so it is the master setup that governs how loans behave.

Loan Products
Loan Products — live screen from the BridgeERP MFI Suite.

Workflow

  1. Create or open a loan product.
  2. Set the interest method (flat, reducing balance) and rate.
  3. Define the tenor range, repayment frequency and grace period.
  4. Configure fees, penalty rules and eligibility limits.
  5. Map the product to its accounting accounts and save.

Fields reference

Every field on this screen, drawn from the live data model.

FieldTypeRequiredDescription
Enable Cycle Progression
enable_cycle_progression
Yes/No—Repeat borrowers get higher limits per cycle
Product Name
name
TextYesProduct Name
Product Code
code
TextYesProduct Code
Interest Method
interest_method
Choice: Flat Rate, Declining Balance (Reducing), Equal Principal PaymentsYesInterest Method
Annual Interest Rate (%)
interest_rate
DecimalYesAnnual Interest Rate (%)
Interest Calculation Period
interest_period
Choice: Daily, Weekly, Monthly, Quarterly, AnnuallyYesInterest Calculation Period
Repayment Frequency
repayment_frequency
Choice: Daily, Weekly, Bi-Weekly (Fortnightly), Monthly, Quarterly, Bullet (Lump Sum at End)YesRepayment Frequency
Loan Type
loan_type
Choice: Individual Loan, Group Loan, Emergency Loan, Asset Finance, Agriculture Loan, Education Loan, Business Loan, Salary AdvanceYesLoan Type
Has Message
has_message
Yes/No—Has Message
Sequence
sequence
Number—Sequence
Active
active
Yes/No—Active
Description
description
Rich text—Description
Color Index
color
Number—Color Index
Minimum Term (Months)
min_term
Number—Minimum Term (Months)
Maximum Term (Months)
max_term
Number—Maximum Term (Months)
Grace Period - Principal (Months)
grace_period_principal
Number—Grace Period - Principal (Months)
Grace Period - Interest (Months)
grace_period_interest
Number—Grace Period - Interest (Months)
Currency
currency_id
Link → res.currency—Currency
Minimum Loan Amount
min_amount
Money—Minimum Loan Amount
Maximum Loan Amount
max_amount
Money—Maximum Loan Amount
Max Amount (First Loan)
max_amount_first_loan
Money—Max Amount (First Loan)
Penalty Rate (% per month)
penalty_rate
Decimal—Penalty Rate (% per month)
Penalty Grace Days
penalty_grace_days
Number—Penalty Grace Days
Penalty Method
penalty_method
Choice: On Overdue Principal, On Overdue Installment (P+I), On Outstanding Balance, Fixed Amount Per Day—Penalty Method
Fixed Penalty Amount/Day
penalty_fixed_amount
Money—Fixed Penalty Amount/Day
Processing Fee Type
processing_fee_type
Choice: No Fee, Percentage, Fixed—Processing Fee Type
Processing Fee (%)
processing_fee_rate
Decimal—Processing Fee (%)
Processing Fee (Fixed)
processing_fee_amount
Money—Processing Fee (Fixed)
Insurance Fee Type
insurance_fee_type
Choice: No Fee, Percentage, Fixed—Insurance Fee Type
Insurance Fee (%)
insurance_fee_rate
Decimal—Insurance Fee (%)
Insurance Fee (Fixed)
insurance_fee_amount
Money—Insurance Fee (Fixed)
Disbursement Fee Type
disbursement_fee_type
Choice: No Fee, Percentage, Fixed—Disbursement Fee Type
Disbursement Fee (%)
disbursement_fee_rate
Decimal—Disbursement Fee (%)
Disbursement Fee (Fixed)
disbursement_fee_amount
Money—Disbursement Fee (Fixed)
Deduct Fees from Disbursement
deduct_fees_from_disbursement
Yes/No—Deduct Fees from Disbursement
Require Collateral
require_collateral
Yes/No—Require Collateral
Min Collateral Coverage (%)
min_collateral_coverage
Decimal—Min Collateral Coverage (%)
Require Guarantor
require_guarantor
Yes/No—Require Guarantor
Minimum Guarantors
min_guarantors
Number—Minimum Guarantors
Max Guarantor Exposure (%)
max_guarantor_exposure_pct
Decimal—Max Guarantor Exposure (%)
Min Membership Duration (Months)
min_membership_months
Number—Min Membership Duration (Months)
Min Savings Balance
min_savings_balance
Money—Min Savings Balance
Max Active Loans Per Member
max_active_loans
Number—Max Active Loans Per Member
Cycle Levels
cycle_ids
List—Cycle Levels
Approval Levels
approval_level_ids
List—Approval Levels

Notes & rules

  • Model: mfi.loan.product.
  • Interest methods: flat, reducing balance, etc.
  • Drives schedule, fee, penalty and accounting behaviour.
  • Referenced by every loan application.

Technical model: mfi.loan.product · Record: Loan Product

Was this page helpful?