GST Notices on UPI Payments: Who Has to Register?
Why small traders get GST notices based on UPI receipts, why UPI inflow is not the same as turnover, and how to work out whether you actually had to register.
Over the last two years, small traders — tea stalls, vegetable sellers, a pani puri vendor whose notice went viral in late 2024, and thousands of shopkeepers in Karnataka in mid-2025 — have received GST notices based on their UPI receipts. The logic is simple: the department sees total digital receipts above a registration threshold and asks why the person is not registered. The logic is also incomplete, because money received is not the same as taxable turnover. This guide explains what the law actually tests, what a notice can and cannot assume, and how to answer one.
Why UPI data is producing GST notices
State tax departments now receive data on digital payment receipts, alongside income tax and other information. Matching that data against GST registrations is cheap, and it finds a large number of people receiving more than ₹20 lakh or ₹40 lakh a year through UPI without a GSTIN. Notices follow, typically asking the recipient to register, pay tax on the receipts, or explain.
The widely reported Karnataka notices in July 2025 were a case in point. Many went to sellers of items that were exempt from GST, or to people whose UPI receipts included money that was never a sale, and the state later said that tax would not be demanded on exempt supplies. The episode is a useful reminder that the data identifies who to ask, not what is owed.
There is no "UPI limit" for GST
People search for a "UPI transaction limit for GST registration" because the notices make it look as if there is one. There is not. Section 22 of the CGST Act ties registration to aggregate turnover in a financial year, and the thresholds are the same whether customers pay in cash, by card or by UPI:
- ₹40 lakh for a person supplying goods exclusively, in most states;
- ₹20 lakh where services are supplied, or goods in states that did not adopt the higher limit;
- ₹10 lakh for services in certain special category states.
Some businesses must register whatever their turnover, such as inter-state sellers of goods and e-commerce sellers. The full detail is in the turnover limit guide, and how aggregate turnover is computed in annual aggregate turnover.
UPI receipts are not turnover
Aggregate turnover is the value of your supplies — taxable, exempt, exports and inter-state — computed on a PAN basis across India, excluding GST itself. A UPI statement is a list of money received. The two differ in predictable ways:
| Receipt | Part of aggregate turnover? |
|---|---|
| Sales of taxable goods or services | Yes |
| Sales of exempt goods (e.g. fresh vegetables) | Yes — but see the next section |
| Money from family or friends | No |
| Loan received, or repayment of money you lent | No |
| Refunds and reversals | No |
| Transfers between your own accounts | No |
| Money collected on behalf of others (e.g. a group payment) | No, if you can show it was passed on |
The reverse also happens: cash sales do not show up in UPI data at all, so a business can be over the threshold with modest UPI receipts. The test is always total supplies.
Businesses that never need to register
Exempt sales count towards aggregate turnover, which surprises people. But Section 23(1)(a) separately says that a person engaged exclusively in supplying goods or services that are not liable to tax or are wholly exempt is not liable to register. A vegetable seller whose only supplies are fresh, unpacked vegetables does not need a GSTIN however large the receipts. Once the same seller adds taxable items — packaged snacks, soft drinks — the exemption from registration falls away, and the turnover test applies to everything, exempt sales included.
Whether a particular item is exempt, and at what rate it is taxed if not, turns on its classification. Check it against CBIC's rate notifications rather than a general list; our rate slabs guide explains the current structure.
Working it out: an example
A snack stall receives ₹46 lakh through UPI in a year and gets a notice. Its owner reconciles the statement:
| Item | Amount |
|---|---|
| Total UPI receipts | ₹46,00,000 |
| Less: transfers from family and own accounts | (₹7,50,000) |
| Less: a loan from a relative | (₹3,00,000) |
| Less: refunds and reversals | (₹50,000) |
| UPI sales | ₹35,00,000 |
| Add: cash sales from the sales book | ₹4,00,000 |
| Aggregate turnover | ₹39,00,000 |
Whether ₹39 lakh is over the line depends on the threshold that applies. Prepared food and beverages served from a stall are generally a supply of services, which carries the ₹20 lakh limit, so this stall should have registered. A shop selling only goods in a state with the ₹40 lakh limit would not have had to. That distinction, not the UPI total, decides the case.
What to do if you get a notice
- Read what it asks for and by when. Note the form, reference number and deadline. Our GST notice reply guide explains how to identify the notice and check it is genuine.
- Download the UPI and bank statements for the period the notice covers.
- Reconcile, as in the example above, and keep evidence for every exclusion: a note from the relative, a loan agreement, the bank's refund reference.
- Classify your sales into taxable and exempt, with rough quantities if you have no itemised records.
- Reply in writing within the time allowed, attaching the reconciliation. Ask for a personal hearing if the amounts are large.
- If you were liable, apply for registration and pay the tax with interest. Voluntary payment in Form DRC-03, explained in DRC-03 voluntary payment, before a demand is issued reduces the exposure to penalty.
Going forward
- Separate accounts. A UPI ID used only for the business makes next year's reconciliation trivial.
- Keep a daily sales total, including cash.
- Watch the threshold across the financial year, not at year-end.
- Consider composition if you must register and sell mostly to consumers. See the composition scheme guide.
Frequently asked questions
A note on accuracy. GST rules change often. This article reflects our understanding as of 30 September 2026 and is general information, not tax or legal advice. For the authoritative position, check gst.gov.in and cbic-gst.gov.in, or speak to a qualified tax professional about your specific situation.
Check a GSTIN right now, free
Five lookups a day, no account required. Status, filing history, e-invoicing and jurisdiction.
Free GST search toolBuild it into your product
One REST call, JSON back. Get an API key and 20 free verification credits in under a minute.
Start freeMore on gst rules & compliance
Browse every guide in the GST API blog.