Generate GST-compliant tax invoices with automatic CGST/SGST/IGST calculation. 100% client-side.
WhiskFile GST Invoice Generator to darmowe narzędzie online do generate GST-compliant tax invoices with automatic CGST/SGST/IGST calculation. 100% client-side.. Pliki są przetwarzane w całości w Twojej przeglądarce — nic nie jest przesyłane na żaden serwer.
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.
Maks. rozmiar pliku: 50 MB (wersja darmowa) · 500 MB (wersja płatna). Czas przetwarzania: średnio ~1 s. Przesyłaj jeden plik naraz.
GST Invoice Generator działa w całości w Twojej przeglądarce — nie trzeba instalować żadnego oprogramowania. Działa na każdym urządzeniu z nowożytną przeglądarką.
Windows i Mac
Chrome, Firefox, Edge, Safari
iPhone i Android
Safari, Chrome mobile
iPad i tablety
Pełna obsługa dotyku
W przeciwieństwie do narzędzi opartych na serwerach, które przesyłają Twoje dokumenty, WhiskFile przetwarza wszystko lokalnie w przeglądarce. Twoje pliki nigdy nie opuszczają Twojego urządzenia — nawet na chwilę.
Brak konieczności przesyłania
Pliki są przetwarzane w przeglądarce — nic nie jest wysyłane na żaden serwer
100% prywatne
Brak przechowywania na serwerze, brak gromadzenia danych, brak dostępu osób trzecich
Działa offline
Po załadowaniu działa bez połączenia z internetem
“Konwersja prezentacji do PDF dla klientów przebiega bezproblemowo. Formatowanie pozostaje idealne za każdym razem.”
Lisa Thompson
Manager ds. marketingu
“Codziennie konwertuję raporty programu Excel do formatu PDF. WhiskFile dba o to, aby moje tabele i wykresy wyglądały dokładnie tak, jak powinny.”
Alex Rivera
Analityk danych
Pomóż nam się rozwijać, dzieląc się swoimi wrażeniami z korzystania z 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.
Przetwarzanie po stronie klienta
To narzędzie działa teraz w całości w Twojej przeglądarce — pliki nigdy nie opuszczają Twojego urządzenia.
Podgląd i udostępnianie wyników
Wyświetl podgląd przetworzonego pliku przed pobraniem i udostępnij wyniki za pomocą bezpiecznego linku.
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.
Tak. GST Invoice Generator działa na każdym urządzeniu z nowoczesną przeglądarką — iPhone'ach, systemie Android, iPadach, tabletach, Chromebookach oraz komputerach stacjonarnych. Pobieranie aplikacji nie jest wymagane. Interfejs automatycznie dopasowuje się do wielkości ekranu.
Zobacz, jak WhiskFile wypada na tle innych narzędzi PDF pod względem funkcji, cen i prywatności.
Chromebook i Linux
Każda nowoczesna przeglądarka
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).