| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Invoicing (account) |
| Lines of code | 2373 |
| Technical Name |
aos_company_bank_loan |
| License | LGPL-3 |
| Website | https://leapai.ai/en/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Invoicing (account) |
| Lines of code | 2373 |
| Technical Name |
aos_company_bank_loan |
| License | LGPL-3 |
| Website | https://leapai.ai/en/ |
Loan Management System
Manage company bank loans end-to-end — liability accounting, amortisation schedules, approval workflow and professional PDF statements
See It In Action
Real screenshots from a live Odoo 19 instance — click to enlarge
📋 All Loans — List View
📄 Loan Form — Details & Summary
📈 Repayment Schedule — Amortisation Table
📖 Journal Entries — Full Audit Trail
Approval Workflow
Full loan lifecycle from application to closure with role-based access control
Loan officers submit applications in Draft, managers confirm and approve, finance disburses funds (creating the Dr Bank / Cr Loan Payable entry), and the loan moves to Running as instalments are paid month by month.
Key Features
Everything your finance team needs to manage bank borrowings
Correct Liability Accounting
Disbursement posts Dr Bank / Cr Loan Payable. Each repayment posts Dr Loan Payable + Dr Interest Expense / Cr Bank. Textbook double-entry, automatically.
Amortisation Schedule
Auto-generated repayment table showing principal, interest, EMI and outstanding balance for every instalment — both Flat Rate and Reducing Balance methods.
One-Click Instalment Payment
Pay any instalment with a single click. The journal entry is created and posted immediately. Loan closes automatically when all instalments are settled.
Professional PDF Statement
Print a full loan statement with amortisation table, lender details, instalment history and outstanding balance — ready to attach to audit files.
Multiple Loan Types
Configure Term Loans, Mortgages, Working Capital, Vehicle Finance — each with its own default interest rate, method, accounts and duration limits.
Full Journal Entry Trail
Every disbursement and repayment is linked to the loan. Smart button shows all journal entries. Complete audit trail for your external auditors.
How It Works
Three simple steps from loan application to repayment
Apply & Approve
Create a loan application, select the bank, set the amount, interest rate and duration. Submit for confirmation and management approval.
Disburse & Schedule
Click "Receive Loan" to post the disbursement entry. The amortisation schedule is generated automatically for the full loan period.
Pay Instalments
Each month, click Pay on the due instalment. Principal and interest journal entries are posted. Loan closes when all instalments are paid.
Accounting Entries
Correct liability-side accounting — company borrows from the bank
| Transaction | Account | Debit | Credit |
|---|---|---|---|
| Disbursement Company receives loan proceeds |
Bank / Cash Account | + Loan Amount | — |
| Loan Payable (Liability) | — | + Loan Amount | |
| Each Repayment Monthly instalment payment |
Loan Payable (Liability) | + Principal | — |
| Interest Expense | + Interest | — | |
| Bank / Cash Account | — | + EMI Total |
Built-In Loan Types
Pre-configured for the most common bank borrowings — fully customisable
🏭 Term Loan
Medium to long-term bank financing. Reducing balance method. Up to 60 months. Suitable for business expansion and asset purchase.
🏠 Mortgage Loan
Real estate and property financing. Reducing balance over up to 300 months. Low fixed rate with structured amortisation.
💰 Working Capital Loan
Short-term operational financing. Flat rate method for simple interest calculation. Up to 24 months. Fast approval workflow.
🚘 Vehicle Finance
Vehicle and equipment leasing. Reducing balance over up to 60 months. Track multiple vehicles under separate loan records.
Compatibility
Built for Odoo 19 — works on all deployment options
Dependencies
Support & Services
We are here to help you get up and running
🆕 Free Demo
Try Loan Management on your own Odoo instance with our demo data. See real amortisation schedules and journal entries before you buy.
Request Demo🍷 Priority Support
Purchase includes 1 year of priority email support, bug fixes and minor feature updates. Extended annual support plans available.
Contact Support⚙ Customisation
Need additional loan types, multi-currency, collateral tracking, Islamic finance (Murabaha/Ijara) or custom PDF templates? We build it.
Get a Quote
Please log in to comment on this module