Corporate borrowings & intercompany loans, accounted correctly every time
Day-accurate interest, automatic double-entry postings, covenant early-warning and true intercompany mechanics — a single Odoo cockpit for every loan a group borrows or lends.
The problem
Term loans, credit facilities and intercompany loans still live in spreadsheets that break the moment a payment is early, a rate floats, or a loan runs past maturity. A single interest miscalculation — 8% of 1,000 coming out as 76 instead of 80 — quietly corrupts the ledger and every statement built on it, and most Odoo loan apps either ship that exact bug or skip covenant and intercompany tracking entirely.
The solution
A corporate debt cockpit that computes exact day-count interest, shows the full amortisation schedule before anything posts, and books every disbursement and repayment as balanced double-entry journal entries. One module tracks borrowing, lending and intercompany loans side by side, flags covenant breaches before the bank calls, and gives group controllers a five-year maturity wall instead of a quarterly surprise.
Everything a treasury team needs
Every capability below is implemented in the module.
Day-accurate interest
30/360, actual/360, actual/365 and actual/actual day-count conventions compute exact period interest — 8% on 1,000 over a full year is always 80.00, shown on the form before you save.
Four amortisation methods
Annuity, linear/equal-principal, bullet and interest-only schedules, with grace periods and automatic post-maturity rate switching, all generated in one click.
Guarded disbursement
Disbursement is blocked until approved amount, journal, loan account, interest account, bank account and date are all present — with a clear message naming exactly what is missing.
Automatic double-entry postings
Disbursements and instalment settlements post balanced journal entries automatically, with every transaction linking straight back to its account move for audit.
Early, partial & refund repayments
A dedicated repayment wizard settles scheduled instalments, applies partial and early payments to interest then principal, and recalculates the remaining schedule automatically.
Covenant early-warning dashboard
DSCR, Debt/EBITDA and liquidity covenants are evaluated against your own targets, flagging compliant, warning and breach status before the bank does.
Intercompany loans, done properly
Lender and borrower companies both see the loan, interest posts to intercompany receivable/payable accounts, and a one-click elimination entry nets the balances for consolidation.
Debt portfolio cockpit & maturity wall
A kanban cockpit aggregates every loan by state with outstanding balance and progress at a glance, plus a five-year view of principal coming due.
Vendor-bill repayment automation
One click (or a scheduled daily run within a configurable lead window) generates a correctly-coded vendor bill for an upcoming instalment, linked back to the schedule line.
How it works
Set up the loan
Pick a loan type, enter principal, rate, term and day-count convention — borrowing, lending or intercompany.
Approve & review the schedule
A manager approves the loan and the full amortisation schedule and interest total are generated and shown before anything posts.
Disburse
Lump-sum or tranche disbursements post balanced journal entries the moment required fields are complete.
Settle & monitor
Instalments settle on time or early, overdue items and covenant breaches surface automatically, and the loan auto-closes when fully repaid.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Every period's interest is computed from the opening balance, the chosen day-count convention (30/360, actual/360, actual/365 or actual/actual) and the effective annual rate, rounded in the loan's own currency. The full schedule and total interest are shown on the form before you approve or disburse anything.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Corporate Borrowings & Intercompany Loans
Day-accurate interest, four amortisation methods and automatic double-entry postings for term loans, facilities and intercompany loans — with covenant early warnings and a maturity wall.
Buy on Odoo App StoreMore Odoo accounting apps
Customer & Supplier Loan Portal
A dashboard-first borrower portal with full installment schedules, colour-coded payment status and downloadable PDF statements — backed by a backend loan workflow and automatic due-date reminders.
Customer & Vendor Statements
Batch-generate branded, aging-bucketed account statements for customers and vendors, send them on a schedule, and track exactly which ones were delivered.
Customer Credit Applications & Account Opening
Trade and bank reference capture, a transparent recommended credit limit and a guarded approval workflow on one record — that writes the approved terms straight to the customer.
Customer Credit Limit & Risk Control
Governed, visible customer credit control — tiered warnings, holds, audited overrides and a single-screen risk dashboard, built natively on Odoo.
Customer Follow-up (Collections)
Tiered, aging-based follow-up reminders by email and SMS, sent automatically each day with a collections dashboard and full audit log — a stable replacement for follow-up settings that keep moving across Odoo versions.
Customer Statements & Overdue Payments
Automate bulk customer and vendor statements of account with aging analysis, delivery tracking and a retry queue for failed sends.