How to add a UPI QR code on invoices in Vyapar

A UPI QR code on the invoice lets customers pay instantly from any UPI app. In Vyapar the QR is generated from the UPI ID saved on your bank account.

Time needed2 minutes
Steps3, each with a screenshot
Tested onVyapar Desktop for Mac, October 2026
Last updated11 October 2026

Before you start

  • Your business UPI ID (for example yourshop@bank).

1Add your UPI ID to the bank account

Open Cash & Bank > Bank Accounts, edit (or add) your account, click + Add more fields and enter UPI ID for QR Code.

Vyapar bank account UPI ID field
Vyapar bank account UPI ID field

2Tick Print offline UPI QR on Invoices

In the same window tick Print offline UPI QR on Invoices (and Print Bank Details on Invoices if you want account details too). Save.

Vyapar print UPI QR on invoices option
Vyapar print UPI QR on invoices option

3Use that bank on invoices

On a sale, choose the bank account as Payment Type. The printed invoice carries the QR code for your UPI ID.

Vyapar payment type list with the bank account
Vyapar payment type list with the bank account

Good to know

  • The offline QR does not confirm payment automatically; record it with Payment-In.
  • Test the QR with a small payment first.
  • Use a separate UPI ID for business if possible.

Questions people ask

How do I print a UPI QR code on Vyapar invoices?

Add your UPI ID to the bank account and tick Print offline UPI QR on Invoices.

Does the QR work with any UPI app?

Yes. Customers can scan it with GPay, PhonePe, Paytm, BHIM or any UPI app.

Does Vyapar mark the invoice paid automatically?

Not with the offline QR. Record the payment with Payment-In or the Received box.

Related guides

Screenshots are from a demo company in Vyapar Desktop for Mac, October 2026. Menus can move slightly between app versions. Guide by Billing Bazaar, a Vyapar partner.