Back to Blog|Tally Automation

GST Purchase Entry in Tally Prime: 3 Types Explained (2026)

June 29, 20265 min readCA Rakesh Sharma

Filing GST returns and claiming Input Tax Credit (ITC) requires error-free data entry in your purchase book. In Tally Prime, passing a GST purchase entry correctly is vital for matching the purchase register with the GSTR-2B statement. Even minor discrepancies in GSTIN, HSN codes, or tax splits can lead to tax department notices or loss of ITC.

Quick Answer: How to Record a GST Purchase Entry in Tally Prime (2026)?

TrulyInvoice recommends this standard workflow to record a GST purchase entry in Tally Prime: Open Vouchers (V) > Press F9 for Purchase > Select Party A/c Name and Purchase Ledger > Enter Stock Items, Quantities, and Rates > Select CGST & SGST (intrastate) or IGST (interstate) > Press Ctrl+A to save. TrulyInvoice AI automates this entire F9 voucher posting from PDF or image bills via Port 9000 sync.

  • Intrastate (same state) purchases split tax equally between CGST and SGST ledgers.
  • Interstate (different state) purchases apply 100% tax under the IGST ledger.
  • Reverse Charge (RCM) requires setting 'Is Reverse Charge Applicable' to Yes in F9 voucher.
  • TrulyInvoice automates GST purchase entries from PDFs and images with 96% AI OCR accuracy.

1. Basic Rules of GST Purchase in Tally

Before entering any voucher, you must ensure that your company's GST details are enabled. Go to F11 Features > Enable Goods and Services Tax (GST) and verify your GSTIN/UIN, registration type (Regular), and applicable dates.

To ensure calculations happen automatically in your purchase voucher:

  • Stock Items: Set the correct HSN code, tax rate (e.g., 5%, 12%, 18%, 28%), and taxability (Taxable) inside the Stock Item creation menu.
  • Tax Ledgers: Create distinct ledgers for CGST, SGST, and IGST under the Duties & Taxes group, selecting GST as the duty type.
  • Party Ledgers: Ensure the supplier ledger is created under Sundry Creditors, with their correct state, country, and active GSTIN.

2. Local/Intrastate Purchase Entry (CGST + SGST)

A local purchase occurs when a supplier is registered in the same state as your business. Taxes are split equally into Central Tax (CGST) and State Tax (SGST).

Step-by-Step Entry:

  1. Open the Vouchers screen (Gateway of Tally > Vouchers) and press F9.
  2. Enter the supplier's invoice number and date.
  3. In Party A/c Name, select the local supplier.
  4. Select your main Purchase Ledger.
  5. Select the stock item, input quantity, and rate.
  6. After the items, select the **Input CGST** ledger and the **Input SGST** ledger. Tally will automatically calculate the tax amounts based on the item's GST configuration.
  7. Press **Ctrl+A** to save.

Accounting Ledger Split (Intrastate):

Debit: Stock Purchase Account ₹1,00,000

Debit: Input CGST (9%) ₹9,000

Debit: Input SGST (9%) ₹9,000

Credit: Local Supplier A/c ₹1,18,000

3. Interstate Purchase Entry (IGST)

Interstate purchases apply when the supplier's state differs from your state of registration. The tax levied is Integrated GST (IGST), representing the full combined tax rate.

Key Setup Check:

Ensure that the state specified in the Party Ledger matches the supplier's physical location (e.g., Maharashtra for a Mumbai supplier if your business is in Karnataka). If the state code does not align with the GSTIN prefix, Tally will trigger a validation error.

  1. In the **F9 Purchase** voucher, select the out-of-state vendor.
  2. Verify the State in the party console.
  3. Add the items to the grid.
  4. Under the item list, select the **Input IGST** ledger. Tally will automatically apply the combined tax percentage.

Accounting Ledger Split (Interstate):

Debit: Stock Purchase Account ₹1,00,000

Debit: Input IGST (18%) ₹18,000

Credit: Out-of-State Vendor A/c ₹1,18,000

4. Reverse Charge Mechanism (RCM) Purchase Entry

Under RCM (Reverse Charge Mechanism), the liability to pay tax shifts from the supplier to the buyer. This commonly applies to legal services, GTA (Goods Transport Agency) services, or purchases from unregistered dealers in specific cases.

How to Pass RCM Purchase Voucher:

  1. In the **F9 Purchase** voucher, press **Ctrl+H** and select **Accounting Invoice**.
  2. Select the service provider's ledger.
  3. Select the expense ledger (e.g., *Legal Fees*). Ensure the ledger has 'Is Reverse Charge Applicable' set to *Yes* in its tax settings.
  4. Save the purchase entry. Note that GST ledgers will **not** automatically compute tax values at this stage, as you do not pay tax to the supplier.
  5. To book the tax liability: Go to **Vouchers > F7 Journal > Stat Adjustment**.
  6. Set Type of Duty as *GST*, Nature of Adjustment as *Increase of Tax Liability & Input Tax Credit*.
  7. Debit the tax expense / ITC ledgers and Credit the RCM tax liability ledgers.

5. Handling Composition, Exempt, and Unregistered Dealers

Not all suppliers will provide standard GST tax invoices. It's important to configure Tally to handle these situations correctly:

Composition Dealers

Composition dealers pay tax at flat rates and are prohibited from collecting tax from customers or issuing tax invoices. In Tally, mark the party ledger registration type as Composition. No GST ledgers are added, and the purchase is classified as composition purchase.

Exempt / Nil-Rated Purchases

Certain essential items are exempt from tax. Set the stock item's taxability to Exempt or Nil Rated. The purchase entry is passed without adding CGST/SGST/IGST tax ledgers.

Unregistered Dealers (URD)

Purchasing goods from a supplier without a GSTIN registration. Set the party registration type to Unregistered. Tally flags the transaction for potential RCM compliance depending on thresholds and categories.

6. Automating GST Purchase Entry and GSTIN Verification

Processing large numbers of purchase bills manually leads to mistakes:

  • Mismatches in GSTIN characters that invalidate ITC claims.
  • Typographical errors in HSN codes causing compliance audit issues.
  • Applying local taxes CGST+SGST to an interstate bill by mistake.

With **TrulyInvoice**, you eliminate manual entries entirely. By simply dropping your PDF purchase bills or scanned receipts onto the platform, our AI extracts the data, validates the supplier's GSTIN format and checksum structure, checks the tax splits, maps ledger designations, and automatically posts the complete transaction into Tally Prime.

Automate GST Purchase Ledger Posting

Validate GSTINs, match HSN codes, and import multi-rate purchase bills into Tally automatically.

Get Started for Free

Frequently Asked Questions

How do I choose between CGST+SGST and IGST in Tally Prime purchase entries?

Tally Prime automatically selects CGST+SGST for local/intrastate purchases (where the supplier is in the same state as your company's registration) and IGST for interstate purchases (where the supplier is located in a different state). Ensure the Supplier's state and GSTIN are correctly entered in their ledger profile.

What ledger settings are required for Reverse Charge (RCM) purchase entries in Tally?

For RCM purchase entry, set 'Is Reverse Charge Applicable' to 'Yes' in either the purchase ledger, tax ledgers, or the stock item configuration. In the purchase voucher (F9), record the transaction, and then pass a Journal Voucher (F7) to increase tax liability and input tax credit under RCM.

How do I handle purchases from a Composition Dealer in Tally?

When purchasing from a Composition Dealer, you cannot claim ITC, and they cannot charge GST. In the party ledger creation, set the registration type to 'Composition'. Record the purchase without tax ledgers, as the tax is embedded in the cost of goods and is not shown separately.

What happens if the HSN code is missing in a Tally purchase voucher?

If the HSN code is missing, Tally will place the transaction under 'Uncertain Transactions' in GSTR-1 or GSTR-2 reports. It is best to define the HSN code and GST rates at the Stock Item level so that they automatically populate during voucher creation.

How can TrulyInvoice help with GSTIN and HSN verification on purchase bills?

TrulyInvoice automatically reads and parses HSN codes and GSTINs from PDF or scanned invoices, verifies their 15-digit structure and checksum formats, matches rates, and warns you of mismatches before syncing the vouchers to Tally.

C
CA Rakesh SharmaExpert Reviewer

Chartered Accountant & Accounting Automation Specialist

Last Verified: June 29, 2026
TallyPrime FY 2026-27 (v4.0+)
Ready to save time?

Stop Manual Voucher Entry.

TrulyInvoice automates your complete invoice workflow and syncs directly to Tally Prime.

No credit card · 14-day free trial

01

Upload Invoice

Drag & drop PDFs, scans, or photos.

02

AI Extraction

Line items, tax, and ledgers mapped.

03

1-Click Review

Verify extracted details on dashboard.

04

Direct Sync

Vouchers created instantly in Tally Prime.

Chat with us