1. Home
  2. Docs
  3. Accounting
  4. A Possible Accounting Spe...
  5. 4.Accounting rules for Loans

4.Accounting rules for Loans

4.1.Cash based accounting Scenario:

4.1.1.COA Snippet

HEADPlaceholder
AssetsCash
Loan Portfolio
Transfers in Suspense
IncomeInterest on loans
Income from fees
Income from Penalties
ExpensesLosses Written Off
LiabilityLoan Over-payments

4.1.2.Posting Rules

EventDebitCredit
DisbursalLoan PortfolioCash
Principal repaymentCashLoan Portfolio
Interest repaymentCashInterest on loans
Principal Write offLosses Written OffLoan Portfolio
Fees paymentCashIncome from fees
Penalty paymentCashIncome from Penalties
Initiate Transfer (From Branch A to Branch B)Transfers in SuspenseLoan Portfolio
Accept Transfer (In Branch B)Loan PortfolioTransfers in Suspense
Over paymentCashLoan Over-payments
Refund (of Overpaid amount)Loan Over-paymentsCash

4.2        Accrual Based accounting Scenario

Would only involve posting to three new accounts (Receivables “Income Type”).

4.2.1        COA Snippet

HEADPlaceholder
AssetsCash
Loan Portfolio
Receivables Interest
Receivables Fees
Receivables Penalties
IncomeInterest on loans
Income from fees
Income from Penalties
ExpensesLosses Written Off

4.2.2        Posting Rules

EventDebitCredit
DisbursalLoan PortfolioCash
Interest AppliedReceivables InterestInterest on loans
Fee AppliedReceivables feeIncome from fees
Penalty AppliedReceivables penaltiesIncome from Penalties
Principal repaymentCashLoan Portfolio
Interest repaymentCashReceivables Interest
Principal Write offLosses Written OffLoan Portfolio
Fees paymentCashReceivables fee
Penalty paymentCashReceivables penalties
Interest write offLosses Written OffReceivables Interest
Fee write offLosses Written OffReceivables fee
Penalty write offLosses Written OffReceivables penalties

4.2.3        Examples

4.2.3.1        Flat Interest Type

When Interest Type is flat, prepayment does not write off any interest. The entire interest is recognized and “receivable” as soon as the loan is disbursed.

The entire interest (for complete duration of the loan) is recognized immediately after disbursal.

There are quite a few conflicting views on if this special treatment is required. However, leaving it in here for now till we get feedback from a few accountants.

The sample loan shown here follows a monthly repayment cycle.

EventDebitCredit
Disbursal
(7-10-2012)
Portfolio Control Account (1)Fund (1)
Disbursal
(7-10-2012)
Interest Receivable (2)Income from interest (2)
Apply Fee
(7-10-2012)
Fees Receivable(3)Interest Receivable (4)
Principal, Interest and Fee Repayment(1)
(7-11-2012)
Fund (4)Portfolio Control Account (4)
Fees Receivable(4)
Prepayment for next n-1 Installments (excluding part of last principal)
(8-11-2012)
Fund (5) Interest Receivable (5)
Portfolio Control Account(5)
Prepayment of remaining Principal
(17-11-2012)
Fund (6)Portfolio Control Account(6)
*Note: A Batch Id is shown in Brackets

4.2.3.1        Declining Interest Type

In the case of Declining Balance, we have loans involving interest recalculation. The interest is accrued at the date of each repayment.

The system needs to have a job for posting the same

EventDebitCredit
Disbursal
(7-10-2012)
Interest Receivable (2)Fund (1)
Automated System Event (when an Interest repayment becomes due)
(7-11-2012)
Interest Receivable (2)Income from interest (2)
Principal, Interest Repayment(1st Installment)
 (7-11-2012)
Fund (3)Interest Receivable (3)

Portfolio Control Account (3)
Prepayment for remaining Installment’s (no interest accrued)
 (7-11-2012)
Fund (4)Portfolio Control Account(4)
Note: If any interest is accrued till date while doing a prepayment, the application should automatically log a system generated journal entry
for recognizing the same while doing a prepayment.

4.2.4  Month end and year End Closing

We should also have an option for Month end closing and year end closing at a branch level (basically a bulk “apply accrued interest” till date job for all loans of declining Interest type)

This is must for regulatory requirements. We should have the option of turning the same “on” and “off” from the user interface

*This section needs to be revisited in detail

How can we help?