SwiftGST — Free Retail POS & GST Billing Software
100% Free & PrivateComplete Retail POS, Stock & Khata Suite
Run your store with high-speed POS billing, automated stock tracking, customer credit ledgers, and real-time profit analytics — 100% free, completely private, zero monthly subscription fees.
Fast Retail POS Counter
High-speed barcode scanner checkout, ergonomic touch product tiles, multi-tender cash/UPI/split payment modes, and 58mm/80mm thermal roll receipt printing.
- USB & Bluetooth Barcode Auto-Focus
- Cash, UPI, Card & Split Payments
- Instant 58mm / 80mm Thermal Receipt
Inventory & Stock Manager
Complete product master catalog with real-time stock levels, low-inventory alert badges, cost price vs selling price margin tracking, and bulk CSV catalog imports.
- Live Low-Stock Alert Thresholds
- Bulk CSV / Excel Catalog Import
- GST Slabs (0%, 5%, 12%, 18%, 28%)
Customer Khata & CRM
Maintain customer accounts, track outstanding credit (Udhaar), record payment settlements, issue loyalty rewards, and send 1-click WhatsApp payment reminders.
- Digital Udhaar Ledger & Settle Balances
- 1-Click WhatsApp Payment Reminders
- Customer Loyalty Points Tracking
Profit Analytics & GSTR-1
Real-time financial pulse, live gross profit margin estimation (Sale Price - Cost Price), drawer cash reconciliation, top seller leaderboard, and GSTR-1 sales CSV export.
- Live Gross Profit Margin Tracking
- Top 5 Selling Items Leaderboard
- CA-Compliant GSTR-1 Sales CSV
Explore All Free Business & GST Utilities
Create GST invoices, calculate reverse taxes, verify GSTIN checksums and stay compliant with CBIC rules — free, with no sign-up.
SwiftGST PDF Utilities Suite
2Free in-browser PDF tools: Merge, Rotate, Delete pages, Convert images & Protect PDFs
Tax Invoicing & Commercial Bills
3Instant, legally compliant billing formats for Indian registered and unregistered businesses
GST Tax Invoice Generator
Most PopularCreate complete tax invoices with automatic CGST, SGST, IGST calculations, UPI payment QR codes, and instant PDF download.
Estimate & Quotation Maker
1-Click ConvertGenerate professional client proposals, price estimates, and proforma bills with terms of validity. Convert directly to tax invoice.
Proforma Invoice Maker
Advance BillingIssue pre-shipment commercial proforma invoices to collect advance payments or satisfy purchase order criteria.
Retail POS, Stock & Khata Suite
4High-speed retail counter checkout, live stock alerts, customer credit ledgers, and profit pulse
POS Billing Counter
Thermal 58/80mmErgonomic retail checkout counter with barcode scanner support, instant payment modes, UPI QR, and thermal slip printing.
Inventory & Stock Master
IndexedDB LocalManage products, cost/selling prices, low-stock warnings, barcode lookups, and bulk CSV catalog imports.
Customer Khata & Loyalty CRM
Udhaar & PointsTrack customer credit (Udhaar), record payment settlements, issue loyalty rewards, and send WhatsApp balance reminders.
Business Analytics & GSTR-1
Real-Time PulseTrack daily sales, drawer cash, estimated gross profit margins, top selling items, and export GSTR-1 compliant CSV reports.
Fast Financial Calculators
3Instant, error-free reverse and forward GST calculations with zero spreadsheet formulas
Inclusive / Exclusive GST Calculator
Reverse CalcExtract base price and net tax from total gross amounts or add 5%, 12%, 18%, 28% GST with intra/inter-state breakdown.
Freelance Hourly & Retainer Rate Calc
Income PlannerCalculate exactly what to charge per hour, day, or monthly retainer based on your target annual income, expenses, and billable days.
Composition Scheme vs Regular Calculator
Section 10 CalcCompare flat 1% traders, 5% restaurant, or 6% service composition turnover tax against regular GST with Input Tax Credit (ITC).
Compliance, Search & Official Directories
4CBIC-compliant reference directories, checksum validators, and transport limit checkers
15-Digit GSTIN Validator & Checksum
MOD 36 CheckVerify any GST number against the official 15-character structure, extract State Code, PAN entity, and check digit validity.
HSN & SAC Code Directory
10,000+ CodesSearch 4 to 8 digit Harmonized System Nomenclature (HSN) and Service Accounting Codes (SAC) with standard GST rates.
Indian State Codes Directory
All 37 StatesComplete directory of all 37 Indian States and Union Territories with 2-digit GST state codes and 1-click clipboard copy.
E-Way Bill Rule 138 Limit Checker
Rule 138Verify mandatory E-Way Bill generation requirements for intra-state and inter-state goods consignments exceeding ₹50,000 or state limits.
Pre-Configured Industry Solutions
3Tailored invoice templates with pre-loaded SAC/HSN codes and industry tax slabs
Freelancer & IT Consultant Bill Maker
SAC 998314 Pre-LoadedTailored for software developers, UI/UX designers, copywriters, and consultants with hourly rates, SAC 998314, and export LUT zero-tax support.
Boutique & Tailoring Invoice Maker
Dual Apparel SlabsConfigured for tailors, boutiques, and fashion designers with stitching SAC 998822 and standard 5%/12% apparel GST slabs.
Kirana & FMCG Grocery Bill Maker
0% / 5% FMCG ReadyFast retail cash memo generator pre-loaded with daily grocery essentials, unbranded foodgrains (0%), and packaged FMCG (5%).
Free Offline Templates & Downloads
1Ready-to-use spreadsheet and document bill templates for offline accounting
Software Comparisons & POS Guides
4Save thousands of rupees every year with transparent, white-label alternatives to paid billing apps
Vyapar Free Alternative (PC & Mobile)
Zero SubscriptionSave ₹3,000-₹7,000/yr. Print thermal bills, manage stock, and scan barcodes with zero watermark and zero app download.
Free Retail POS Software Guide
High-Speed CounterFast retail point of sale counter with USB/Bluetooth barcode scanning, 58mm/80mm thermal receipts, and dynamic UPI QR.
ClearTax Free Alternative
No Phone SignupGenerate GST tax bills with zero phone number required, zero spam sales calls, and instant A4 PDF export.
myBillBook Free Alternative
0 MB InstallBrowser-based GST billing without installing 100MB mobile apps, paying monthly plans, or getting locked out.
Looking for a truly free alternative to paid billing software?
See how SwiftGST compares: private, no sales calls, no subscription.
SwiftGST is built for Indian business owners, freelancers, and accountants. All calculations execute locally.
Complete Legal Guide to GST Invoicing in India
Understanding Section 31 of the CGST Act 2017, Rule 46 particulars, Place of Supply rules, and compliance best practices for Indian SMBs, freelancers, and enterprises.
1. Statutory Foundations: Section 31 of CGST Act, 2017
The legal mandate governing tax invoices in India
In the Indian Goods and Services Tax ecosystem, a Tax Invoice is not merely an accounting request for payment; it is a primary statutory document required under Section 31 of the Central Goods and Services Tax (CGST) Act, 2017. It acts as legal evidence of the transfer of goods or services and serves as the exclusive evidentiary foundation upon which registered buyers claim Input Tax Credit (ITC) under Section 16.
Under Indian tax law, failing to issue an invoice with the prescribed statutory particulars or issuing an improper invoice can attract penalties up to ₹10,000 or the tax amount involved (whichever is higher) under Section 122 of the CGST Act. SwiftGST was engineered from the ground up to ensure 100% adherence to every field mandated by the GST Council.
2. The 16 Mandatory Particulars Under Rule 46 Checklist
Every valid Indian GST tax invoice must include these sixteen items
Supplier Name, Address & GSTIN
Legal entity name, trade name, physical address, and 15-digit GST identification number.
Consecutive Serial Number
Unique alphanumeric serial number not exceeding 16 characters, continuous for the fiscal year.
Date of Invoice Issuance
Exact calendar date when the bill is issued to the recipient.
Recipient Particulars (B2B)
Name, registered billing address, and GSTIN/UIN of the recipient (if registered).
Unregistered Buyer Address (B2C)
Mandatory name, delivery address, and state code if taxable invoice value exceeds ₹50,000.
HSN / SAC Code
Harmonized System Nomenclature code (goods) or Service Accounting Code (services).
Description of Goods or Services
Clear, unambiguous breakdown of goods supplied or scope of service rendered.
Quantity & Unit of Measurement (UOM)
Count, metric volume, hours, meters, kilograms, or pieces.
Total Value of Supply
Gross commercial price before discounts and trade rebates.
Taxable Value of Supply
Net assessable base value upon which GST rates are mathematically applied.
Applicable Tax Slabs
Clear identification of CGST, SGST, IGST, or Cess percentages (0%, 5%, 12%, 18%, 28%).
Tax Amount Charged
Exact rupee amount of central tax, state tax, and integrated tax charged.
Place of Supply & State Code
Destination state name and 2-digit GST state code under the IGST Act.
Delivery Destination Address
Explicit consignee address if different from the primary billing address.
Reverse Charge Indicator (RCM)
Prominent statement indicating whether tax is payable on reverse charge basis.
Authorized Signature
Physical hand signature or authorized digital electronic signature (DSC).
3. Tax Splitting Rules: Intra-State vs Inter-State Supply
How the Place of Supply (POS) determines tax liability
The GST structure in India operates on a dual taxation model governed by the Integrated Goods and Services Tax (IGST) Act, 2017. Determining whether an invoice should charge CGST + SGST or IGST depends on the relationship between the Location of the Supplier and the Place of Supply:
When the supplier location and the Place of Supply are in the same State or Union Territory. The tax rate is bifurcated 50:50 into Central GST (CGST) and State GST (SGST) (or UTGST). Example: 18% GST splits into 9% CGST + 9% SGST.
When the supplier location and the Place of Supply are in different States, or involves SEZ units / export transactions. The full tax rate is collected as Integrated GST (IGST) and remitted to the Central Government for revenue sharing. Example: An 18% rate applies in full as 18% IGST.
4. GSTR-1 Return Filing & Invoice Matching
How invoices flow into your buyer's GSTR-2B
Every outward tax invoice generated must be reported in Form GSTR-1 by the 11th of the following month (or 13th for quarterly IFF filers under the QRMP scheme). Once reported:
- B2B Invoices (Table 4A): Invoices with the buyer's GSTIN populate Table 4A, auto-reflecting in the buyer's GSTR-2B for instant Input Tax Credit claiming.
- B2C Large (Table 5A): Inter-state supplies to unregistered persons where the invoice value exceeds ₹2.5 Lakhs must be reported invoice-wise.
- B2C Small (Table 7): All other retail cash memos and unregistered intra-state supplies are reported as state-wise consolidated summaries.
With SwiftGST, you can export your entire batch of invoices directly to a CBIC-formatted GSTR-1 CSV file with one click, eliminating manual data entry errors.
Frequently Asked Questions
Official answers to common GST invoicing and compliance questions
Under Rule 46 of the Central Goods and Services Tax (CGST) Rules, 2017, a valid tax invoice must contain: 1) Supplier name, address, and GSTIN; 2) Consecutive serial number (unique for the financial year, max 16 characters); 3) Date of issue; 4) Recipient name, address, and GSTIN (if registered); 5) Recipient address & state code for unregistered buyers if value exceeds ₹50,000; 6) 4 or 6-digit HSN/SAC code; 7) Description of goods/services; 8) Quantity and unit; 9) Total value; 10) Taxable value after discounts; 11) Tax rates (CGST, SGST, IGST); 12) Exact tax amount charged; 13) Place of supply with state name and 2-digit code; 14) Delivery address if different from billing; 15) Reverse charge indicator (RCM); and 16) Physical or digital signature of the authorized signatory.