← Back to Blog
Getting Paid

Invoice Discounting for Freelancers: TReDS Explained

24 October 2026·6 min read

You finished a ₹2,00,000 project for a large company in September. The invoice says 60 days, so the money is due in November, and your rent, your tools and your own taxes are due now. You can chase the client, or you can wait. There is a third option that few freelancers know about: invoice discounting through an RBI-regulated platform, though most freelancers will not qualify.

Invoice discounting in India means selling an unpaid invoice to a financier at a small discount, so you get most of the money today instead of waiting for the due date. The regulated route is TReDS (the Trade Receivables Discounting System), run on three RBI-authorised platforms. It serves MSMEs selling to large buyers, so a freelancer with small or individual clients usually cannot use it. This post explains how it works, who it is for and where it stops being useful.

Invoice discounting means getting paid early at a discount

In invoice discounting, a financier pays you most of an invoice's value now and collects the full amount from your client on the due date. The gap between the two is the financier's earning. Factoring is the close cousin: the financier takes over the collection of your receivables as well. Neither is a loan against your future income, because the financier is buying a specific invoice that a specific buyer owes.

The arithmetic is simple. The discount is roughly the invoice amount, times a yearly rate, times days early, divided by 365. With a made-up round rate of 10 percent a year, a ₹2,00,000 invoice paid 60 days early costs about ₹3,288. That 10 percent is only there to show the formula and is not a TReDS quote. Real rates come from bidding, covered below.

How TReDS works, step by step

On TReDS the seller uploads an invoice, the buyer accepts it on the platform, financiers bid to fund it, and the seller picks a bid and gets paid. The Reserve Bank of India regulates the platforms. The current rulebook is the RBI (Trade Receivables Discounting System) Directions, 2026, which took effect on 23 June 2026 and replaced the older 2014 guidelines.

How an invoice moves through TReDS1. You uploadThe invoice goes onthe platform2. Buyer acceptsOnly accepted invoicesget financed3. Financiers bidRate is set per invoiceby competing bids4. You pick a bidYou get paid early,buyer pays on due datePlatforms: RXIL, M1xchange, Invoicemart (A.TReDS)

The three authorised platforms are RXIL (launched in December 2016, promoted by SIDBI and NSE), M1xchange and Invoicemart (A.TReDS). Payout timing depends on the platform and the financier.

You need MSME status, and your buyer must be on the platform

A TReDS seller must be an MSME under the MSMED Act, 2006, and the platform checks this before it lets you trade. Udyam registration is how most freelancers prove MSME status, and the guide to Udyam registration for freelancers covers how to get it. But your own status is only half of it. The buyer has to be on the platform too.

Under a Ministry of MSME notification dated 7 November 2024, companies with turnover of about ₹250 crore and above and central public sector enterprises had to register on TReDS by 31 March 2025. So the invoices most likely to be financeable are those to large buyers, and to any other company that chose to join. You need a buyer who is on the platform, and you confirm that with the platform. A small studio or an individual client usually is not.

Each platform decides whether a sole-proprietor freelancer can onboard and whether your kind of service invoice is accepted. Ask RXIL, M1xchange or Invoicemart directly whether they onboard sole-proprietor freelancers and accept service invoices before you plan around TReDS.

The cost comes from bids, so there is no fixed rate

Financiers bid competitively on each invoice, so the rate differs from one invoice to the next. The RBI does not set a rate cap, and no invoice is guaranteed a bid. Platforms may also charge their own fees, and these differ by platform, so read each fee schedule before you register. One thing the Directions do rule out: no insurance premium can be charged to the seller.

To judge whether a bid is worth taking, convert it into a yearly rate using the formula above and compare it with what a bank would charge you for an overdraft or its own invoice discounting. A bid that looks small on a 60-day invoice can still be a high yearly rate, so always do the conversion.

Most freelancers will not qualify, and that is fine

If your clients are individuals, startups, small agencies or foreign companies, TReDS is probably not available to you. The system finances invoices that a registered buyer has accepted on the platform. A freelancer who bills one large Indian company through a purchase order is the realistic case, and the guide to purchase orders from clients shows how that paperwork works. For everyone else, getting paid on time comes from clear terms in your contract and invoice, as covered in the guide to payment terms for freelancers.

No recourse protects you, but only for an accepted invoice

Discounted units on TReDS are without recourse to the seller. That means once a financier funds your invoice, you do not have to return the money if the buyer pays late. The buyer must pay on the due date once it has accepted the unit, and an accepted unit has the same enforceability as a physical instrument under the Negotiable Instruments Act and the Factoring Regulation Act.

The protection starts at acceptance. If the buyer disputes the invoice or never accepts it, nothing gets financed. So the work and the invoice need to be clean before you upload: the right amounts, the right GST details and a scope the client already agreed to. The guide to GST invoices for freelancers lists what a correct invoice carries.

TReDS, Samadhaan and waiting solve different problems

TReDS gets you cash early on an invoice the buyer has accepted. The MSME Samadhaan portal pursues a buyer who is late, so it is a tool for after the due date. Waiting costs nothing but leaves your cash flow to the client's accounts team. Pick by where the invoice stands, not by preference.

Which tool fits which situationTReDSBuyer is on the platformInvoice is acceptedYou want cash before due dateCost: bid rate, per invoiceMSME SamadhaanBuyer is already lateYou hold Udyam registrationYou want the buyer pursuedGets money later, not earlierWait and follow upBuyer is not on TReDSDue date is closeCash is not tightCost: your patience

For the late-payment route, read the guide to the MSME Samadhaan portal. For the softer steps first, the guide on a client who is not paying has the follow-up sequence.

An accurate invoice with a clear due date is easier to finance

A buyer accepts an invoice faster when the amount, the due date and your registration details are plain to read, and acceptance is the step everything else depends on. Keep the agreed scope, the purchase order and the delivery confirmation together with the invoice so the buyer's team has nothing to query. Your Udyam registration also gives you extra leverage on late payment, as the guide to Udyam registration and client leverage explains.

Rinto lets you set payment terms on every invoice, put your UPI QR code and bank details on it, and see which invoices are overdue at a glance. Rinto does not offer or arrange financing, and clients pay you directly.

This post is general information, not financial advice. Confirm terms with the platform or a CA before acting.

Frequently Asked Questions

What is invoice discounting for freelancers in India?

Invoice discounting is selling an unpaid invoice to a financier for slightly less than its face value, so you receive most of the money now and the financier collects the full amount from your client on the due date. In India the RBI-regulated route is TReDS, where an MSME seller uploads an invoice, the buyer accepts it and financiers bid to fund it. It suits a freelancer who bills a large company on long payment terms. It does not suit someone whose clients are individuals or small businesses, since the buyer must be on the platform.

Can a freelancer use TReDS?

Possibly, but two conditions apply. The seller must be an MSME under the MSMED Act, 2006, and the platform checks this, so a freelancer usually needs Udyam registration. And the buyer must be registered on the platform, which large companies of about ₹250 crore turnover and above and central public sector enterprises had to do by 31 March 2025. Each platform decides whether a sole-proprietor freelancer can onboard and whether service invoices like design or development are accepted. Ask RXIL, M1xchange and Invoicemart before you count on it.

What is the difference between factoring and invoice discounting?

In both, a financier pays you early against an unpaid invoice. With invoice discounting, you stay in charge of the client relationship and the financier simply buys the right to be paid on the due date. With factoring, the financier also takes over collecting the money from your client and may handle the follow-up. TReDS is an invoice discounting platform that works through bids from several financiers. Terms differ between banks and financiers, so ask for the exact structure, fees and what happens if the client pays late before you sign.

Is TReDS financing with recourse?

No. The RBI Directions say discounted units are without recourse to the seller, so once a financier funds your accepted invoice, you do not repay it if the buyer pays late or fails to pay. The buyer must pay on the due date after accepting the unit. The protection applies only to invoices the buyer has accepted on the platform. If the buyer disputes the invoice or never accepts it, nothing is financed. Read the platform's own terms for anything beyond the RBI rules, since each platform publishes its own.

How much does TReDS invoice discounting cost?

There is no fixed cost. Financiers bid competitively on each invoice, so the rate varies by invoice, and the RBI sets no rate cap. Platforms can also charge fees, which differ by platform, so check each platform's live fee schedule. No insurance premium can be charged to the seller. To compare a bid with a bank overdraft, turn it into a yearly rate: invoice amount times the rate times days early, divided by 365 gives the rupee cost. Always do that conversion before you accept a bid, because a small percentage on a short invoice can still be a high yearly rate.

Try Rinto Free

Put this into practice right now

Rinto is built for exactly this. GST invoices, contracts, time tracking, and project management in one place. 30 days free, no card needed.

Start free, no credit card needed →

More from the blog

Getting Paid
The Government Portal That Can Force a Client to Pay You
6 min read
Business
Client Not Paying? The Exact Steps to Take in India
8 min read
Rates
Your Udyam Registration Is Leverage on a Slow Client
5 min read