How To Calculate Gst Tax In Tally

GST Tax Calculator for Tally

Calculate CGST, SGST, and IGST instantly with our accurate Tally-compatible GST calculator. Get breakdowns for all tax rates (5%, 12%, 18%, 28%).

Original Amount: ₹10,000.00
GST Rate: 5%
CGST (2.5%): ₹250.00
SGST (2.5%): ₹250.00
IGST: ₹0.00
Total GST Amount: ₹500.00
Final Amount: ₹10,500.00

Module A: Introduction & Importance of GST Calculation in Tally

Goods and Services Tax (GST) revolutionized India’s taxation system by replacing multiple indirect taxes with a unified structure. For businesses using Tally Prime or Tally ERP 9, accurate GST calculation isn’t just about compliance—it’s a strategic advantage that impacts cash flow, pricing strategies, and financial reporting.

GST implementation timeline showing Tally integration milestones from 2017 to 2023

Why Precise GST Calculation Matters in Tally:

  1. Legal Compliance: Incorrect GST calculations can lead to penalties up to 10% of the tax amount or ₹10,000 (whichever is higher) under Section 125 of CGST Act
  2. Input Tax Credit: Tally’s GST reports directly feed into GSTR-3B. Errors here mean losing eligible ITC claims worth thousands
  3. Business Reputation: 68% of B2B buyers verify GST compliance before finalizing vendors (EY GST Survey 2022)
  4. Cash Flow Management: Proper GST accounting in Tally helps forecast working capital needs during tax payment cycles

Module B: How to Use This GST Calculator for Tally

Our calculator mirrors Tally’s GST computation logic. Follow these steps for accurate results:

Pro Tip:

Always cross-verify calculator results with Tally’s GST computation report (Gateway of Tally > Display > Statutory Reports > GST Reports)

  1. Enter Transaction Amount:
    • Input the taxable value (excluding GST) in Indian Rupees
    • For reverse charge transactions, enter the gross amount including GST
    • Use exact values from your Tally voucher (F11: Features > set “Show amounts in millions” to No for precision)
  2. Select GST Rate:
    • 5% for essential goods (milk, medicines, household items)
    • 12% for processed foods, business services, fabrics
    • 18% for most services, industrial goods, IT products
    • 28% for luxury items, automobiles, tobacco products
    • Verify HSN/SAC codes in Tally (Stock Items > Alter > HSN/SAC field) for correct rate
  3. Choose Transaction Type:
    • Intrastate: When supplier and recipient are in the same state (CGST + SGST)
    • Interstate: When crossing state borders (IGST only)
    • Check the “Place of Supply” rules in Tally (F12: Configure > enable “Set/alter GST details”)
  4. Review Results:
    • Cross-check the GST breakdown with Tally’s “GST Tax Analysis” report
    • For credit notes, use negative values in the amount field
    • Export results using the “Print” option in Tally (Alt+P) for documentation

Module C: Formula & Methodology Behind GST Calculation

The calculator uses these exact formulas that Tally employs internally:

1. Basic GST Calculation:

GST Amount = (Original Amount × GST Rate) / 100

For Intrastate:
  CGST = SGST = (GST Amount) / 2
  IGST = 0

For Interstate:
  IGST = GST Amount
  CGST = SGST = 0

Final Amount = Original Amount + GST Amount
      

2. Reverse Charge Mechanism (RCM):

When RCM applies (like for services from unregistered dealers), use:

Taxable Value = (Gross Amount) / (1 + (GST Rate/100))
GST Amount = Gross Amount - Taxable Value
      

3. Tally-Specific Adjustments:

  • Rounding Rules: Tally rounds GST to the nearest paisa (2 decimal places) using the “Round half up” method (IEC 60559 standard)
  • Tax Ledgers: The calculator maps to these default Tally ledgers:
    • CGST: “CGST @ [rate]%” (e.g., “CGST @ 2.5%”)
    • SGST: “SGST @ [rate]%”
    • IGST: “IGST @ [rate]%”
  • Voucher Types: Different voucher types in Tally affect GST treatment:
    Voucher TypeGST TreatmentCalculator Equivalent
    Sales InvoiceOutput GSTPositive amount
    Purchase InvoiceInput GSTPositive amount
    Credit NoteNegative GSTNegative amount
    Debit NoteAdditional GSTPositive amount

Module D: Real-World GST Calculation Examples in Tally

Example 1: Intrastate B2B Service (18% GST)

Scenario: A Delhi-based IT consultancy bills ₹75,000 to a Gurgaon client for software services (both in Haryana).

Tally Entry: Sales Voucher (F8) with:

  • Party Ledger: “Client Co. (Gurgaon)”
  • Sales Ledger: “Consulting Services”
  • Tax Ledgers: “CGST @9%” and “SGST @9%”

Calculation:

  • GST Amount: ₹75,000 × 18% = ₹13,500
  • CGST: ₹6,750 (9% of ₹75,000)
  • SGST: ₹6,750 (9% of ₹75,000)
  • Final Invoice Amount: ₹88,500

Tally Verification: Run “GST Sales Register” (Display > Statutory Reports > GST Reports > GSTR-1) to match these figures.

Example 2: Interstate E-commerce Sale (12% GST)

Scenario: A Mumbai manufacturer sells ₹25,000 worth of textiles to a Bengaluru retailer via Amazon.

Tally Entry: Sales Voucher with:

  • Party Ledger: “Amazon Seller Services”
  • Sales Ledger: “Textile Sales – B2C”
  • Tax Ledger: “IGST @12%”
  • E-commerce Operator: Yes (in GST details)

Calculation:

  • IGST Amount: ₹25,000 × 12% = ₹3,000
  • Final Amount: ₹28,000
  • TDS under Section 52: ₹280 (1% of ₹28,000)

Critical Note: For e-commerce sales, Tally automatically populates Table 8 of GSTR-1 when you mark “Is E-commerce?” as Yes in the party master.

Example 3: Reverse Charge on Legal Services (18% GST)

Scenario: A Pune-based startup pays ₹40,000 to an unregistered freelance lawyer in Kolkata.

Tally Entry: Purchase Voucher (F9) with:

  • Party Ledger: “Legal Expenses”
  • Expense Ledger: “Professional Fees”
  • Tax Ledger: “IGST @18% (RCM)”
  • Reverse Charge: Yes (in GST details)

Calculation:

  • Taxable Value: ₹40,000 / 1.18 = ₹33,898.31
  • IGST Amount: ₹40,000 – ₹33,898.31 = ₹6,101.69
  • Eligible ITC: ₹6,101.69 (if used for business purposes)

Compliance Check: This transaction appears in Table 4A of GSTR-3B and Table 3.1(d) of GSTR-1 in Tally reports.

Module E: GST Data & Statistics (2023-24)

Table 1: GST Revenue Collection Trends (₹ in Crores)

Financial Year CGST SGST IGST Compensation Cess Total YoY Growth
2020-21 2,51,494 2,82,347 4,97,477 94,553 11,25,871 -6.5%
2021-22 3,02,924 3,38,506 6,24,453 1,10,524 13,76,407 +22.3%
2022-23 3,56,287 3,95,634 7,64,156 1,12,310 16,28,387 +18.3%
2023-24 (Apr-Dec) 3,01,846 3,35,270 6,62,453 98,456 13,98,025 +12.1% (Annualized)

Source: GST Portal Monthly Returns

Bar chart showing GST collection growth from 2017 to 2023 with sector-wise breakdown

Table 2: Common GST Mistakes in Tally (CBIC Audit Findings)

Error Type Frequency (%) Average Penalty (₹) Tally Prevention Method
Wrong HSN/SAC codes 32% 18,500 Master > Stock Items > Set correct HSN/SAC with 6+ digits
Incorrect place of supply 28% 22,300 Enable “Set/alter GST details” in F12 configuration
Missing reverse charge entries 19% 35,200 Create separate ledger “RCM Expenses” with tax type “Reverse Charge”
ITC mismatch with GSTR-2A 15% 41,800 Reconcile using Tally’s “GST ITC Reconciliation” report monthly
Wrong taxability (exempt vs taxable) 6% 12,700 Use “Taxability” field in stock/item master (Taxable/Exempt/Nil-Rated)

Source: Central Board of Indirect Taxes 2023 Audit Report

Module F: Expert Tips for GST Calculation in Tally

Configuration Tip:

Before entering transactions, set these in Tally:

  1. Gateway of Tally > F11: Features > Statutory & Taxation
  2. Set “Enable Goods and Services Tax (GST)” to Yes
  3. Set “Set/alter GST details” to Yes
  4. Enable “Allow GST classification for stock items”
  5. Set “Round off method for tax” to “Normal rounding”

Advanced Tally GST Features:

  • Automatic HSN/SAC Suggestion:
    • In Stock Item master, enable “Use HSN/SAC from” and select “Group”
    • Tally will auto-fill HSN codes based on product categories
  • GST Rate Override:
    • For special cases, use Alt+I in invoices to override default GST rates
    • Document the reason in the “Narration” field for audit trails
  • E-way Bill Integration:
    • Enable “E-way Bill” option in F11: Features > Statutory
    • Tally will flag transactions requiring e-way bills (₹50,000+ value)
  • GSTIN Validation:
    • Use Tally’s built-in GSTIN validator (press Ctrl+B in party master)
    • Checks format, state code, and PAN validity in real-time

Monthly Compliance Checklist:

  1. 5th of Month: Reconcile GSTR-1 with Tally’s “GST Sales Register”
  2. 10th of Month: Run “GST Purchase Register” to match with GSTR-2A
  3. 15th of Month: Generate “GST Tax Liability” report for payment planning
  4. 20th of Month: File GSTR-3B using Tally’s JSON export (Gateway > Export > GST Returns)
  5. 25th of Month: Archive GST data (Gateway > Backup > Select “With GST Data”)
Audit Preparation Tip:

Before GST audits, run these Tally reports:

  • “GST Tax Rate-wise Summary” (Display > Statutory Reports > GST Reports)
  • “GST Input Tax Credit” (set period to financial year)
  • “Exception Reports” > “GST Related Exceptions”
  • “GST Computation” (cross-verify with our calculator results)

Module G: Interactive GST FAQ for Tally Users

How does Tally handle GST on advance receipts?

Tally follows Rule 43A of CGST Rules for advances:

  1. Create a Receipt Voucher (F6) when receiving advance
  2. Select the party and enter amount under “Advance Received”
  3. Tally automatically calculates GST on advance (rate based on expected supply)
  4. This appears in Table 11A(2) of GSTR-1
  5. When invoice is raised later, Tally adjusts the tax liability automatically

Critical: Enable “Track additional details for GST” in F11: Features to see advance tax tracking.

Why does my Tally GST report show negative values?

Negative GST values in Tally typically occur due to:

  • Credit Notes: When you issue credit notes (Ctrl+F8), Tally shows negative tax amounts to offset previous positive entries
  • Reverse Charge Adjustments: If you’ve claimed ITC on RCM purchases but later reverse it
  • Tax Rate Changes: When you alter GST rates for past transactions
  • Round-off Differences: Tally’s “GST Round-off” ledger may show small negative values

Solution: Run “GST Tax Rate-wise Summary” to identify the specific vouchers causing negatives. Use “Alter” (Alt+A) to correct.

How to handle GST on freight charges in Tally?

Freight handling depends on the scenario:

Case 1: Freight Charged Separately

  • Create a separate ledger “Freight Charges” under “Direct Expenses”
  • Set GST rate to 5% (for GTA services) or 12%/18% (for other transport)
  • In the invoice, add freight as a separate line item

Case 2: Freight Included in Product Price

  • No separate entry needed
  • Ensure the product’s GST rate covers the composite supply
  • Use “Composite Supply” option in stock item master

Case 3: Reverse Charge on Freight

  • If freight provider is unregistered, enable RCM
  • Create ledger “Freight RCM” with tax type “Reverse Charge”
  • This will appear in Table 3.1(e) of GSTR-3B
What’s the difference between ‘Taxable’, ‘Exempt’, and ‘Nil-Rated’ in Tally?
Classification GST Treatment Tally Configuration Reporting Impact
Taxable Standard GST rates apply (5%, 12%, 18%, 28%) Set “Taxability” to “Taxable” in stock/item master Appears in GSTR-1 Tables 4-11
Exempt No GST applicable (e.g., fresh milk, healthcare) Set “Taxability” to “Exempt” Reported in Table 8 of GSTR-1
Nil-Rated 0% GST rate (e.g., grains, books) Set “Taxability” to “Nil-Rated” Reported in Table 8 of GSTR-1
Non-GST Outside GST scope (e.g., alcohol, petroleum) Set “Taxability” to “Non-GST” Not reported in GST returns

Pro Tip: Use Tally’s “GST Classification Report” (Display > Statutory Reports > GST Reports) to audit your classifications monthly.

How to fix ‘GSTIN not matching’ errors in Tally?

Follow this troubleshooting flow:

  1. Verify GSTIN Format:
    • Should be 15 characters: 2 (state code) + 10 (PAN) + 3 (serial)
    • Use Tally’s validator (Ctrl+B in party master)
  2. Check State Codes:
  3. PAN Validation:
  4. Registration Status:
    • Check if GSTIN is active on GST Search Tool
    • In Tally, mark “Registered” as Yes/No accordingly
  5. Special Cases:
    • For SEZ units, use “SEZ” as state code (not actual state)
    • For UIN holders (UN bodies), prefix with “UIN” in party name

Tally-Specific Fix: If error persists, go to party master > More Details > GST Details > Click “Validate GSTIN” button to force re-validation.

Can I import GST data from Excel to Tally?

Yes, using these methods:

Method 1: TDL (Tally Definition Language)

  1. Create a TDL script to map Excel columns to Tally fields
  2. Use “Import of Data” option in Tally
  3. Best for bulk master data (ledgers, stock items)

Method 2: ODBC Import

  1. Set up ODBC connection between Excel and Tally
  2. Use Tally’s ODBC driver (download from Tally website)
  3. Create SQL queries to push data

Method 3: CSV Import (Simplest)

  1. Prepare CSV with these mandatory columns:
    • Date (DD-MM-YYYY)
    • Particulars
    • Voucher Type
    • Ledger Name
    • Amount
    • GST Details (Rate, HSN, etc.)
  2. In Tally: Gateway > Import > CSV File
  3. Map columns to Tally fields
  4. Validate and import
Template Available:

Download official Tally import templates from Tally Solutions Support (Search for “GST CSV Import Template”).

How does Tally handle GST on export transactions?

Tally provides specialized handling for exports:

  1. Zero-Rated Treatment:
    • Create sales invoice with “Export” as nature of transaction
    • Set GST rate to 0% but mark as “Zero-Rated” (not “Exempt”)
    • This appears in Table 6A of GSTR-1
  2. Letter of Undertaking (LUT):
    • In party master, enable “Is LUT Applicable?”
    • Upload LUT in Tally (Gateway > Company > GST > LUT Details)
    • Required for exports without IGST payment
  3. Shipping Bill Integration:
    • Enter Shipping Bill Number and Date in invoice
    • Tally validates format (SB-XXX or SB-XXXXXX/XX)
    • Appears in Table 6B of GSTR-1
  4. Refund Processing:
    • Use “GST Refund” report (Display > Statutory Reports > GST Reports)
    • Export data in JSON for RFD-01 filing
    • Tally auto-calculates refundable ITC

Critical Note: For SEZ exports, additionally:

  • Mark “Is SEZ?” as Yes in party master
  • Enter SEZ approval number in invoice
  • These appear in Table 6C of GSTR-1

Leave a Reply

Your email address will not be published. Required fields are marked *