Invoice Discounting vs Factoring vs Bill Discounting: Differences Explained

MoneyKarma Editorial Team, Business finance guides Last updated 9 October 2026

All three turn unpaid B2B invoices into cash early. In invoice discounting you keep collections and the lender funds against your invoices, while in factoring you assign receivables to a factor, often with the factor collecting. Bill discounting is a bank facility for trade bills, while TReDS is an RBI-authorised platform for MSME invoices.

Why are these terms confused?

All three products advance cash against receivables, and lenders use the names loosely. The differences that matter are who controls collection, who bears the risk if the customer does not pay, whether the customer knows, and how the transaction is regulated. Those decide cost, eligibility and the impact on your customer relationships.

What is invoice discounting?

Invoice discounting is funding against your unpaid B2B invoices. The lender advances a percentage of the invoice value. Your customer pays as usual, and the facility closes from that collection. It is often run as a revolving limit and can be confidential, meaning the customer may not be told.

You keep the sales ledger and collections. The lender relies on your customers' quality and your documentation.

What is factoring?

Factoring is the assignment of receivables to a factor. In India it is governed by the Factoring Regulation Act, 2011, amended in 2021. The amended Act defines assignment as the transfer of an undivided interest, wholly or partly, in the receivables, and covers acquisition of receivables for collection or for financing. Factors must be registered with RBI.

Key variants:

  • With recourse: if the customer does not pay, you repay the factor.
  • Without recourse: the factor bears the customer's credit risk, usually for a higher cost and only for strong buyers.
  • Disclosed: the customer is notified and pays the factor directly.

What is bill discounting?

Bill discounting is a traditional bank facility. You draw a bill of exchange on your buyer, often accepted by the buyer or backed by a letter of credit. The bank pays you the discounted value and collects the full amount at maturity. It is common in trade and in supply chains where the buyer accepts bills formally.

What is TReDS?

TReDS, the Trade Receivables Discounting System, is an RBI-authorised electronic platform for MSME receivables. MSME sellers upload invoices on corporate, PSU and government buyers. Once the buyer accepts, financiers bid, and the MSME takes the best offer. Financing on TReDS is without recourse to the MSME seller.

RBI's June 7, 2023 circular expanded TReDS. It added insurance as a participant, with the premium not charged to MSME sellers, and allowed all entities permitted under the Factoring Regulation Act, 2011 to participate as financiers.

How do they compare?

FactorInvoice discountingFactoringBill discountingTReDS
Who collectsYouOften the factorBank at maturityPlatform settlement
Customer awareNot alwaysUsually, if disclosedYes, accepts billYes, buyer accepts invoice
Recourse to sellerUsually yesWith or withoutUsually yesWithout recourse to MSME
RegulationLending normsFactoring Regulation Act, 2011Banking normsRBI-authorised platforms
Best forB2B firms with good buyers, wanting controlFirms wanting to outsource collections or credit riskTrade with formal bill acceptanceMSMEs selling to large buyers
Main eligibility driverYour profile and buyersBuyer credit qualityBuyer acceptanceBuyer on platform

How much does it cost?

Cost is driven by the buyer's credit quality, the tenor of the invoice, the advance rate and the lender. To compare offers, convert everything to an annualised cost.

Worked example: annualising a discount

Illustrative numbers. Invoice ₹50 lakh, due in 60 days. Lender advances 80%, which is ₹40 lakh. Discount charge plus fees ₹80,000.

Annualised cost ≈ (Charges ÷ Amount advanced) × (365 ÷ Days) = (₹80,000 ÷ ₹40,00,000) × (365 ÷ 60) = 2% × 6.08 ≈ 12.2% a year

Run the same calculation on every offer, including processing and platform fees, and compare like for like. A low headline discount with a low advance rate can cost more than it looks.

How does Section 43B(h) affect MSME receivables?

From assessment year 2024-25, Section 43B(h) of the Income-tax Act allows a buyer to deduct payments due to micro and small enterprises only in the year they are actually paid, if payment is made after the time limit in Section 15 of the MSMED Act. That limit is the agreed date, capped at 45 days from acceptance, or 15 days where there is no written agreement. This gives buyers a tax reason to pay MSME suppliers on time. Where they still pay late, receivables finance or TReDS bridges the gap.

Which should you choose?

  • Choose invoice discounting if you have reliable B2B buyers, want to keep collections in-house and need a revolving facility.
  • Choose factoring if you want the lender to handle collections or take buyer credit risk.
  • Choose bill discounting if your buyers formally accept bills or you trade under letters of credit.
  • Choose TReDS if you are an MSME selling to large corporate, PSU or government buyers registered on the platforms.
  • If you supply to large real estate developers on approved bills, see vendor bill discounting.

What does the advance rate mean for you?

Lenders rarely fund 100% of an invoice. The advance rate, the share they fund, depends on buyer quality, dilution history and tenor. The unfunded balance comes back to you when the buyer pays, net of charges. A higher advance rate means more cash today, so compare it alongside cost.

What do lenders check?

  • Quality and concentration of your buyers.
  • Payment history of those buyers to you.
  • Invoice documentation: purchase orders, delivery proof, GST invoices and acceptance.
  • Disputes, credit notes and returns history.
  • Your own financials and banking conduct.

What mistakes push up the cost of receivables finance?

  1. Funding disputed invoices. Disputes and credit notes lead to shortfalls you must make good.
  2. Over-reliance on one buyer. Concentration limits cut the amount lenders will fund on a single buyer.
  3. Mismatched tenors. Funding a 90-day receivable with a 60-day facility forces rollovers and extra fees.
  4. Ignoring fees. Platform, processing and documentation fees can move the annualised cost by a full percentage point or more on short tenors.
  5. Late documentation. Missing delivery proof or acceptance delays funding and defeats the purpose.

How MoneyKarma helps

MoneyKarma is a loan distribution platform, not a lender. We compare receivables finance structures across 90+ lender partners and coordinate with the lender you choose. The lender makes the credit decision. See invoice discounting and vendor bill discounting, or share your requirement.

Frequently asked questions

What is the difference between invoice discounting and factoring?

In invoice discounting you keep control of collections and the lender funds against your invoices. In factoring you assign receivables to a factor, which often collects directly and may take buyer credit risk if the arrangement is without recourse.

Is factoring regulated in India?

Yes. Factoring is governed by the Factoring Regulation Act, 2011, amended in 2021, and factors must be registered with RBI.

Is TReDS financing with recourse?

No. TReDS financing is without recourse to the MSME seller, once the buyer has accepted the invoice.

How do I compare invoice discounting offers?

Convert each offer to an annualised cost using charges divided by the amount advanced, multiplied by 365 divided by the days outstanding. Include all fees.

Will my customer know I am discounting invoices?

In confidential invoice discounting, not necessarily. In disclosed factoring, bill discounting and TReDS, the buyer is involved.

Can I use invoice discounting and TReDS together?

Yes. Many MSMEs use TReDS for invoices on buyers registered on a TReDS platform and a bilateral invoice discounting limit for other buyers. Make sure the same invoice is never financed twice, as lenders and platforms check for duplicate financing.

How MoneyKarma works

MoneyKarma is a loan distribution platform, not a lender. We match your requirement across 90+ lending partners and coordinate with the lender you choose. The lender makes the credit decision, sets the final rate and terms, and sanctions and disburses the loan.

Need this funding?

Share your requirement once. We match you across 90+ lenders.

Sources

Related guides