Back to Blog
GST 9 min read

GST Invoice Rules & Khata Billing's Free Plan Limits Explained

Small shop owner creating a GST invoice on a tablet
Small shop owner creating a GST invoice on a tablet

GST invoice rules for Indian businesses define the mandatory fields, formatting, and compliance requirements for every tax invoice issued under the GST regime. These rules cover mandatory details like GSTIN, HSN/SAC codes, CGST, SGST, or IGST amounts, invoice numbering sequences, and the requirement for digital signatures or QR codes on B2B invoices. Understanding these rules is essential for shopkeepers, retailers, wholesalers, and service providers to avoid penalties and ensure smooth input tax credit flow for their customers.

The 10-invoice daily limit on Khata Billing's free plan exists within this regulatory framework, meaning businesses with higher transaction volumes must either manage their daily issuance carefully or upgrade to Premium for unrestricted GST-compliant invoicing. The free plan caps GST invoicing at 10 per day and 100 in any 30-day period, after which users must wait for the window to reset or upgrade. Premium at โ‚น1,499 per year (or โ‚น999 with code SAVE500) removes these limits entirely, offering unlimited invoicing, GST-ready themes, one-click duplication, watermark-free output, and advanced GST reports including GSTR-1 generation. Manual billing struggles to keep pace with these requirements as transaction counts grow, making automated compliance a practical necessity for expanding operations.

โœ… Key Takeaways

  • GST invoice rules mandate specific fields like GSTIN, HSN/SAC codes, and tax breakdowns on every tax invoice.
  • Khata Billing's free plan limits GST invoicing to 10 per day and 100 in any 30-day period.
  • Premium plan at โ‚น1,499 per year (or โ‚น999 with code SAVE500) offers unlimited invoicing with no daily or monthly caps.
  • Watermark-free invoices and advanced GST reports including GSTR-1 are Premium-only features.
  • Manual billing becomes error-prone and time-consuming as transaction volume increases beyond free-plan limits.
  • Digital tools like Khata Billing automate GST-compliant invoice generation, reducing manual errors and saving counter time.
  • Businesses should assess their daily invoice volume against the 10-invoice free-plan threshold before choosing a plan.

Understanding GST Invoice Rules for Indian Businesses

GST invoice rules are mandatory requirements under GST law for all business transactions in India, ensuring proper record-keeping and tax compliance; they define the required format, mandatory fields, and GSTIN compliance to avoid penalties.

Key mandatory fields include the seller's GSTIN, buyer's GSTIN (or UIN), invoice number in sequential order, date of issue, description of goods or services with HSN or SAC codes, quantity, taxable value, tax rate (CGST, SGST, or IGST), and the total amount inclusive of tax. The invoice must also display the place of supply, the taxpayer's name, and the signature or digital signature. Any deviation can invite fines under Section 122 of the CGST Act, which prescribes penalties up to โ‚น10,000 or 2% of the invoice value, whichever is higher.

For example, a shopkeeper selling โ‚น500 worth of goods with 18% GST must issue an invoice showing โ‚น500 as taxable value, โ‚น90 as CGST, โ‚น90 as SGST, and a total of โ‚น680, all linked to his GSTIN and the buyer's GSTIN.

The Custom invoice formats feature in Khata Billing automatically include these mandatory elements, ensuring GSTIN compliance without manual effort. Additionally, Khata Billing's free plan covers 10 invoices a day, up to 100 in any 30-day period, using standard themes that meet GST formatting rules.

How GST Invoice Rules Impact Daily Business Operations

Adhering to GST invoice rules directly shapes how shopkeepers, retailers, and service providers conduct daily billing, maintain accurate records, and claim input tax credit under the GST regime. Correct invoice generation ensures compliance with the mandatory fields like GSTIN, HSN code, and accurate CGST, SGST, or IGST breakdowns, which are verified during audits and e-filing. For example, a Delhi-based grocery shopkeeper issuing 15 invoices per day must ensure each invoice reflects the correct 5% GST rate on items like rice (HSN 1006) and 12% on spices (HSN 0909), with the total tax amount matching the actual liability. If the shopkeeper uses manual paper invoices, errors in tax calculation can lead to mismatches in the GSTR-1 return, delaying input tax credit claims. Khata Billing's free plan supports this process by providing barcode-based invoice creation and basic inventory tracking, but it enforces a 10-invoice daily and 100-invoice monthly limit, requiring careful planning for high-volume days. Business reports generated through the platform help track these transactions, enabling shopkeepers to reconcile sales and input tax credit claims efficiently. A retailer in Mumbai selling 100 units of stationery (18% GST) daily must generate 10 invoices per day on the free plan, aligning with GST invoice rules while using the auto-generated barcode to speed up checkout and maintain audit-ready records for input tax credit eligibility.

GST Invoice Rules and the 10-Invoice Daily Limit

Understanding GST invoice rules is critical for small business compliance, and Khata Billing's free plan enforces a 10-invoice daily limit that directly impacts daily operations. Here's how to navigate this rule step by step:

  1. Track your daily invoice count meticulously; if you issue 8 invoices on Monday and 3 on Tuesday, you reach the 10-invoice daily cap and must pause new invoices until the next day, even if you have 90 of your 100 monthly allowance remaining.
  2. Plan high-volume days in advance: a retailer expecting 12 walk-in customers should generate only 10 invoices on peak day one and save the last 2 for the following day to avoid violating GST invoice rules and incurring penalties.
  3. Use the Free GST invoice generator within Khata Billing's desktop or mobile app to create invoices efficiently, but remember each generated invoice counts toward the 10-invoice daily limit regardless of whether it's printed or emailed.
  4. Review your daily usage via Khata Billing's dashboard widget to stay within limits; the free plan's basic reports show real-time invoice counts so you can adjust billing patterns before hitting the cap.
  5. Maintain separate batches for different customer types: a shopkeeper might issue 6 retail invoices and 4 wholesale invoices on the same day, ensuring the total doesn't exceed 10 while still meeting GST invoice rules for each transaction.

By respecting the 10-invoice daily ceiling under GST invoice rules, businesses avoid compliance risks while Khata Billing's free plan supports essential invoicing needs without watermark-free or unlimited features.

Step-by-Step Guide to Creating GST-Compliant Invoices

Creating a GST compliant invoice under GST law requires precise steps to capture item details, apply correct tax rates, and include mandatory fields, all of which ensure input tax credit eligibility and audit readiness. Start by logging into Khata Billing, then select the "New Invoice" option. Enter the customer's GSTIN, invoice date, and a sequential invoice number as required by GST. List each product or service with its HSN code, quantity, and unit rate. Select the applicable CGST, SGST or IGST rate from the dropdown, as GST law mandates separate rates for intra-state and inter-state supplies. Confirm the taxable value, tax amount and total using the software's auto-calculation. Finally, enable the e-signature option and send the invoice via email or generate a QR code for UPI payments. Khata Billing's free plan covers 10 invoices a day, up to 100 in any 30-day period, with watermark-free, unlimited invoicing only in Premium. Manual register creates paperwork delays and calculation errors, while digital billing ensures accurate tax computation and instant delivery. A clear record of each transaction supports stock valuation, party ledger updates and return filing. Use the Custom invoice fields feature to add business-specific data without violating GST rules. This disciplined approach minimizes GST filing risks and streamlines daily operations.

Manual vs Automated GST Invoice Processing

Manual billing requires shopkeepers to write each invoice by hand, calculate GST using separate calculators, and manually add GSTIN and tax breakdowns, which leads to errors in CGST, SGST, and IGST allocation under the GST law.

Automated systems like Khata Billing enforce GST invoice rules automatically: the software assigns sequential invoice numbers based on daily limits, calculates CGST, SGST, and IGST for each item using the correct HSN and SAC codes, and generates barcodes that encode the GSTIN and invoice details for quick scanning at the billing counter.

For example, when a retailer enters a โ‚น500 item with 18% GST, the system instantly shows โ‚น90 CGST and โ‚น90 SGST, updates the total to โ‚น680, and prints a barcode that can be scanned to verify the invoice without manual entry.

This eliminates the need for shopkeepers to maintain separate registers for GST filing, as the digital record includes all required fields for GSTR-1 submission, and the system syncs data in real time across devices.

With Khata Billing's free plan, small traders can create up to 10 invoices per day and 100 in any 30-day period, ensuring compliance with GST invoice rules while staying within the free plan limits, whereas Premium users enjoy unlimited invoicing and advanced barcode customization without additional cost.

Working Example: GST Invoice Rules in a 30-Day Period

Understanding GST invoice rules in a 30-Day Period helps retailers plan usage within Khata Billing's free plan boundaries. The system allows exactly 10 invoices per day and caps total monthly invoices at 100, so a shopkeeper using the free version must track daily and monthly usage carefully.

Example Scenario: If a Delhi-based general store issues 9 invoices on Monday (โ‚น2,500, โ‚น1,800, โ‚น3,200, โ‚น950, โ‚น1,200, โ‚น750, โ‚น2,000, โ‚น1,500, โ‚น800) and 1 invoice on Tuesday (โ‚น4,000), it reaches 10 invoices on Monday and has 1 remaining for Tuesday, staying within the 10-invoice daily rule. From Wednesday to Sunday (5 days), issuing 2 invoices daily (โ‚น2,000 each) uses 10 more invoices, hitting 100 total for the 30-day window by day 10, after which no new invoices can be created until the next month begins.

Planning Tips: A retailer should review the daily count each evening and reset expectations on the 1st of every month. For businesses exceeding 10 daily invoices, upgrading to Premium removes both daily and monthly caps, enabling unlimited GST invoicing without restrictions. The free plan's 100-invoice monthly ceiling ensures small shops can manage operations without immediate payment, but frequent issuance demands disciplined tracking to avoid workflow disruption during peak sales periods.

Optimizing GST Invoice Compliance with Digital Tools

Automated billing solutions transform GST invoice creation by applying GST invoice rules consistently, eliminating manual errors that commonly cause compliance issues for Indian small business owners. Digital tools auto-number each invoice sequentially, ensuring the mandatory invoice numbering sequence required by GST law without human oversight, while real-time validation checks GSTIN validity, HSN code applicability, and tax rate accuracy at the point of entry. This prevents mismatches between CGST, SGST, and IGST components that frequently trigger audits, as the system automatically calculates correct tax splits based on transaction location and product classification. For example, when a shopkeeper enters a โ‚น500 sale with 18% GST, the software instantly generates a compliant invoice showing โ‚น89 CGST and โ‚น89 SGST, with the total of โ‚น589 reflecting accurate tax addition. Khata Billing's free plan supports this workflow by handling up to 10 invoices per day and 100 in any 30-day period, with auto-numbering and basic validation ensuring each of those invoices meets GST requirements. The platform validates essential elements like party details matching registered GSTINs and applies correct tax rates based on item categories, reducing the risk of input errors that could invalidate claims for input tax credit. This systematic approach maintains continuous compliance, as every generated invoice automatically adheres to GST invoice rules without requiring post-creation manual audits, freeing business owners to focus on sales rather than correcting billing discrepancies.

Khata Billing's free plan lets you apply GST invoice rules within 10 daily invoices and 100 monthly limits using barcode-based invoicing and basic dashboard widgets. You can manage one bank account and one cash account with standard inventory adjustments across desktop and mobile devices.

Experience seamless GST compliance without upfront cost and upgrade later for unlimited invoicing and premium reports Start free with Khata Billing

Frequently Asked Questions

What are the GST invoice rules for daily and monthly invoicing limits in Khata Billing's free plan? ⌄
Khata Billing's free plan allows 10 invoices per day and a total of 100 invoices in any 30-day period, after which additional invoices require a Premium upgrade.
Can I generate watermark-free GST invoices with Khata Billing's free plan? ⌄
No, watermark-free invoices are a Premium feature; the free plan includes standard invoices with a visible watermark.
Which GST reports are available for free in Khata Billing's free plan? ⌄
The free plan provides basic reports such as sales summary, expenses, and stock overview, but GSTR-1 and Profit & Loss reports are Premium-only features.
How many items can I import at once in Khata Billing's free plan? ⌄
The free plan permits importing up to 5 items or parties at a time, with bulk imports requiring the Premium plan.
Is barcode printing unlimited on the free plan? ⌄
Barcode printing is available on A4 sheets for free, but unlimited printing requires the Premium plan's advanced barcode management features.
Do I need a credit card to use Khata Billing's free GST invoicing plan? ⌄
No, Khata Billing's free plan is completely free forever with no credit card required, allowing up to 10 daily and 100 monthly invoices.
K
Khata Billing Team

Written by the Khata Billing team โ€” helping Indian businesses simplify GST billing, inventory management, and business accounting since 2021.

Found this helpful?

Share it with a fellow business owner.

Try Khata Billing Free

GST invoices, stock management, payroll & accounting โ€” all in one app. Free forever for basic use.

Get Started Free โ†’ Already a user? Log in

Article Info

Category GST
Reading Time 9 min read
Published 15 Oct 2026
๐Ÿงฎ

Free GST Calculator

Calculate CGST, SGST & IGST instantly for any rate.

Open Calculator โ†’

You May Also Like

Start Using Khata Billing โ€” 100% Free

GST Billing ยท Inventory ยท POS ยท Payroll ยท Banking ยท GST Reports โ€” all in one free app

Sign Up Free โ†’ Login