How much cash payment is allowed in GST?

Asked by: Mrs. Mattie Wolf I  |  Last update: June 26, 2026
Score: 5/5 (5 votes)

While the GST Act does not impose a specific, hard limit on cash transactions, it generally requires invoices for all sales. However, under Income Tax regulations (Section 269ST), receiving ₹2 lakh or more in cash per day, per transaction, or per event is prohibited. Cash payments for business expenses exceeding ₹10,000 per day are also disallowed.

What is the limit of cash payment in GST?

Cash Transaction Limit: Under Section 269ST, receiving over ₹2 lakh in cash per transaction/day is prohibited. Exceptions: Payments to government authorities, agricultural income, or banking channels. Penalties: Violations may attract severe penalties.

Can I pay GST with cash?

Yes, taxpayers can pay GST in cash by paying at the Bank.

Is there GST on cash payments?

Since GST is generally triggered by any taxable supply, the form of payment, cash or otherwise, doesn't exempt you from your reporting and payment obligations.

What is the limit for GST payments?

Currently, the GST Exemption Limit is set at Rs. 40 lakhs for goods and Rs. 20 lakhs for services. Businesses with annual revenues below these limits are not mandated to register for GST; however, they may opt to do so voluntarily.

Cash Transaction Limit in GST | Cash Sale Limit in Income Tax | How Much Cash Can Receive in GST

40 related questions found

What is the maximum GST payment?

For the 2024 base year (payment period from July 2025 to June 2026), you could get up to:

  • $533 if you are single.
  • $698 if you are married or have a common-law partner.
  • $184 for each child under 19 years of age.

Who is exempt from 1% cash payment in GST?

The following category of tax persons are exempted from payment of 1% of GST in Cash 1. Registered taxpayers who have paid income tax above Rs 1.00 in Income Tax during the last two years continuously 2. Taxpayers who have zero-rated supplies without payment of duty and claimed refund of more than Rs 1.00 lac 3.

Do you pay tax if you pay in cash?

If you are self-employed, paid in cash, and make a net profit of $400 or more in one year, you are required to file a federal tax return. Failure to report cash income may result in penalties and fines and prevent you from getting tax credits.

What is the rule for GST payment?

Payments mandate a GST portal challan; online modes are preferred for amounts over ₹10,000, with 1% cash payment required if monthly turnover exceeds ₹50 lakh for some cases. Late fees apply at ₹200/day (₹100 CGST + ₹100 SGST), and interest at 18% p.a. on delays.

What is the limit of cash bill per day?

Section 269ST limits cash receipts to Rs. 2 lakh or more in a single day from a single person. Any cash payment or receipt exceeding this limit is prohibited.

How to deposit cash in GST?

Making GST payments using Over the Counter at authorized banks before and after logging into GST Portal

  1. On Create Challan page, after entering challan details in the Details of Deposit section, select the mode of payment as Over The Counter under Payment Modes.
  2. Select the mode of deposit as Cash/ Cheque/ Demand Draft.

Can I pay my GST at the Bank?

If you file your GST/HST return electronically, you can still remit your GST/HST at your financial institution. Use Form RC158, Remittance Voucher – Payment on Filing.

Can I deposit 20,000 cash in a bank?

When you deposit $10,000 or more in cash, your bank or credit union will report it to the federal government. The $10,000 threshold was created as part of the Bank Secrecy Act, passed by Congress in 1970, and adjusted with the Patriot Act in 2002.

Is GST applicable on cash?

What If a Business Says “Cash Only”? If GST Registered: They must issue GST invoice and charge GST regardless of payment mode. Refusal to accept digital payments may violate RBI norms under the PSS Act, 2007.

What is the new rule of GST?

The New GST Rate Structure

The old four-slab structure (5%, 12%, 18%, 28%) has been simplified. The 12% and 28% slabs were eliminated and replaced with a new structure, which is now primarily 0%, 5%, 18%, and a 40% rate for luxury and “sin” goods.

What happens if you pay over $10,000 in cash?

When the total cash payments are more than $10,000, you must file Form 8300 within 15 days.

Is 10000 a limit for cash payment?

Section 40A(3) is a rule in India's tax law that says businesses or professionals can't claim business expense deductions if they pay more than ₹10,000 in cash to the same person in one day—unless they use safer ways like bank transfers, cheques, or electronic payments.

Is depositing $2000 in cash suspicious?

Depositing $2,000 in cash isn't inherently suspicious and is well below the $10,000 reporting threshold for banks, but it can raise flags if it's part of a pattern (structuring), inconsistent with your normal income, or involves other red flags like frequent large cash deposits from others, leading to a potential Suspicious Activity Report (SAR). To avoid issues, have clear records for the cash's source, like invoices or sales receipts, especially if you deal in cash often.

What is the GST exemption limit?

Threshold Limit for Provision of Services

They need to register under GST of their aggregate turnover exceeds Rs. 20 lakhs for normal category states and Rs. 10 lakhs for special category states.

What is the limit of GST over the counter payment paid through cash?

GST upto Rs. 10,000 can be paid at the designated branch of authorized Bank over the counter through cash/cheques/draft etc, which is payable at par locally. For this, tax payer will access GSTN for generation of a challan.

Do you pay GST on cash payments?

On the other hand, if the business uses a cash basis (where income is only recorded when money is received), GST is only payable once the deposit is received. In most cases, a deposit is considered part of the total payment, and GST must be included when the deposit is received.

What is the new cash rule in India?

Certain common cash transactions now attract strict penalties: Receiving ₹2 lakh or more in cash from one person in a day can lead to a penalty equal to the amount received. Accepting or giving cash loans above ₹20,000 violates the rules and may trigger a 100% penalty.

What is considered a large cash transaction?

Generally, any person in a trade or business who receives more than $10,000 in cash in a single transaction or in related transactions must file a Form 8300. By law, a "person" is an individual, company, corporation, partnership, association, trust or estate.

Is $10,000 cash limit per person or family in India?

Can NRIs carry cash for their family members when visiting India? Yes, NRIs can bring cash for their family members, but the limits of US $5,000 in cash and US $10,000, including cash and traveler's cheque, apply.