Microfinance Management Odoo app icon

Odoo Microfinance | Loan Management for MFIs

Client onboarding, group lending, loan schedules, field collections, and portfolio risk views for microfinance institutions on Odoo.

Industry

Banking & Finance, Services

Technical name

pys_microfinance

Microfinance Management Odoo module preview

Microfinance Loan Management helps MFIs run group or individual loans in Odoo. Onboard clients with KYC, form JLG or SHG groups, approve applications, disburse, and follow repayment schedules. Field officers record collections from a browser portal with optional location capture. Track overdue loans and portfolio risk, with optional savings, collateral, and a borrower portal. A portfolio dashboard and reports support day-to-day control. This is not a full retail banking core.

Features

  • Client KYC

    Clients on Contacts with ID documents, KYC status, expiry cron, and an optional block until KYC is verified before a loan application.

  • JLG, SHG, and group lending

    Groups with members, peer structure, minimum headcount, center meetings, and attendance. Switch off from settings if you only do individual loans.

  • Loan lifecycle

    Products (flat or declining, weekly to monthly), applications, credit-committee approval, disbursement, schedule, collections, write-off, and restructure.

  • Field collections with GPS

    Officers post repayments from the portal. The browser can send latitude and longitude, plus a proof image. Bulk collection is available in the backend.

  • PAR and risk

    DPD buckets, configurable PAR 30 and PAR 90, daily recompute, risk alerts, and a follow-up activity on the first missed payment.

  • Control Tower and MIS

    Outstanding, collections, PAR, and officers on route, plus PDF registers for PAR ageing, disbursement, collection, portfolio, and outreach.

Microfinance Management helps microfinance institutions run the loan book in Odoo: clients, groups, applications, disbursement, repayments, field collections, and risk. It is not a retail bank core. The loan book stays on dedicated loan and schedule records. You can optionally post disbursements and repayments to Accounting journals from settings.

People and groups. Organize branches, centers, and loan officers. Keep clients on Contacts with occupation, income, and ID documents (such as Aadhaar, PAN, voter ID, national ID, or passport). Track KYC status, document expiry, and verification. You can block new applications until KYC is complete. Support JLG and SHG groups, peer members, meeting attendance, and minimum group size before activation.

Loans and collections. Define products for individual, group, or JLG lending with flat or declining interest and weekly, bi-weekly, or monthly installments. Applications move from draft through review to approve or reject. After approval, disburse (optional location on disbursement), generate the schedule, and collect against due installments by cash, bank, or UPI, including bulk collection. Optional savings accounts, collateral, and guarantors are available.

Risk, portals, and reports. See days past due, ageing, and PAR-style portfolio risk with alerts and write-off or restructure tools. Field officers use a portal for due installments, collections, and proof images. Borrowers can view their own loans and balances when that portal is enabled. The Control Tower summarizes outstanding, disbursements, collections, and risk. MIS and operational PDFs cover ageing, registers, schedules, sanction letters, loan cards, collection sheets, and related reports. Works on Community and Enterprise. There is no credit-bureau or government ID API in this module, and field use is through the browser portal rather than a separate native mobile app.

Compatibility

Odoo 19 Community or Enterprise. Not a retail banking core. Optional journals post when accounting moves are enabled in settings. Feature switches cover group or JLG lending, savings, collateral, field officer portal, and borrower portal. No credit-bureau or government ID API. Field collections use the browser portal with optional GPS. English only.

Depends: base, mail, contacts, account, web, portal, website, base_geolocalize

Changelog

19.1.1.0 - Portfolio Control Tower: outstanding, disbursements, collections, PAR, due today, officers on route - Clients and KYC documents, verify wizard, KYC expiry cron - Branches, centers, officers; JLG/SHG groups and attendance - Loan products: individual / group / JLG, flat or declining, weekly to monthly - Applications, credit committee, loans, disbursement wizard, repayment schedules - Collections with GPS and proof, bulk collection, optional accounting journals - PAR 30/90, delinquency cron, risk alerts, write-off and restructure - Optional savings and collateral/guarantors - Field officer portal and borrower portal - MIS PDFs: PAR ageing, registers, portfolio, outreach, plus schedule, sanction, loan card, collection sheet

Questions about Microfinance Management

No. It installs on Community. Dependencies are Contacts, Invoicing, Portal, Website, and Geolocalization. It also runs on Enterprise, Odoo.sh, and on-premise.

Reviews

Be the first to rate this app.

Leave a rating

Rating

Your email is not shown publicly.

Need a full demo or a customized workflow?

Book a walkthrough of this app on a live instance, or tell us how you want the module to fit the process you already run.