NOW LIVEOEMup is in production with our first 5 manufacturers — Alfa Pumps · Chemoro · Airmake · Innox · Orfom.Read the launch story →
🏦 Accounting · Module Manual

Loans

The Loans module is your borrowing register. It holds every term loan and every CC/OD facility the company runs, builds the EMI schedule for you, records each repayment against the right bank, and posts the interest and principal split to the ledger automatically — so your balance sheet always shows the true outstanding without anyone maintaining a side spreadsheet.

Module: Accounting Screens: 3 Permission: Accounting → Loans

In short

Go to Assets & Loans → Loans, click + Create, and choose whether the loan is new (money arriving now) or already running (bringing an existing balance on-book). Term loans get an automatic EMI schedule you pay off row by row; CC/OD facilities instead use Drawdown, Repay line and Accrue interest. Every action posts its own voucher — nothing needs a manual journal entry.

What this module is for

Most factories carry borrowings in more than one shape at once: a machinery term loan being repaid by EMI, a working-capital cash credit line that rises and falls every week, and perhaps an overdraft against property. Tracked in a spreadsheet, these drift — the interest split gets estimated, the closing balance stops matching the bank statement, and the auditor asks questions at year end.

The Loans module removes that drift. Each loan gets its own sub-ledger account in your chart of accounts, so the general ledger itself carries the outstanding. The EMI schedule is computed on a reducing balance, and each payment automatically splits into principal (reducing the loan) and interest (hitting Interest Expense). You never decide the split yourself.

Who typically uses it: the accounts team records payments day to day; management watches the outstanding and overdue tiles; the auditor reads the ledger trail it produces.

Where to find it

  • Top navigation: Assets & Loans → Loans
  • Accounting Home: the Loans tile, described as “Loan register + EMI schedule + Pay”
  • If any EMI is past its due date, Accounting Home also shows a warning card — “Loan payments past due. Pay or reschedule.” — with an Open Loans button

There are three screens in total: the loan list, the loan detail page you reach by clicking any row, and the Add Loan form.

ℹ️
Not to be confused with “Loan Accounts”

An older screen named Loan Accounts still exists in some accounts for historical data. The module described here is the current one, reached from Assets & Loans → Loans.

Choosing the right loan type

The Type dropdown offers three choices, and the choice changes the entire behaviour of the loan — so it is worth getting right the first time. There is no edit screen to change it later.

Term loan

A fixed amount borrowed once and repaid in equal monthly instalments. Choosing this gives you a principal, a tenure in months, and a full EMI amortisation schedule generated at creation. The money is treated as arriving immediately, so the create button reads Create + disburse.

Cash Credit (CC) and Overdraft (OD)

Revolving facilities. You are sanctioned a limit and draw against it as needed, so there is no instalment plan and no EMI schedule — the detail page states plainly that “No EMI schedule for revolving facilities.” Instead of principal and tenure you enter a Sanctioned limit and a Drawing power.

Critically, creating a fresh CC/OD facility posts no accounting entry at all. A sanction is not borrowing — nothing has moved yet. The button reads Create facility, and you pull money later with the Drawdown action.

 Term loanCC / OD
Sized byPrincipal + tenure in monthsSanctioned limit + drawing power
EMI scheduleGenerated automaticallyNone
Entry posted on createDisbursement journalNone (unless onboarding an existing balance)
Day-to-day actionsPay EMI, Change rate, Reschedule, Prepay, ForecloseDrawdown, Repay line, Accrue interest
InterestBuilt into each EMIAccrued monthly by explicit action, and added to the outstanding
Closes automatically?Yes — on the final EMINo — a facility stays open at zero utilisation
⚠️
CC/OD interest compounds into the outstanding

When you run Accrue interest on a revolving facility, the interest is credited to the loan itself rather than paid out — exactly as the bank does it. Your utilisation therefore rises each month unless you repay. This is intended, but it surprises people expecting interest to sit separately.

Creating a new loan, step by step

1

Open the form and set the origin

From the Loans list click + Create. The first control is Loan origin — leave it on New loan (disburse now) when the money is arriving now. (For a loan that has been running for years, see Onboarding an existing loan below.)

2

Name it and pick the type

Give the loan a Loan name you will recognise on a ledger — something like HDFC Term Loan 2026. This name becomes the sub-ledger account, so a vague name here means a vague balance sheet later. Then choose the Type and, optionally, the Lender.

3

Declare the security

The Security radio — Unsecured or Secured (collateral) — decides which head of your chart of accounts the loan is filed under, so that secured and unsecured borrowings report separately. Choosing Secured reveals a Collateral details box for describing the pledge, for example “plant & machinery hypothecation”.

4

Enter the money and the dates

For a term loan: Disbursement date, Principal, Annual rate % and Tenure (months). Then choose the Disbursement modeTo our bank when the funds land in your account, or To a vendor when the lender pays your supplier directly (common for equipment finance).

For CC/OD: Sanctioned limit, Drawing power, the As on date the bank declared that drawing power, and the annual rate used for accruals.

5

Check the preview, then confirm

The right-hand panel previews what you are about to create before anything is saved. For a term loan the EMI Preview card shows the monthly EMI, total payout, total interest and number of EMIs; below it a Disbursement GL card shows the exact two-legged entry with a balance check. Confirming opens a summary dialog that states in plain words which voucher will be posted.

On success you land on the loan detail page and a message confirms the loan code and voucher number, for example Created LOAN0001 (JV JV-000123).

Every field on the Add Loan form

FieldRequiredWhat it does
Loan originYesNew loan (disburse now) or Existing loan (already running). Defaults to New.
Loan nameYesDisplay name and the name of the loan's own sub-ledger account.
TypeYesTerm loan, Cash Credit (CC) or Overdraft (OD). Defaults to Term loan.
Interest rate typeYesFixed or Floating. Informational — the rate can be changed later either way.
LenderOptionalBank or NBFC name.
SecurityYesUnsecured or Secured. Routes the loan to a different balance-sheet head.
Collateral detailsOptionalFree text. Only shown when Secured is selected.
Disbursement dateYesTerm loans. Also the voucher date — the accounting period must be open.
Disbursement modeYesTo our bank, or To a vendor when the lender pays your supplier directly.
Disbursement bankYesRequired in bank mode; otherwise optional but used as the default bank for future EMIs.
Vendor receiving the disbursementYesOnly in vendor mode.
PrincipalYesMust be greater than zero.
Annual rate %OptionalZero is accepted for interest-free loans.
Tenure (months)YesMust be at least 1. Determines the number of EMI rows.
Sanctioned limitYesCC/OD only. Must be greater than zero.
Drawing powerOptionalCC/OD only. Cannot exceed the sanctioned limit.
NotesOptionalFree text stored against the loan.

Onboarding an existing loan

When you start using OEMup you will almost always have loans that are already part-way through their life. Selecting Existing loan (already running) handles this properly instead of forcing you to fake a disbursement.

The form changes to match: Principal becomes Current outstanding, Tenure becomes Remaining tenure (months), and the disbursement mode disappears entirely. Two extra fields appear — Original principal, kept purely for reference, and an optional Next EMI due date that pins the first instalment exactly where the bank expects it rather than one month after your go-live date.

No money moves. The outstanding is brought on-book with an opening-balance journal that debits Opening Balance Equity and credits the loan, and a fresh EMI schedule is built off that outstanding. The loan is then tagged Existing loan · onboarded <date> on its detail page so the origin is never ambiguous.

An unused CC/OD line costs you nothing to onboard

If you onboard a revolving facility that is currently at zero utilisation, no opening journal is posted at all — the sanction is recorded, but the ledger stays untouched until your first drawdown.

Reading the EMI schedule

For term loans the schedule is generated the moment the loan is created, one row per month, using the standard reducing-balance EMI formula. The first instalment falls one month after disbursement unless you pinned a date while onboarding.

Each row shows the split for that month: Opening balance, the Principal and Interest components, the Total EMI, and the Closing balance. Interest is calculated on the opening balance, so early EMIs are interest-heavy and later ones principal-heavy — exactly as your bank's own statement will show.

💡
Why the last EMI is often a slightly different amount

Rounding across dozens of instalments leaves a few rupees adrift. The final EMI's principal is trued up so the closing balance lands on exactly zero, which is why that one row may differ marginally from the rest. This is correct, not a defect.

Each row carries a StatusPAID, PENDING or OVERDUE once the due date has passed — and an Action column with a Pay button.

Recording repayments and other actions

Paying an EMI

Click Pay on the relevant row. The dialog shows that instalment's principal, interest and total, along with the live balance of the linked bank so you can see the money is actually there. Set the Payment date — note it defaults to today, not the due date, so change it if you are recording a payment made earlier — and optionally override the bank. Paying the final EMI closes the loan automatically.

Change rate

For floating-rate loans that reprice, or any rate correction. Enter the new rate, the effective date, and choose how to re-amortise: keep the tenure and let the EMI change (the usual choice), keep the EMI and let the tenure change, or adjust the last EMI only. Instalments you have already paid are frozen and untouched — only pending and overdue rows are rebuilt. Every change is written to a Rate change history timeline on the detail page.

Reschedule

Keeps the rate but stretches or shortens the remaining tenure, solving for a new EMI. Like a rate change, it posts no accounting entry and is logged in the same timeline.

Prepay

A part-prepayment out of surplus cash. Enter the amount and payment date, and choose whether to keep the EMI and finish earlier (the usual reason for prepaying) or keep the tenure and reduce the EMI. The payment is posted and the remaining schedule rebuilt. If you try to prepay the entire outstanding, the system will stop you and point you to Foreclose instead — which is the correct instrument for settling a loan in full.

Foreclose

Settles the loan completely and early. You can add any foreclosure interest or charges the bank levies, which post to Interest Expense alongside the principal settlement. All remaining instalments are cancelled but retained for audit, and the loan moves to FORECLOSED.

CC/OD actions

  • Drawdown — pulls funds from the facility into a bank account. The dialog shows your sanctioned limit, current utilisation and available headroom. Exceeding the drawing power produces a warning that the bank may reject it, but does not block you.
  • Repay line — pays money back into the facility, capped at the current utilisation.
  • Accrue interest — posts the month's interest on the average utilisation. Enter the period as MM-YYYY; you can override the rate, or type the bank's exact figure when their debit differs from the computed one. Re-running the same month does nothing, so it is safe to repeat.
🛡️
Two guards you will meet

Every payment action checks the paying bank actually has the balance and refuses before writing anything — the dialog shows the shortfall in red. Separately, all postings check that the accounting period for that date is still open, so a closed month cannot be disturbed.

See it on your own borrowings

Load one real loan, run one EMI, and check the ledger. That is usually all it takes to decide.

Start Free Trial Book a Demo

What gets posted to the ledger

Every loan is given its own sub-ledger account under a parent head chosen from its type and security, so borrowings never sit in one undifferentiated lump:

LoanSits under
Cash Credit108005 — Cash Credit Accounts
Overdraft108006 — Bank Overdraft Accounts
Term loan, secured108004 — Secured Loans
Term loan, unsecured108003 — Unsecured Loans

Interest always posts to 125001 Interest Expense, and opening balances to 107003 Opening Balance Equity. The full picture:

ActionDebitCredit
Create term loan (to bank)BankLoan
Create term loan (to vendor)Vendor payableLoan
Onboard existing loanOpening Balance EquityLoan
Create CC/OD facilityNo entry — a sanction is not borrowing
Pay EMILoan (principal) + Interest Expense (interest)Bank (total)
PrepayLoanBank
ForecloseLoan (outstanding) + Interest Expense (charges)Bank (total)
DrawdownBankLoan
Repay lineLoanBank
Accrue interest (CC/OD)Interest ExpenseLoan — raising utilisation
Change rate / RescheduleNo entry — the schedule changes, the ledger does not

Each entry carries a readable narration in the day book, such as “LOAN0001 EMI #3” or “LOAN0001 interest for 05-2026 on avg util ₹X”. Loans are numbered LOAN0001 onwards, and the prefix is configurable in your numbering-format settings. Every posting is transactional — if any part fails, the loan, its schedule and its ledger entries all roll back together, so you never end up with a half-created loan.

The loan list and what the statuses mean

The list gives you four summary tiles — Active loans, Total principal, Total outstanding and Overdue EMIs — above a grid showing each loan's code, lender, type, principal, outstanding, rate, tenure, instalments paid, next EMI date, overdue count and status. A status dropdown filters the view.

StatusMeaning
ACTIVELive and being repaid. Set on creation.
CLOSEDFully repaid. Set automatically when the final EMI is paid.
FORECLOSEDSettled early through the Foreclose action.
WRITTEN OFFAppears in the filter for completeness; not produced by any action in this module today.

Permissions

Access is controlled under Accounting → Loans with the four standard flags:

  • View — open the loan list and any loan's detail page.
  • Add — create a loan or onboard an existing one.
  • Update — every action that moves money or changes the schedule: pay EMI, change rate, reschedule, prepay, foreclose, drawdown, repay line and accrue interest.
  • Delete — present in the permission matrix but unused, because loans cannot be deleted.

In practice, give your accounts executive View and Update so they can record payments, and reserve Add for whoever is authorised to record a new borrowing.

Frequently Asked Questions

Can I add a loan that is already halfway through its tenure?
Yes — this is exactly what the Existing loan (already running) origin is for. Enter the current outstanding and the remaining tenure as on your go-live date. No money moves; the balance is brought on-book with an opening-balance journal and a fresh EMI schedule is built from that outstanding.
Why does my CC/OD facility not have an EMI schedule?
Because a revolving facility has nothing to amortise — you draw and repay as cash flow demands rather than on a fixed instalment plan. Use Drawdown to pull funds, Repay line to put money back, and Accrue interest once a month to post the bank's interest.
What happens when I pay the last EMI?
The loan closes itself. Status moves to CLOSED and the outstanding becomes zero — there is no separate “close loan” button to remember.
Does changing the interest rate post an accounting entry?
No. Change rate and Reschedule only rebuild the unpaid part of the schedule; paid instalments are frozen and the ledger is untouched. Both are recorded in the Rate change history timeline on the loan detail page, so the change is still fully auditable.
Can I edit or delete a loan after creating it?
No. Creating a loan posts accounting entries, so there is deliberately no edit or delete screen — allowing one would let posted ledger entries be silently rewritten. Correct the position using the actions instead: Change rate, Reschedule, Prepay or Foreclose.
What is the difference between Secured and Unsecured?
It decides where the loan sits on your balance sheet. Secured term loans file under Secured Loans and unsecured ones under Unsecured Loans, so the split your auditor expects is produced automatically. Choosing Secured also reveals a Collateral details field for recording the pledge.
Can the lender pay my supplier directly?
Yes. Set Disbursement mode to To a vendor and choose the vendor. This is normal for equipment finance, and it posts against the vendor's payable rather than your bank — correctly reflecting that the cash never touched your account.

Related