Technology

Key Fact Statement for Loans: Automating KFS and APR

|Posted by Hitul Mistry / 12 Nov 26

Key Fact Statement for Loans: Automating RBI-Compliant KFS and APR Disclosure Across Every Product

Last reviewed: November 2026

A key fact statement for loans is a standardised summary of a loan's cost and terms that the lender must give the borrower before signing. Its centrepiece is the annual percentage rate (APR), which folds interest and every upfront charge into one comparable number.

This guide is for Chief Compliance Officers and Heads of Product at NBFCs and fintech lenders. It covers what the KFS must show, how to get the APR right and how to generate it automatically for every product you sell.

Key Takeaways

  • For NBFCs, the KFS rules now sit in paragraph 29 and Annex I of the NBFC Responsible Business Conduct Directions, 2025.
  • A KFS is required for all retail and MSME term loans sanctioned from 1 October 2024, with credit card receivables exempt.
  • The APR must include third-party charges collected at actual cost, such as insurance premiums.
  • No charge outside the KFS can be levied later without the borrower's explicit consent.

Which Loans Need a KFS, and Where Are the Rules Now?

Every retail and MSME term loan needs one, whatever the channel. The rules were consolidated on 28 November 2025.

The RBI's April 2024 KFS circular has been folded into the Reserve Bank of India (Non-Banking Financial Companies – Responsible Business Conduct) Directions, 2025. Banks and other regulated lenders have equivalent provisions in their own entity-wise directions, so confirm clause numbers for your licence type.

Digital loans carry extra duties under Chapter III of the NBFC Credit Facilities Directions, 2025. In a multi-lender app, each lender's KFS must be linked, and the offer screen must show APR alongside amount, tenor, instalment and penal charges.

What Must a KFS Contain?

The Annex I format has two parts: the key terms and an APR computation sheet with the full repayment schedule. Each field must come from a system of record, not a manual template.

KFS ElementSource SystemCommon Failure
Loan amount, tenor, instalment count and amountLoan origination systemValues typed into a Word template
Interest rate type and rateProduct and pricing engineFloating rate shown without the benchmark and spread
Fees payable to the lenderFee engineProcessing fee shown without taxes
Third-party chargesPartner and insurance modulesInsurance premium left out of APR
Net disbursed amountDisbursement moduleGross amount shown instead
Total amount payable and APRCalculation serviceAPR computed on sanctioned, not net, amount
Amortisation scheduleLoan management systemSchedule differs from the booked loan
Penal and pre-payment chargesCharge policy tablesOnly a website link given
Grievance and recovery detailsServicing configurationOutdated nodal officer contact

The KFS must be in a language the borrower understands, and its contents must be explained. The lender must then record the borrower's acknowledgement.

How Long Does an Offer Stay Open?

Each KFS needs a unique proposal number. It must stay valid for at least three working days for loans of seven days or more, and one working day for shorter loans.

If the borrower accepts within that window, the lender is bound by the terms. Your system must therefore freeze the price and fees against the proposal number.

How Should APR Be Calculated?

APR is the annual cost of credit, including interest and all charges. The RBI illustration computes it as an internal rate of return on the net disbursed amount.

Illustrative example. An NBFC sanctions a ₹5,00,000 personal loan for 36 months at 14% a year on a reducing balance.

  • Instalment: about ₹17,089 a month, so total repayment is roughly 36 × ₹17,089 = ₹6,15,204.
  • Total interest: ₹6,15,204 − ₹5,00,000 = ₹1,15,204.
  • Upfront charges: a ₹7,500 processing fee to the NBFC and a ₹6,000 credit insurance premium collected for the insurer.
  • Net disbursed amount: ₹5,00,000 − ₹7,500 − ₹6,000 = ₹4,86,500.
  • APR: solving for the rate that equates 36 payments of ₹17,089 to ₹4,86,500 gives about 15.94%.

Now leave the insurance premium out by mistake. The APR falls to about 15.07%, understating the borrower's cost by nearly 0.9 percentage points.

The lesson for leadership: APR errors usually come from missing charges, not maths. The fix is a single fee register that feeds both the KFS and the ledger.

How Do You Automate the KFS Across Every Product?

Automate it as a by-product of loan booking, not a separate document task. This flow works for term loans, digital loans and MSME products alike.

  1. Configure products once. Rates, fees, third-party charges, penal charges and pre-payment rules live in versioned product tables.
  2. Generate at offer stage. The calculation service produces the schedule, net disbursed amount and APR, then assigns a proposal number.
  3. Render from the template. A document engine fills the Annex I layout in the borrower's chosen language.
  4. Capture acceptance. E-sign or OTP acceptance is time-stamped against the proposal number and validity window.
  5. Book what was disclosed. The loan management system books the exact values in the accepted KFS and embeds the summary box in the agreement.
  6. Guard against new charges. The fee engine blocks any charge not in the KFS unless explicit consent is recorded.
  7. Deliver automatically. For digital loans, the signed KFS and agreement flow to the verified email or SMS on execution.

A document composition platform handles templates, languages and versioning at scale. The wider principle, covered in compliance by design architecture, is that rules live in configuration rather than in people's memory.

Which Products Are Hardest to Automate?

Standard EMI loans are simple. The difficulty sits in products whose cash flows are irregular or change after sanction.

  • Floating-rate loans. Show the benchmark, spread and reset basis, and for EMI personal loans tell borrowers at sanction how rate changes may affect the EMI or tenor.
  • Moratorium and step-up schedules. The APR must use the actual schedule, not an averaged instalment.
  • Bullet and seasonal MSME loans. Interest-only periods change the IRR and need their own schedule logic.
  • Top-ups. A fresh loan to an existing customer needs a fresh KFS, even if the agreement is amended rather than replaced.
  • Bundled insurance. Premiums financed into the loan amount and premiums deducted upfront need different treatment in the net disbursed amount.

Test each product type against a hand-checked spreadsheet before launch. Then rerun the tests whenever fees, partners or templates change.

Conversational channels can help borrowers understand the document. A lending chatbot can explain KFS terms in the borrower's language and record that the explanation was given.

Is your KFS generated from the same data that books the loan?

Talk to Our Lending Technology Specialists

Visit Digiqt to see how we build loan journeys with disclosures generated from product configuration.

What Evidence Should You Keep?

Supervisors and auditors will test whether what you disclosed matches what you charged. Keep evidence that proves it, loan by loan.

  • Proposal log. Proposal number, version of product tables, KFS issue time and acceptance time.
  • Acknowledgement. Proof that contents were explained in the borrower's language.
  • Reconciliation. A monthly test comparing charges levied against each loan's KFS.
  • Third-party receipts. Receipts or documents for every third-party charge collected.
  • Template history. Every version of the KFS template, with the date it went live and who approved it.

When a complaint arrives, this record lets you show exactly what the borrower saw and signed. It also shortens internal audit reviews, because sampling becomes a query rather than a file hunt.

Origination automation makes this easier to sustain. AI agents in loan origination can check KFS completeness before a file moves to disbursement.

Which KFS Mistakes Do Lenders Make?

These errors appear in every product line and are cheap to prevent.

  • Static templates. Hand-edited PDFs drift from the booked loan within weeks.
  • Gross amounts. APR computed on the sanctioned amount rather than the net disbursed amount understates the cost.
  • Website-only disclosures. Penal charges must appear in the KFS and agreement, not just on a web page.
  • Expired offers honoured silently. Accepting outside the validity window without a fresh KFS weakens your audit trail.

What Has Changed Recently?

The KFS has become the anchor for other disclosures. From 1 January 2026, whether pre-payment charges apply must be disclosed in the sanction letter, agreement and KFS.

Penal charge amounts and reasons must also appear in the KFS. For digital loans, the KFS must disclose any one-time fee retained on a cooling-off exit and the nodal grievance officer's contact details.

Each of these rules adds a field, not a new document. If your lending platform cannot hold these as configurable rules, every regulatory change becomes a code release.

Want one engine to produce the KFS, APR and agreement for every product?

Talk to Our Lending Technology Specialists

Visit Digiqt to see how we build lending platforms and digital loan journeys for NBFCs and fintechs.

Sources

Read our latest blogs and research

Featured Resources

Technology

Penal Charges on Loans: RBI Rules and Loan System Changes

Penal charges on loans under RBI rules: why penal interest is banned, what the consolidated directions require and how to reconfigure loan systems to comply.

Read more
Technology

RBI Digital Lending Guidelines Compliance: Tech Checklist

RBI digital lending guidelines compliance mapped to systems: LSP controls, fund flows, KFS, data storage and CIMS reporting, with a checklist for NBFC leaders.

Read more
Technology

Digital Loan Agreement e-Stamping and e-Sign for Lenders

Digital loan agreement e-stamping and e-sign for lenders: legal basis, state stamp duty, workflow controls and an illustrative e-stamp volume plan.

Read more

About Us

We are a technology services company focused on enabling businesses to scale through AI-driven transformation. At the intersection of innovation, automation, and design, we help our clients rethink how technology can create real business value.

From AI-powered product development to intelligent automation and custom GenAI solutions, we bring deep technical expertise and a problem-solving mindset to every project. Whether you're a startup or an enterprise, we act as your technology partner, building scalable, future-ready solutions tailored to your industry.

Driven by curiosity and built on trust, we believe in turning complexity into clarity and ideas into impact.

Our key clients

Companies we are associated with

Life99
Edelweiss
Aura
Kotak Securities
Coverfox
Phyllo
Quantify Capital
ArtistOnGo
Unimon Energy

Our Offices

Ahmedabad

B-714, K P Epitome, near Dav International School, Makarba, Ahmedabad, Gujarat 380051

+91 99747 29554

Mumbai

C-20, G Block, WeWork, Enam Sambhav, Bandra-Kurla Complex, Mumbai, Maharashtra 400051

+91 99747 29554

Stockholm

Bäverbäcksgränd 10 12462 Bandhagen, Stockholm, Sweden.

+46 72789 9039

Malaysia

Level 23-1, Premier Suite One Mont Kiara, No 1, Jalan Kiara, Mont Kiara, 50480 Kuala Lumpur

Lewes

16192 Coastal Highway, Lewes, Delaware 19958, USA

software developers ahmedabad
ISO 9001:2015 Certified

Call us

Career: +91 90165 81674

Sales: +91 99747 29554

Email us

Career: hr@digiqt.com

Sales: hitul@digiqt.com

© Digiqt 2026, All Rights Reserved