GST Calculator

');printWindow.document.close(); printWindow.focus(); printWindow.print(); printWindow.close(); }function downloadPDF() { var { jsPDF } = window.jspdf; var doc = new jsPDF();// Get the current date & time var currentDate = new Date().toLocaleString(); var pageURL = window.location.href; // Get the current page URLdoc.setFont("helvetica", "bold"); doc.setFontSize(18); doc.text("TAX INVOICE", 80, 15);// Seller Details doc.setFontSize(12); doc.text("Seller Name: ____________________", 20, 30); doc.text("GSTIN: _________________________", 20, 40); doc.text("Address: _______________________", 20, 50); doc.text("State & Code: _________________", 20, 60); doc.text("Invoice No: ___________________", 140, 30); doc.text("Date: " + currentDate, 140, 40);// Buyer Details doc.text("Buyer Name: ____________________", 20, 75); doc.text("GSTIN (if applicable): _________", 20, 85); doc.text("Address: _______________________", 20, 95); doc.text("State & Code: _________________", 20, 105);// Invoice Table var y = 120; doc.setFont("helvetica", "bold"); doc.text("Description", 20, y); doc.text("HSN/SAC", 90, y); doc.text("Taxable Value", 120, y); doc.text("CGST", 150, y); doc.text("SGST", 170, y); doc.text("IGST", 190, y);doc.setFont("helvetica", "normal"); y += 10; document.querySelectorAll("#gst-invoice table tr").forEach(row => { if (row.cells.length > 1) { let description = row.cells[0].innerText; let amount = row.cells[1].innerText;doc.text(description, 20, y); doc.text("________", 90, y); // HSN/SAC placeholder doc.text(amount, 120, y); doc.text("____", 150, y); // CGST placeholder doc.text("____", 170, y); // SGST placeholder doc.text("____", 190, y); // IGST placeholder y += 10; } });// Total Calculation y += 10; doc.text("Total Taxable Amount: ___________", 120, y); y += 10; doc.text("CGST Total: ___________", 120, y); doc.text("SGST Total: ___________", 120, y + 10); doc.text("IGST Total: ___________", 120, y + 20); doc.text("Grand Total: ___________", 120, y + 30);// Notes & Signature y += 50; doc.setFont("helvetica", "italic"); doc.text("Declaration: We declare that this invoice shows the actual price of the goods/services and all relevant taxes as per GST law.", 20, y); y += 20; doc.setFont("helvetica", "bold"); doc.text("Authorized Signatory: __________________", 20, y);// Add page URL at the bottom of the PDF doc.setFontSize(10); doc.text("Page URL: " + pageURL, 20, 280); // Positioning at the bottomdoc.save("GST_Invoice.pdf"); }

GST Calculator User Manual

📌 Introduction

The GST Calculator is a simple tool that helps users calculate Goods and Services Tax (GST) for various commodities in India. It provides a detailed breakdown of GST, CGST, SGST, and IGST, along with options to print and download the invoice.

🛠 How to Use the GST Calculator

  1. Enter the Base Price: Type the product/service price before GST.
  2. Select a Commodity (Optional): Choose from the dropdown to auto-fill the GST rate.
  3. Enter the GST Rate: If not auto-filled, manually enter the applicable rate.
  4. Click “Calculate GST”: The system will compute the GST Amount, CGST, SGST, IGST, and Total Amount.
  5. Print or Download the Invoice: You can print or download the invoice in PDF format.

📊 Understanding the GST Breakdown

FieldDescription
Base PriceOriginal price before GST.
GST RatePercentage of tax applied.
GST AmountTotal tax amount.
CGST (50%)Half of total GST (for intra-state transactions).
SGST (50%)Half of total GST (for intra-state transactions).
IGSTTotal GST (for inter-state transactions).
Total AmountFinal price including GST.

🖨 Additional Features

  • Print Invoice: Click “Print Invoice” to print your GST breakdown.
  • Download PDF: Click “Download PDF” to get a digital copy.

❓ Frequently Asked Questions (FAQs)

GST (Goods and Services Tax) is a single indirect tax levied on the supply of goods and services in India. It replaces multiple indirect taxes such as VAT, service tax, and excise duty, making the taxation system simpler and more efficient.

GST is divided into three types:

  • CGST (Central GST): Collected by the Central Government on intra-state sales.
  • SGST (State GST): Collected by State Governments on intra-state sales.
  • IGST (Integrated GST): Collected by the Central Government on inter-state sales.

Here are 10 key points about GST:

  • GST is a single indirect tax for the entire country.
  • It removes the cascading effect of taxes.
  • Divided into CGST, SGST, and IGST.
  • Reduces tax evasion through a transparent system.
  • Implemented in India on July 1, 2017.
  • Businesses must file monthly, quarterly, or annual GST returns.
  • It promotes ease of doing business.
  • GST rates range from 0% to 28%.
  • Exports and SEZ units get zero-rated GST benefits.
  • Consumers ultimately bear the GST burden.

GST is important because it:

  • Simplifies India’s indirect tax structure.
  • Eliminates double taxation and cascading tax effect.
  • Boosts tax compliance and reduces tax evasion.
  • Encourages economic growth and fair pricing.
  • Provides seamless input tax credit.

GST is calculated using this formula:

GST Amount = (Base Price × GST Rate) / 100

Total Price = Base Price + GST Amount

GST is ultimately paid by the end consumer, while businesses collect and remit it to the government.

GST rates vary based on product categories:

  • 0% GST: Basic food items like fresh milk, grains.
  • 5% GST: Household essentials, packed food.
  • 12% GST: Processed food, mobile phones.
  • 18% GST: Electronics, fast food.
  • 28% GST: Luxury goods, cars, tobacco.

Businesses must file GST returns monthly, quarterly, or annually, depending on turnover and type of registration.

GST was introduced in India on July 1, 2017, by the Government of India under the leadership of Prime Minister Narendra Modi.

Businesses with an annual turnover exceeding ₹40 lakh (₹20 lakh for services) must register for GST. In special category states, the threshold is ₹10 lakh.

The Goods and Services Tax (GST) Act of 2017 is the legal framework that governs the collection, compliance, and administration of GST in India. It provides a unified tax structure that replaced multiple indirect taxes such as VAT, excise duty, and service tax.

🔹 Key Provisions of the GST Law:

  • GST Council: The GST Council is a constitutional body responsible for recommending tax rates, exemptions, and policies.
  • GST Registration: Businesses with a turnover exceeding ₹40 lakh (₹20 lakh for services) must register for GST.
  • Types of GST: The law divides GST into CGST (Central GST), SGST (State GST), and IGST (Integrated GST).
  • GST Returns & Compliance: Registered businesses must file periodic returns (GSTR-1, GSTR-3B, etc.).
  • Input Tax Credit (ITC): Businesses can claim credit for GST paid on purchases to avoid double taxation.
  • Composition Scheme: Small businesses with turnover up to ₹1.5 crore can pay GST at a lower rate with minimal compliance.
  • E-Way Bill System: Mandatory for transporting goods worth over ₹50,000 between states.

🔹 Important Acts Under the GST Law:

  • Central Goods and Services Tax (CGST) Act, 2017: Governs GST levied by the Central Government.
  • State Goods and Services Tax (SGST) Act, 2017: Governs GST levied by individual states.
  • Integrated Goods and Services Tax (IGST) Act, 2017: Governs tax on inter-state trade.
  • Union Territory Goods and Services Tax (UTGST) Act, 2017: Governs GST in union territories.
  • GST (Compensation to States) Act, 2017: Ensures compensation to states for revenue loss due to GST implementation.

🔹 Benefits of the GST Law:

  • Eliminates multiple indirect taxes.
  • Reduces tax evasion through an IT-driven system.
  • Enhances ease of doing business.
  • Improves tax collection efficiency.

The GST law is revolutionary for India’s taxation system, simplifying compliance, reducing costs for businesses, and promoting economic growth.

A tax invoice is a legally recognized document issued by a seller to a buyer for the supply of goods or services. It serves as proof of the transaction and is required under the Goods and Services Tax (GST) law for claiming Input Tax Credit (ITC).

🔹 Purpose of a Tax Invoice:

  • Records the details of a sale between a seller and a buyer.
  • Ensures compliance with GST laws and tax regulations.
  • Allows buyers to claim Input Tax Credit (ITC).
  • Acts as proof of tax payment for government audits.

🔹 Mandatory Details in a Tax Invoice (as per GST Law):

As per Rule 46 of CGST Rules, 2017, a valid tax invoice must include the following details:

  • Invoice Number & Date: A unique serial number and the date of issue.
  • Supplier Details: Name, address, and GSTIN of the seller.
  • Recipient Details: Name, address, and GSTIN (if applicable) of the buyer.
  • Description of Goods/Services: Name, quantity, unit, and total price.
  • HSN/SAC Code: Harmonized System of Nomenclature (HSN) for goods and Service Accounting Code (SAC) for services.
  • Taxable Value: The price before GST.
  • GST Breakdown: CGST, SGST, and IGST applied to the sale.
  • Total Invoice Value: Amount payable after tax.
  • Payment Terms: Mode of payment (cash, credit, or bank transfer).
  • Signature: The signature or digital signature of the supplier.

🔹 Types of Invoices Under GST:

  • Tax Invoice: Issued for regular taxable supplies of goods and services.
  • Bill of Supply: Issued for GST-exempted goods/services and by composition scheme taxpayers.
  • Receipt Voucher: Issued when advance payment is received.
  • Refund Voucher: Issued when an advance payment is refunded.
  • Debit Note: Issued when additional charges are applied to an existing invoice.
  • Credit Note: Issued when there is a reduction in the value of an invoice.

🔹 When Should a Tax Invoice Be Issued?

  • For goods, a tax invoice must be issued at the time of supply or before delivery.
  • For services, a tax invoice must be issued within 30 days of service completion.

🔹 Importance of a Tax Invoice:

  • Legal proof of sale under GST regulations.
  • Required for claiming Input Tax Credit (ITC).
  • Prevents tax evasion and ensures transparency.
  • Helps in tracking business transactions and financial records.

Conclusion: A tax invoice is a crucial document for businesses operating under GST. It ensures compliance, facilitates tax payments, and enables buyers to claim tax credits.

Consumers and businesses that are not GST-registered cannot claim GST input tax credit.

No, only GST-registered businesses can claim GST input credit.

GST Input Credit is a mechanism that allows businesses to offset the tax paid on purchases against the tax collected on sales.

🔹 Example of GST Input Credit:

Suppose a manufacturer buys raw materials worth ₹10,000 and pays ₹1,800 as GST (18%). Later, the manufacturer sells the finished product for ₹20,000 and collects ₹3,600 as GST from the buyer. The manufacturer can claim a GST input credit of ₹1,800 and only needs to pay ₹1,800 (₹3,600 – ₹1,800) to the government.

🔹 Conditions to Claim GST Input Credit:

  • The buyer must be GST registered.
  • A valid tax invoice must be available.
  • The goods/services must have been received.
  • The supplier must have paid the tax to the government.
  • GST returns must be filed on time.

The 180-day payment rule in GST states that if a recipient of goods or services fails to make payment to the supplier within 180 days from the invoice date, the Input Tax Credit (ITC) availed on that invoice must be reversed and added to the output tax liability.

🔹 Purpose of the 180-Day Payment Rule:

  • Prevents businesses from claiming ITC without actually paying for the goods/services.
  • Ensures timely payments to suppliers, reducing financial stress in the supply chain.
  • Prevents tax evasion by ensuring GST is paid only on actual business transactions.

🔹 Key Provisions of the 180-Day Rule (As per GST Law):

  • If a buyer avails ITC but does not pay the supplier within 180 days, the ITC must be reversed.
  • The reversed amount must be added to the output tax liability in the GST return for that period.
  • Interest at 18% per annum is applicable on the reversed ITC from the date of claiming ITC until the reversal.
  • Once payment is made after 180 days, the buyer can reclaim the ITC in the next GST return.

🔹 Example of the 180-Day GST Rule:

Company A purchases goods worth ₹1,00,000 from Supplier B on January 1st and pays 18% GST (₹18,000). Company A claims ITC of ₹18,000 in its January GST return. However, if Company A does not pay Supplier B by June 30th (180 days later):

  • Company A must reverse ₹18,000 ITC and add it to its GST output tax liability.
  • Company A must pay interest at 18% per annum on ₹18,000 for the period of ITC utilization.
  • Once the payment is made (e.g., in August), Company A can reclaim the ₹18,000 ITC in its GST return for August.

🔹 Exceptions to the 180-Day Rule:

  • The rule does not apply to imports, where GST is paid separately under Reverse Charge Mechanism (RCM).
  • The rule does not apply to transactions where the recipient is not eligible for ITC (such as purchases for personal use or exempt supplies).

🔹 Impact of Non-Compliance:

  • Businesses lose tax benefits if ITC is reversed.
  • Additional interest burden due to delayed payment.
  • Risk of penalties and scrutiny from tax authorities.

Conclusion: The 180-day rule ensures timely payments to suppliers and prevents misuse of ITC under GST. Businesses should maintain good accounting practices and ensure payments are made within the required time frame to avoid ITC reversals and penalties.

The GST registration threshold is ₹40 lakh for goods and ₹20 lakh for services (₹10 lakh for special category states).

A GST calculator is a tool that helps businesses and individuals quickly compute GST payable on goods and services.