ClientKit
← Blog/Payments

How to Collect Payments from Clients in India (UPI, Bank Transfer, Razorpay)

Getting paid as an Indian freelancer should be simple — but delayed payments, missing bank details, and unclear invoices make it harder than it needs to be. Here is how to fix that.

5 June 2026·6 min read

Sending the invoice is the easy part. Getting paid on time is where most freelancers lose sleep. Clients go quiet after the invoice lands. Bank transfers get delayed because the details were copy-pasted wrong. And following up feels awkward, so you wait — and wait.

The good news: most payment delays are preventable. This guide covers the payment methods available to Indian freelancers, how to use each one, and how to structure your invoices so payment happens faster.

Payment methods for Indian freelancers

UPI (Unified Payments Interface)

UPI is the fastest payment method in India for amounts up to ₹1 lakh per transaction (₹2 lakh for some banks). Clients can pay from PhonePe, Google Pay, Paytm, BHIM, or their banking app using your UPI ID — no account number required, no IFSC to look up.

  • Instant settlement — money arrives in your account within seconds
  • No transaction fee for the payer
  • Works from any bank account
  • Limit: ₹1–2 lakh per transaction — not suitable for large project payments
  • No payment link — the client needs your UPI ID to initiate the transfer

Best practice: put your UPI ID prominently on your invoice PDF. ClientKit automatically includes your UPI ID and bank details on every invoice — clients scan the page and pay immediately.

Bank transfer (NEFT / IMPS / RTGS)

Bank transfer is the standard for larger payments and for clients whose accounts team processes payments through their banking system. You give the client your account number and IFSC code, and they initiate the transfer.

  • No limit on amount — suitable for large project invoices
  • IMPS: instant, 24/7, for most amounts
  • NEFT: settled in batches during banking hours
  • RTGS: real-time, for amounts above ₹2 lakh
  • Requires the client to add you as a beneficiary — adds 24–48 hours for new payees

Always include account number, IFSC, bank name, and branch on the invoice. A missing IFSC is the most common reason bank transfers get delayed.

Razorpay payment links

Razorpay lets you create a payment link for any amount. The client clicks the link, chooses how they want to pay (UPI, credit/debit card, net banking, EMI), and the payment is processed instantly. You receive the money in your linked bank account, typically within T+2 days.

  • Supports UPI, cards, net banking, and wallets — client picks their preferred method
  • Payment links can be created per invoice with an expiry date
  • Razorpay charges 2% + GST per transaction
  • Settlement typically T+2 business days to your bank account
  • Requires a Razorpay account and business registration details

Razorpay is best for clients who prefer cards, for larger amounts, or when you want an online payment flow with an automatic receipt. ClientKit can generate a Razorpay payment link directly from any invoice — you share the link with your client, and the payment is tracked automatically.

How to get paid faster

  • Invoice immediately: don't wait until the end of the month — send the invoice as soon as a milestone or the full project is delivered
  • Put payment details on the invoice: UPI ID, bank account, and a Razorpay payment link — give the client every option
  • Set a due date: "payment due within 15 days" is enforceable; "please pay soon" is not
  • Send a reminder before the due date: a polite reminder 3 days before the due date reduces overdue invoices significantly
  • Require a deposit: ask for 25–50% upfront before starting work — this filters out clients who won't pay and gives you cash flow security
  • Include late payment terms: '1.5% per month on overdue amounts' — you don't have to enforce it, but it signals that you take payment seriously

Dealing with late payments

If a client hasn't paid by the due date, follow up the same day — not a week later. A simple message: 'Hi [name], just following up on Invoice #041 due on [date]. Let me know if you need any details.' Most late payments are administrative delays, not bad faith.

If the payment is more than 30 days overdue with no response, send a formal reminder citing your payment terms. For persistent non-payment, you have legal remedies under the Micro, Small and Medium Enterprises Development (MSMED) Act if you are registered as an MSME — this gives you the right to charge compound interest on overdue amounts.

Track every invoice and its payment status in one place. If you don't know which invoices are overdue, you can't follow up. ClientKit shows you all outstanding invoices, their due dates, and how much has been paid — so you always know where you stand.

Ready to manage your clients properly?

ClientKit handles invoicing, project tracking, and client portals — built for Indian freelancers.

Join the waitlist — it's free