UPIandpaymentlinksoninvoices

Every extra step between reading your invoice and paying it is a chance for the payment to be deferred to later, and later is where invoices go to age.

5 minute read · Updated

Short answer

Put your UPI ID directly on the invoice alongside full bank details, and include both rather than choosing. UPI is fastest for small-value payments from individuals and small businesses, but transaction limits and company payment processes make bank transfer the only viable route for larger B2B invoices. Always include the account name exactly as the bank holds it, the account number and the IFSC — and for overseas clients, the SWIFT code as well.

Include every route, on the document

The single most common omission on an Indian invoice is complete payment details, and the second most common is putting them in the covering email instead of on the document — where they are detached the moment the PDF is filed.

Account name

Exactly as the bank holds it. A mismatch is the most common cause of a held or returned transfer.

Account number

In full, without spaces that invite transcription errors.

IFSC

For any domestic transfer.

UPI ID

For anyone who can use it — often the fastest route by far.

SWIFT / BIC

For overseas clients. An IFSC alone is meaningless to a foreign bank.

Reference to quote

Ask them to quote the invoice number. It is what lets you reconcile the receipt later.

Where UPI helps, and where it does not

Paying partyUPI works?Note
An individual clientVery wellOften paid within minutes of reading the invoice.
A small business ownerWellIf they pay personally rather than through a process.
A mid-sized companyRarelyPayments run through a bank process; UPI is not in it.
A large companyNoSupplier bank details are held on file; nothing routes through UPI.
An overseas clientNoUPI is domestic. SWIFT is the route.

So include UPI, but never *only* UPI. A large-value B2B invoice with a UPI ID and no bank details is unpayable by the person it was sent to, and you will hear about it a week later.

UPI transaction limits vary by bank and by the type of payment, and they change. If you regularly invoice above a lakh, treat bank transfer as the primary route and UPI as the convenience option rather than the reverse.

QR codes and payment links

A UPI QR code on the invoice removes the retyping step, which is genuinely worth something for individual clients paying from a phone. A payment link from a gateway does the same and additionally handles cards.

Two things to weigh before adding a gateway link. It carries a fee per transaction, which on a large invoice is a real cost, and it introduces a third party between you and the payment. For high-value B2B work, a plain bank transfer costs nothing and is what the client's process expects anyway.

There is also a distinction worth not blurring: the signed QR code on a GST e-invoice is a different thing entirely. That one is returned by the Invoice Registration Portal and is a compliance artefact, not a way to pay you.

Make one now

Free, no sign-up, and nothing you type leaves your browser.

Questions people ask

Yes, alongside full bank details rather than instead of them. UPI is the fastest route for individuals and small businesses paying personally, but company payment processes route through banks and overseas clients cannot use it at all. Including only a UPI ID makes a large B2B invoice unpayable.

Read next