Back to Blog|GST & Tax Compliance

Fix GSTR-1 Table 12 HSN Summary Mismatch in Tally Prime [2026]

July 2, 202613 min readAkib Husain

Filing your monthly or quarterly GSTR-1 returns requires ensuring that your detailed invoice data matches your consolidated HSN-wise summaries. The most common block during GSTR-1 JSON uploads is the HSN Summary Table 12 Mismatch.

This error indicates a discrepancy between the total tax values calculated from your sales invoices (reported in Tables 4, 5, 6, and 7) and the aggregate values grouped under HSN codes in Table 12. TallyPrime includes built-in diagnostics to isolate and correct these errors. This guide explains how to locate and resolve HSN summary mismatch issues in TallyPrime.

Quick Answer: How to Fix GSTR-1 Table 12 HSN Mismatch in Tally Prime?

Go to Gateway of Tally > Display More Reports > GST Reports > GSTR-1. 1) Open 'Uncertain Transactions (Corrections needed)' and resolve 'HSN/SAC details not provided'. 2) Press Alt+V to map non-standard units to official GST UQCs. 3) Re-compute GSTR-1 and confirm Table 12 taxable value equals Table 4-7 invoice totals before exporting JSON.

  • Table 12 reports quantity, taxable value, and tax rates for all outward goods/services.
  • Turnover > ₹5 Cr requires 6-digit HSN codes; turnover <= ₹5 Cr requires 4-digit codes.
  • Use Alt+V in Tally Prime GSTR-1 to map custom units (e.g. 'Pcs') to official UQC ('PCS-PIECES').
  • TrulyInvoice AI automatically verifies HSN codes on supplier purchase bills to ensure zero downstream mismatches.

1. Common Causes of HSN Summary Table 12 Mismatches

Before initiating corrections, understand why these discrepancies occur in your TallyPrime database:

  • Tax Rate Overrides: If a data entry operator manually alters the tax rate inside a sales voucher rather than relying on the rates configured in the Stock Item master, TallyPrime will log the override. This leads to invoice totals appearing under one tax rate, while the HSN summary reports the pre-configured item master rate.
  • Missing HSN Configurations: When new inventory items are created quickly without assigning HSN codes, the corresponding sales are reported in Tables 4–7 but are omitted from Table 12, triggering a mismatch warning on the portal.
  • Invalid Unit Quantity Codes (UQC): Declaring custom or non-standard measurement units (like BOXES or PACKS instead of the portal-recognized BOX or PAC) can cause the portal validator to reject Table 12 imports.

2. Step-by-Step: Resolving HSN Mismatches in TallyPrime

Follow these steps to locate and fix HSN exceptions before exporting your GSTR-1 return:

  1. Go to Gateway of Tally > Display More Reports > GST Reports > GSTR-1.
  2. Check the top panel of the GSTR-1 report. Locate the section named Uncertain Transactions (Correction Needed).
  3. If this tab displays a non-zero count, double-click it to open the exceptions list.
  4. Select the exception category: HSN/SAC details not provided or invalid or Mismatches in Tax Rates/Value of Supplies.
  5. TallyPrime will list all affected vouchers. Press Enter on an entry to review the details.
  6. Enter the corrected HSN code or tax rate in the mapping field and press Enter. The voucher is updated, and the transaction is cleared from the exceptions queue.

3. Resolving Quantity and UQC Mismatch Errors

If your GSTR-1 JSON file fails to upload due to UQC measurement code errors:

  1. Go to the GSTR-1 report in TallyPrime and press Alt + V (Verify UQC).
  2. TallyPrime lists all inventory items with custom measurement units that do not match the portal's standard Unit Quantity Codes.
  3. Select the item, select the corresponding official UQC from the drop-down directory list (e.g. map Kgs to KGS-KILOGRAMS), and save.
  4. TallyPrime will automatically update all historical sales vouchers for that stock item, correcting your Table 12 allocations.

4. Reconciling GSTR-1 Table 12 and Sales Ledger Totals

Before exporting your return file, perform a final audit check:

Table 12 Total Taxable Value = Sum of (B2B Sales + B2C Sales + Exports + Advances) - Credit Notes

If these totals do not match, review the Summary of HSN/SAC section in your GSTR-1 report. The report details the taxable and tax values for each HSN code, making it easy to identify the specific item category causing the mismatch.

Prevent HSN Errors: 100% Automated F9 Purchase Sync

Stop Manually Fixing HSN Codes and Typing Vendor Bills in Tally

Typing supplier invoices by hand causes HSN digit errors, wrong tax ledgers, and return filing rejections. TrulyInvoice extracts bills via AI and syncs complete F9 vouchers into Tally Prime in 15 seconds.

AI OCR extracts supplier HSN/SAC codes, quantities & tax rates
Auto-maps vendor ledgers & stock items directly in Tally
Auto-balances CGST, SGST, IGST (5%, 12%, 18%, 28%) & rounding
Direct F9 purchase voucher sync to Tally via local Port 9000

No credit card required • Works on all Tally Prime releases • 2-minute quick setup

5. Reconciliations Checklist for GSTR-1 Table 12 Mismatch

Diagnostic StepAudit Verification TargetResolution Action in TallyPrime
Verify Stock ItemsConfirm every inventory profile has a 6-digit HSN assignedRun HSN/SAC Summary update helper
Check Manual RatesIdentify manually overridden tax rates in vouchersClear exceptions in the Uncertain Transactions tab
Reconcile Credit NotesConfirm credit note adjustments are linked to the original invoiceLink invoice references in the allocations screen
UQC MappingConfirm custom units match portal standard UQCsRe-map units via Alt + V in the GSTR-1 report

6. Handling Non-GST Item Groupings

Transactions containing non-GST supplies (like transport charges or fuel) must be mapped to exempt SAC codes. Failing to assign HSN or SAC profiles to these charges causes Table 12 to omit the value, leading to sales register mismatches.

7. Re-exporting GSTR-1 JSON Payloads

After clearing uncertainties in TallyPrime, click Re-compute to rebuild GSTR-1. Re-export the clean JSON file and upload it to the GSTN portal to overwrite the invalid draft.

8. Resolving Negative Value Errors in Table 12

If credit notes exceed outward sales for a specific HSN in a month, Table 12 will report a negative value. The GST portal does not accept negative figures in Table 12. In these instances, you must carry forward the credit balance and adjust it in subsequent return periods.

F9 Purchase Voucher Automation

Stop Typing Vendor Purchase Bills Manually in Tally

TrulyInvoice reads supplier invoices (PDFs, scans, and WhatsApp bills) using AI OCR, auto-validates GSTIN & HSN codes, and syncs complete F9 purchase vouchers directly into Tally Prime via local connector.

100% Accurate Item & Tax Mapping Syncs in Under 3 Seconds Zero Manual Re-Keying
Automate F9 Purchases (50 Free)

Zero setup fee • Try 50 invoices free

A
Akib HusainExpert Reviewer

Founder & Chief Architect of TrulyInvoice

Last Verified: July 2, 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.