FREE How To Use GST Invoice PDF Generator

A complete guide to creating professional GST-compliant invoices for Indian businesses

Introduction to GST Invoice Generator

The GST Invoice Generator is a specialized tool designed for Indian businesses to create GST-compliant invoices with just a few clicks. Whether you're a small business owner, freelancer, or established company, this tool simplifies the process of generating professional invoices that meet all GST requirements.

TAX INVOICE GST Digitally Signed

With our GST Invoice Generator, you can:

Best of all, this tool is completely FREE with no hidden charges or limits. No signup required — just fill in your details and create professional GST invoices instantly.

Key Benefits & Features

100% GST Compliant

Meets all requirements prescribed by GST laws, including proper tax calculations and mandatory fields.

Automatic Tax Calculation

Instantly calculates CGST+SGST for intra-state or IGST for inter-state supplies based on state codes.

HSN Code Lookup

Built-in search functionality to find the correct HSN/SAC codes and tax rates for your products and services.

Save Supplier Details

Save your business details for quick access when creating future invoices.

Professional PDF Output

Generate clean, professional-looking PDF invoices ready to send to your clients.

Financial Tracking

Option to add invoices to your transaction history for better financial tracking.

Step-by-Step Guide to Creating a GST Invoice

Follow this comprehensive guide to create your first GST-compliant invoice with ease:

1 Invoice Information

Start by filling in the basic invoice information:

  • Invoice Number: Enter a unique invoice number. This should follow a consistent format and must be unique for each financial year.
  • Invoice Date: Select the date of invoice creation.
  • Due Date: Optionally add a payment due date for your client.
  • Tax Liability: Check the 'Apply Reverse Charge' box if applicable (when the recipient is liable to pay GST under reverse charge mechanism).
  • Company Turnover: Select your annual turnover range to determine HSN code requirements.

The supply type indicator automatically shows whether your transaction will be treated as an Intra-State supply (CGST+SGST applicable) or Inter-State supply (IGST applicable) based on the supplier and recipient state codes.

Invoice Number INV-2023-001 Invoice Date 15/05/2023 Due Date 30/05/2023 Intra-State Supply (CGST + SGST)
Recipient Details Customer/Business Name GSTIN (Optional) State Code: 27 Address City PIN Code Phone/Email (Optional) Supply Direction fill="white" stroke="#ddd" stroke-width="2" /> Supplier Details Load Saved Supplier Save Supplier Company Name GSTIN State Code Address Bank Details (Optional)
2 Supplier Details

Enter your business (supplier) information:

  • Company/Business Name: Your registered business name.
  • GSTIN: Your 15-digit GST Identification Number.
  • State Code: The first two digits of your GSTIN (automatically filled when GSTIN is entered).
  • Address, City, State, PIN Code: Your complete business address.
  • Phone & Email: Your contact information.
  • Bank Details: Optional field for your payment information.

Pro Tip: Click the "Save Supplier Details" button to store your information for future invoices. You can quickly load saved details using the "Load Saved Supplier" button.

3 Recipient Details

Enter your customer or client (recipient) information:

  • Customer/Business Name: Name of the business or individual receiving your goods/services.
  • GSTIN: Recipient's GST number (required for B2B invoices, optional for B2C).
  • State Code: The first two digits of the recipient's GSTIN or their state code.
  • Address, City, State, PIN Code: Complete address of the recipient.
  • Phone & Email: Optional contact information.

Important: The supplier and recipient state codes determine whether CGST+SGST (intra-state) or IGST (inter-state) applies to your invoice. Make sure these are entered correctly.

Invoice Items Description HSN/SAC Qty Rate Tax Web Development Services 998313 1 10000 18% Domain Registration 998316 1 1200 18% + Add Item Tax Calculation Preview Subtotal: ₹11,200 CGST (9%): ₹1,008 | SGST (9%): ₹1,008 Total: ₹13,216
4 Adding Invoice Items

Add the goods or services you're invoicing for:

  • Description: Detailed description of each item or service you're providing.
  • HSN/SAC Code: The Harmonized System of Nomenclature code for goods or Service Accounting Code for services.
  • Quantity: Number of units (default is 1 for services).
  • Rate (₹): Price per unit in Indian Rupees.
  • Tax Rate: Select the applicable GST rate (0%, 0.25%, 3%, 5%, 12%, 18%, or 28%).

Click the "Add Item" button to add more items to your invoice. Each item can have different HSN codes and tax rates.

Pro Tip: The Tax Calculation Preview section automatically shows you a breakdown of taxes and the total invoice amount as you add items.

5 HSN Code Lookup

Finding the correct HSN/SAC code is crucial for GST compliance. Our tool makes this easy:

  1. Click the "Find" button next to any HSN code field to open the HSN Code Lookup.
  2. Use the search box to find products or services by name.
  3. Filter results by category if needed.
  4. Select the appropriate code from the results—this will automatically set the correct tax rate.

Important: Using incorrect HSN codes may lead to compliance issues. For businesses with turnover above ₹5 crore, 6-digit HSN codes are mandatory. For turnover between ₹1.5-5 crore, 4-digit codes are required.

HSN/SAC Code Lookup × Search by product name... 🔍 Category: IT Services 998313 GST: 18% IT consulting services 998314 GST: 18% IT design and development services 998315 GST: 18% IT support services 998316 GST: 18% IT network and infrastructure support
Additional Information Notes (Optional) Thank you for your business. Payment due within 15 days. Terms and Conditions (Optional) Late payments subject to 18% p.a. interest... Add to transaction history
6 Additional Information

Add supplementary information to your invoice:

  • Notes: Include any additional remarks, payment instructions, or thank you messages.
  • Terms and Conditions: Specify your payment terms, delivery conditions, return policies, or any other relevant terms.
  • Add to Transaction History: Check this option to automatically add this invoice to your financial records for income tracking.

Pro Tip: Well-crafted terms and conditions can help avoid payment disputes and set clear expectations with your clients.

7 Generating the PDF

Once you've filled in all the required information, you're ready to generate your GST invoice:

  1. Review all entered information for accuracy.
  2. Click the "Generate GST Invoice" button at the bottom of the form.
  3. The tool will automatically calculate all taxes and totals based on your inputs.
  4. A professional PDF invoice will be generated and downloaded to your device.
  5. The PDF is now ready to be shared with your client via email or other preferred methods.

Your GST-compliant invoice includes all necessary details such as:

  • Clear "Tax Invoice" marking
  • Supplier and recipient details with GSTINs
  • HSN/SAC codes for all items
  • Properly calculated CGST+SGST or IGST based on supply type
  • Tax rate-wise summary
  • Total amount in both figures and words
TAX INVOICE Invoice #: INV-2023-001 Date: 15/05/2023 ABC Technologies GSTIN: 27ABCDE1234F1Z5 XYZ Client Ltd. GSTIN: 07XYZAB5678G1Z3 Total: ₹13,216 DOWNLOAD

Pro Tips for GST Invoicing

Best Practices for GST-Compliant Invoices

  • Consistent Invoice Numbering: Use a sequential and consistent format for your invoice numbers, preferably including the financial year (e.g., INV/2023-24/001).
  • Verify GSTINs: Always verify the GSTIN of your customers, especially for B2B transactions. The first two digits of GSTIN represent the state code.
  • Correct HSN/SAC Codes: Use the exact codes as prescribed by GST authorities. The required digits depend on your turnover.
  • Separate Original and Duplicate Copies: For physical copies, clearly mark as "Original for Recipient" and "Duplicate for Supplier."
  • Keep Digital Backups: Download and store all generated invoices for your records and tax filing purposes.

Frequently Asked Questions

Is this GST Invoice Generator completely free to use?

Yes, the GST Invoice Generator is entirely free to use with no hidden charges, limitations, or subscription fees. You can create unlimited GST-compliant invoices without any cost.

Do I need to create an account or sign up to use this tool?

No, you don't need to create an account or provide any personal information. The tool is designed for immediate use without registration or login requirements.

How does the tool determine whether to apply CGST+SGST or IGST?

The tool automatically determines whether to apply CGST+SGST (for intra-state supplies) or IGST (for inter-state supplies) based on the supplier and recipient state codes you enter. If both state codes are the same, CGST+SGST will be applied; if different, IGST will be applied.

How can I find the correct HSN or SAC code for my product or service?

You can use the built-in HSN/SAC lookup feature by clicking the "Find" button next to the HSN code field. This allows you to search for products or services and select the appropriate code with the correct GST rate.

Where is my invoice data stored?

All data is processed locally in your browser. Your invoice information is not stored on our servers. You can save your supplier details locally for convenience, and these details are stored in your browser's local storage.

Can I use this for e-invoicing under the GST system?

This tool generates standard GST invoices in PDF format. For official e-invoicing with IRN (Invoice Reference Number) generation, businesses exceeding the prescribed turnover threshold must use the government-approved platforms.

What if I make an error on my invoice?

If you discover an error after generating the invoice, you'll need to create a new invoice with the correct information. For significant changes to already issued invoices, you may need to issue credit/debit notes as per GST regulations.

Ready to Create Your First GST Invoice?

Start generating professional, GST-compliant invoices for your Indian business in minutes—no signup required.

Create GST Invoice Now

All features are completely free to use. No credit card or registration required.

Understanding GST Invoice Requirements

Creating compliant GST invoices is essential for businesses in India. Here's a quick overview of the legal requirements that our GST Invoice Generator helps you meet:

Mandatory Fields on a GST Invoice

  • Invoice Number: Sequential number unique for a financial year
  • Invoice Date: Date of invoice issuance
  • Supplier Details: Name, address, GSTIN, and place of supply
  • Recipient Details: Name, address, and GSTIN (for B2B)
  • HSN/SAC Codes: For each product or service
  • Description, Quantity, and Value: For each line item
  • Tax Rates and Amounts: CGST, SGST, or IGST breakdown
  • Total Invoice Value: In both figures and words
  • Signature: Digital or physical signature of supplier
GST Invoice Checklist Invoice Number & Date Supplier Details & GSTIN Recipient Details & GSTIN HSN/SAC Codes Tax Calculations (CGST/SGST/IGST) Total Value in Words & Figures Digital/Physical Signature GST

Important: Non-compliance with GST invoicing requirements can lead to penalties, input tax credit disallowance, and other legal issues. Our GST Invoice Generator ensures you meet all these requirements automatically.

Using the GST Invoice Generator on Mobile Devices

Our GST Invoice Generator is fully responsive and works perfectly on smartphones and tablets, allowing you to create invoices on the go:

GST Invoice Invoice Number Date: 15/05/2023 Supplier Details Recipient Details Item: Web Development Amount: ₹10,000 + GST GENERATE INVOICE 👆 📱

Mobile-Friendly Features

  • Responsive Design: The interface automatically adjusts to your screen size, making it easy to use on any device.
  • Touch-Optimized: Larger form elements and buttons are easy to tap on touch screens.
  • Mobile-First Tables: The items table reformats on small screens for better readability.
  • Simplified HSN Search: The HSN code lookup is optimized for mobile screens.
  • Mobile PDF Handling: Generated PDFs can be viewed, shared, or saved directly from your mobile device.

Whether you're at a client site, traveling, or working remotely, you can create professional GST invoices from your smartphone or tablet without compromising on features or compliance.

Transitioning from Manual to Digital GST Invoicing

Moving from traditional manual invoicing to digital GST invoicing offers numerous benefits for Indian businesses:

Time Savings

Generate invoices in minutes instead of hours spent on manual calculations and formatting.

Reduced Errors

Automatic calculations eliminate human error in tax computations and totals.

Professional Appearance

Standardized, clean PDF invoices enhance your business's professional image.

Compliance Assurance

All mandatory GST fields are included, helping you stay compliant with tax regulations.

Financial Tracking

Integration with transaction history helps you monitor your business finances more effectively.

Record Keeping

Digital PDFs are easier to organize, store, and retrieve for tax filing and audits.