Generate GST-compliant tax invoices with automatic CGST/SGST/IGST calculation. 100% client-side.
WhiskFile GST Invoice Generator est un outil en ligne gratuit pour generate GST-compliant tax invoices with automatic CGST/SGST/IGST calculation. 100% client-side.. Les fichiers sont entièrement traités dans votre navigateur — rien n'est téléchargé sur un serveur.
Quick Answer
Generate GST-compliant tax invoices with automatic CGST/SGST/IGST calculation. 100% client-side.. WhiskFile's GST Invoice Generator is free, works in your browser, and requires no account. Your files never leave your device — all processing happens locally.
Enter seller details
Add your business name, GSTIN, address, and bank details. Upload your logo for a professional invoice.
Add buyer information
Enter the customer's name, GSTIN (for B2B), billing address, and optional purchase order details.
Configure invoice settings
Set the invoice type, number, date, place of supply, and choose between tax invoice or bill of supply.
Add line items
Enter goods or services with HSN/SAC codes, quantity, rate, discount, and GST rate. Tax is auto-calculated.
Download PDF invoice
Preview the GST-compliant invoice, check the 8-point compliance score, and download as a professional PDF.
Taille max. du fichier : 50 Mo (gratuit) · 500 Mo (payant). Temps de traitement : ~1s en moyenne. Téléchargez un fichier à la fois.
GST Invoice Generator s'exécute entièrement dans votre navigateur — aucun logiciel à installer. Fonctionne sur tout appareil doté d'un navigateur moderne.
Windows et Mac
Chrome, Firefox, Edge, Safari
iPhone et Android
Safari, Chrome mobile
iPad et tablettes
Support tactile complet
Contrairement aux outils basés sur un serveur qui téléchargent vos documents, WhiskFile traite tout localement dans votre navigateur. Vos fichiers ne quittent jamais votre appareil, pas même temporairement.
Aucun téléchargement requis
Les fichiers sont traités dans votre navigateur — rien n'est envoyé sur un serveur
100 % privé
Aucun stockage sur serveur, aucune collecte de données, aucun accès tiers
Fonctionne hors ligne
Une fois chargé, fonctionne sans connexion Internet
“La conversion de présentations en PDF pour les clients est fluide. La mise en page reste parfaite à chaque fois.”
Lisa Thompson
Responsable marketing
“Je convertis des rapports Excel en PDF tous les jours. WhiskFile garantit un affichage parfaitement exact de mes tableaux et graphiques.”
Alex Rivera
Analyste de données
Aidez-nous à nous améliorer en partageant votre expérience avec GST Invoice Generator.
A GST invoice is a document issued by a registered supplier when selling goods or services under India's Goods and Services Tax regime. It serves as the primary record of a taxable transaction and is mandatory for all B2B supplies and B2C supplies above the prescribed threshold.
Under CGST Rule 46, a tax invoice must include 16 mandatory fields including supplier and recipient details, GSTIN, a unique sequential invoice number (max 16 characters per financial year), HSN or SAC codes, taxable value, applicable tax rates, and the total amount payable.
CGST (Central GST) and SGST (State GST) are charged on intra-state supplies — when the seller and buyer are in the same state. The GST rate is split equally between CGST and SGST. For example, on an 18% GST item, 9% goes to the central government (CGST) and 9% to the state government (SGST).
IGST (Integrated GST)is charged on inter-state supplies — when the seller and buyer are in different states. The full GST rate is charged as IGST. This tool automatically determines whether to apply CGST+SGST or IGST based on the supplier's state and place of supply.
HSN (Harmonized System of Nomenclature) codes classify goods, while SAC (Services Accounting Code) codes classify services. These codes determine the applicable GST rate for each item on an invoice.
Businesses with annual turnover above ₹5 crore must mention 6-digit HSN codes, while those between ₹1.5 crore and ₹5 crore need 4-digit codes. This invoice generator includes a searchable database of 50+ common HSN and SAC codes to help you find the right classification.
This tool is designed for Indian freelancers, consultants, small businesses, startups, shopkeepers, traders, service providers, agencies, and MSMEs who need to create GST-compliant invoices quickly. Whether you sell goods or provide services, you can generate professional tax invoices with accurate CGST/SGST/IGST calculations in seconds.
Traitement côté client
Cet outil s'exécute désormais entièrement dans votre navigateur — les fichiers ne quittent jamais votre appareil.
Aperçu des résultats et partage
Prévisualisez votre fichier traité avant le téléchargement et partagez les résultats via un lien sécurisé.
A GST invoice is a document issued by a registered supplier listing the goods or services sold, applicable tax rates (CGST, SGST, or IGST), HSN/SAC codes, and the total amount. It is mandatory for all taxable supplies under the Goods and Services Tax Act, 2017. Our generator creates fully compliant invoices that meet all 16 mandatory fields specified in CGST Rule 46.
The tool automatically determines the tax type based on the supplier's state and the place of supply. If both are the same state (intra-state supply), it splits the GST into equal CGST and SGST. If they differ (inter-state supply), it charges the full rate as IGST. This happens automatically when you set the supplier state and place of supply.
Yes. The tool validates the full 15-character GSTIN format including the 2-digit state code against all 38 valid Indian state codes, the PAN structure (chars 3-12), and the check digit using the Luhn Mod 36 algorithm. It also auto-fills the PAN and detects the state code from the GSTIN.
The tool includes a searchable database of 50+ common HSN codes (for goods) and SAC codes (for services) covering IT, consulting, construction, food, electronics, textiles, and more. You can also enter any custom HSN or SAC code manually. HSN codes are mandatory for businesses with turnover above ₹1.5 crore.
Yes. Select 'Credit Note' or 'Debit Note' as the invoice type. The tool will add fields for the original invoice number, date, and reason — as required by Section 34 of the CGST Act.
Absolutely. The GST Invoice Generator runs 100% in your browser. No data is uploaded to any server. Your business details, customer information, and invoice data never leave your device. Form data is saved to your browser's localStorage so you can resume later.
The compliance checker tracks 8 mandatory fields required by GST law: Invoice Type, Invoice Number, Invoice Date, Supplier GSTIN, Supplier State, Buyer Name, Place of Supply, and HSN/SAC codes on all items. It shows a real-time score (e.g., 6/8) so you can ensure your invoice meets legal requirements before downloading.
Yes. Upload your company logo (PNG/JPEG, max 2 MB) and a signature image. Both are embedded directly in the generated PDF for a professional appearance.
Yes. Check the 'Reverse Charge Applicable' option in the Invoice tab. This adds the appropriate notation to the invoice per Section 9(3)/9(4) of the CGST Act, indicating that the buyer is liable to pay GST directly.
Yes. Click 'Save as Template' to download your current invoice data as a JSON file. You can also rely on the auto-save feature — the tool automatically saves your form data to localStorage, so your information persists across browser sessions.
Yes. WhiskFile's GST Invoice Generator is completely free to use with no signup required. Create unlimited invoices, add your logo and signature, calculate CGST/SGST/IGST, and download professional PDF invoices — all at no cost.
Yes. Freelancers, consultants, and self-employed professionals can use this tool to create GST-compliant tax invoices for their clients. Add your SAC codes (e.g., 998313 for IT services), upload your logo, and generate professional invoices in seconds.
Absolutely. This tool is designed for Indian small businesses, startups, MSMEs, shopkeepers, and service providers. It supports all GST requirements including multiple tax rates, HSN/SAC codes, and both intra-state and inter-state supply calculations.
Yes. After creating your invoice, click 'Print' to print directly from your browser on A4 paper. You can also download the PDF first and print it later. The invoice is formatted for professional printing with clean margins and proper alignment.
CGST (Central GST) and SGST (State GST) are charged on intra-state supplies (buyer and seller in the same state). IGST (Integrated GST) is charged on inter-state supplies (buyer and seller in different states). The total tax rate remains the same — for example, 18% GST is split as 9% CGST + 9% SGST for intra-state, or charged as 18% IGST for inter-state.
A GST invoice must include: supplier name, address and GSTIN; a unique invoice number (max 16 characters); invoice date; recipient details with GSTIN (for B2B); description of goods/services; HSN or SAC code; quantity and unit; taxable value; tax rate and amount (CGST/SGST or IGST); total amount; and place of supply for inter-state transactions. Our tool tracks all these requirements with the 8-point compliance checker.
Yes. Select 'Bill of Supply' as the document type. Bills of supply are used by composition scheme dealers or for exempt supplies where GST is not charged. The tool automatically hides tax columns and adjusts the format accordingly.
Oui. GST Invoice Generator fonctionne sur n'importe quel appareil doté d'un navigateur moderne — iPhone, Android, iPad, tablettes, Chromebooks et ordinateurs de bureau. Aucun téléchargement d'application requis. L'interface s'adapte automatiquement à la taille de votre écran.
Découvrez comment WhiskFile se compare aux autres outils PDF en termes de fonctionnalités, de tarifs et de confidentialité.
Chromebook et Linux
Tout navigateur moderne
No accounting software or signup is required. Your data stays in your browser and is never uploaded to any server, making it ideal for businesses that prioritize privacy and speed.
Under CGST Rule 46, every tax invoice must include these mandatory fields:
This GST invoice generator tracks all these fields through an 8-point compliance checker, ensuring your invoice meets the requirements before you download the PDF.
Here is an example of how a GST invoice is structured for an inter-state supply of IT services:
From: TechNova Solutions Pvt Ltd (GSTIN: 27AADCT1234F1Z5, Maharashtra)
To: Pinnacle Enterprises LLP (GSTIN: 29AABFP5678G1Z2, Karnataka)
Invoice: INV/26-27/001 | Date: 20-09-2026
Item: Custom ERP Module Development | SAC: 998313 | Qty: 1 | Rate: ₹1,50,000
Discount: 5% → Taxable Value: ₹1,42,500
IGST @18%: ₹25,650 (Inter-state supply: MH → KA)
Grand Total: ₹1,68,150
Rupees One Lakh Sixty-Eight Thousand One Hundred and Fifty Only
Since the supplier is in Maharashtra and the buyer is in Karnataka (different states), IGST is charged at the full 18% rate. If both were in Maharashtra, the tool would split it into 9% CGST + 9% SGST. Click “Sample Data” above to try this exact example in the generator.
A standard GST invoice format follows this structure from top to bottom:
This tool offers 6 professional templates (Classic, Modern, Compact, Minimal, Professional, Business) that all follow this standard format while offering different visual styles. All templates produce A4-sized PDFs suitable for printing and sharing.
This tool is designed to help you prepare invoices. GST requirements can vary based on your business type, transaction category, and applicable rules. Verify your invoice requirements with a qualified tax professional or the latest official GST guidance from CBIC (Central Board of Indirect Taxes and Customs). WhiskFile is not affiliated with GSTN or any government body.Content last reviewed: September 2026. GST rules referenced: CGST Act 2017, CGST Rules 2017 (Rule 46).