How to Handle GST Uncertain Transactions in TallyPrime
GST uncertain transactions are purchase invoices in your TallyPrime books that don't match GSTR-2B data from your suppliers. They block input credit until resolved. Use TallyPrime's GSTR-2B reconciliation tools to identify, match, and clear them before filing GSTR-3B.
What Are GST Uncertain Transactions?
In TallyPrime, a GST uncertain transaction is a purchase invoice recorded in your books that either doesn't appear in your GSTR-2B (the GST return showing inward supplies from your registered suppliers) or appears with a mismatch in critical fields like HSN code, quantity, taxable value, or tax amount. These transactions create a reconciliation gap that prevents you from claiming input tax credit (ITC) on your GSTR-3B return.
When you file GSTR-3B, the GST portal cross-checks your claimed ITC against GSTR-2B data. If an invoice is flagged as uncertain, the portal blocks the credit claim until you either match it with GSTR-2B or provide valid justification. This is a built-in safeguard to prevent fraudulent credit claims.
Why Uncertain Transactions Occur
Uncertain transactions arise from several common scenarios:
- Supplier hasn't filed GSTR-1: Your supplier may have issued an invoice but not yet filed their GSTR-1 return, so the invoice doesn't appear in your GSTR-2B yet.
- Invoice date mismatch: You recorded the invoice in one month, but the supplier filed it in GSTR-1 of a different month, creating a timing gap.
- GST registration number error: A typo in the supplier's GSTIN means TallyPrime can't match the invoice to GSTR-2B data.
- HSN or quantity variance: The HSN code or quantity you entered differs from what the supplier filed, triggering a mismatch flag.
- Taxable value or tax amount discrepancy: Rounding errors, rate changes, or data entry mistakes create value mismatches.
- Duplicate or cancelled invoices: You may have recorded the same invoice twice, or the supplier cancelled it in GSTR-1 but you still have it in your books.
- Debit/credit note timing: A debit or credit note from the supplier hasn't appeared in GSTR-2B yet, leaving your adjustment uncertain.
How to Identify Uncertain Transactions in TallyPrime
TallyPrime 6.x with connected GST provides a dedicated reconciliation feature. Follow these steps to locate uncertain transactions:
- Go to Gateway of Tally > Display More Reports > GST Reports > GSTR-2B Reconciliation.
- Select your financial year and GST period (month).
- TallyPrime will display a list of invoices with status indicators: Matched, Unmatched, Partial Match, or Uncertain.
- Filter by Unmatched or Uncertain to focus on problematic transactions.
- Review the mismatch details: the field that differs (HSN, quantity, value, tax) and the variance amount.
If you don't see the GSTR-2B Reconciliation report, ensure you have enabled connected GST under F11 (Company Settings) > GST Details > Enable Connected GST and that your TSS (Tally Support Services) is active. If your license server isn't responding, reconciliation features may be unavailable.
Matching Uncertain Transactions Step-by-Step
Once you've identified an uncertain transaction, use TallyPrime's matching tools to resolve it. The process varies depending on the mismatch type:
Exact Match with Minor Variance
If the invoice in your books matches GSTR-2B data except for a small variance (e.g., 1-2 rupees due to rounding), TallyPrime may auto-suggest a match. Accept the match to clear the uncertainty. Go to the GSTR-2B Reconciliation report, select the transaction, and click Accept Match or Confirm.
Partial Match (Split Invoice)
If the supplier filed the same invoice in multiple GSTR-1 entries (split invoices), TallyPrime flags it as a partial match. You can manually select multiple GSTR-2B lines to match against your single invoice. This is common when a supplier issues one invoice but files it across two GST periods. Select all matching GSTR-2B lines, confirm the total matches your invoice, and save.
Reject Uncertain Transaction
If you determine the invoice is incorrect (e.g., duplicate, cancelled, or not actually received), reject it in the reconciliation view. This removes it from your ITC claim and prevents portal errors. Click Reject and provide a reason (e.g., "Duplicate," "Cancelled by supplier").
Correcting Data to Resolve Mismatches
If the mismatch is due to an error in your TallyPrime books, correct the purchase invoice and re-reconcile:
- Identify the incorrect field (HSN, GSTIN, quantity, or value).
- Open the purchase invoice in TallyPrime: Gateway of Tally > Accounting Vouchers > Purchase.
- Find and edit the invoice. Correct the field to match GSTR-2B data.
- Save the changes.
- Return to GSTR-2B Reconciliation and refresh the report. The transaction should now match.
Important: Do not delete and re-enter the invoice, as this creates duplicate entries. Always edit the existing voucher to maintain audit trail integrity.
Handling Supplier-Side Errors
If the mismatch is on the supplier's side (e.g., they filed wrong HSN or quantity in GSTR-1), you have two options:
Option 1: Wait for Supplier Correction. Ask the supplier to file an amended GSTR-1 or a debit/credit note to correct the error. Once they do, GSTR-2B will update, and TallyPrime will auto-match the transaction on your next reconciliation refresh.
Option 2: Claim Under Protest. If the supplier delays correction and your GSTR-3B filing deadline approaches, some businesses claim the ITC with a note in their records and follow up later. However, this carries compliance risk; the portal may block the credit if GSTR-2B doesn't eventually match. Consult your CA before taking this step.
The Role of GSTR-3B Filing Deadline
GSTR-3B is due on the 20th of the month following the GST period. For example, January GST transactions require GSTR-3B filing by February 20th. Uncertain transactions directly impact your GSTR-3B because:
- You cannot claim ITC on uncertain invoices in GSTR-3B.
- The portal will reject or flag any ITC claim on unmatched invoices.
- You must reconcile uncertain transactions before or during GSTR-3B filing to maximize your credit claim.
TallyPrime's GSTR-3B report (Alt+G > GSTR-3B or Gateway of Tally > Display More Reports > GST Reports > GSTR-3B) shows only matched and certain invoices in the ITC section. Uncertain transactions are excluded, reducing your claimable credit.
Using TallyPrime's Auto-Reconciliation Feature
TallyPrime 6.x connected GST includes an auto-reconciliation engine that attempts to match invoices based on GSTIN, invoice number, date, and amount. To enable and run auto-reconciliation:
- Go to Gateway of Tally > Display More Reports > GST Reports > GSTR-2B Reconciliation.
- Look for an Auto-Match or Auto-Reconcile button (exact label varies by TallyPrime version).
- Click it to let TallyPrime match invoices automatically.
- Review the results and manually resolve any remaining uncertain transactions.
Auto-reconciliation saves time but isn't foolproof. Always review flagged transactions manually, especially high-value invoices or those with complex tax structures.
Common Scenarios and Solutions
Here's a worked example to illustrate the process:
Scenario: You purchased goods from ABC Traders (GSTIN: 27AABCU1234A1Z0) on January 15, 2026, for Rs 10,000 + 18% GST (Rs 1,800), total Rs 11,800. You recorded the invoice in TallyPrime. When you reconcile GSTR-2B for January, the invoice appears as uncertain because ABC Traders filed it in GSTR-1 with HSN code 8704 in your books but 8703 in their GSTR-1.
Solution:
- Contact ABC Traders and confirm the correct HSN code (8703).
- Open the purchase invoice in TallyPrime and change HSN from 8704 to 8703.
- Save the changes.
- Refresh GSTR-2B Reconciliation. The invoice now matches and is no longer uncertain.
- Your GSTR-3B filing will include this invoice's ITC of Rs 1,800.
| Field | Your Books | GSTR-2B (Before) | GSTR-2B (After Correction) | Status |
|---|---|---|---|---|
| Invoice Number | INV-001 | INV-001 | INV-001 | Match |
| Invoice Date | 15-01-2026 | 15-01-2026 | 15-01-2026 | Match |
| HSN Code | 8704 | 8703 | 8703 | Mismatch (Before) > Match (After) |
| Taxable Value | Rs 10,000 | Rs 10,000 | Rs 10,000 | Match |
| Tax Amount | Rs 1,800 | Rs 1,800 | Rs 1,800 | Match |
Preventing Uncertain Transactions Going Forward
Minimize future uncertain transactions by adopting these best practices:
- Verify supplier GSTIN: Always confirm the supplier's 15-digit GSTIN before recording the invoice. A single digit error blocks matching.
- Match invoice details: Ensure the HSN code, quantity, and amount in your books match the supplier's invoice exactly.
- Record timely: Enter invoices in the same GST period they were issued. Avoid back-dating or forward-dating without justification.
- Use TallyPrime's auto-fetch: Enable connected GST so TallyPrime fetches GSTR-2B data automatically and flags mismatches early.
- Reconcile monthly: Don't wait until GSTR-3B deadline. Reconcile GSTR-2B within 5-10 days of the month-end to catch and resolve issues promptly.
- Maintain supplier communication: Keep open channels with suppliers to quickly resolve filing discrepancies on their end.
When to Seek Professional Help
If you're unable to resolve uncertain transactions despite these steps, or if you face complex scenarios like multi-part invoices, amendments, or large value variances, consult a GST professional or your Tally partner. A Tally 3 Star Certified Partner in Bihar can help you navigate reconciliation, ensure compliance, and optimize your ITC claims. Issues with data corruption or TallyPrime not opening may also block reconciliation; professional support ensures quick resolution.
Impact on GSTR-1 and GSTR-3B Filing
Uncertain transactions have cascading effects on your GST compliance:
- GSTR-1: Your outward supplies remain unaffected, but uncertain inward supplies reduce your available ITC pool.
- GSTR-3B: You can claim ITC only on matched invoices. Uncertain transactions are excluded, lowering your input credit and increasing tax liability.
- Audit risk: Unresolved uncertain transactions may trigger GST officer queries during audits or scrutiny assessments.
Always aim for 100% reconciliation before GSTR-3B filing to avoid compliance gaps and maximize legitimate ITC claims.
TSS and Connected GST: Essential for Reconciliation
TallyPrime's GSTR-2B reconciliation feature requires active Tally Support Services (TSS). TSS renewal costs approximately Rs 4,500 per year for Silver and Rs 13,500 per year for Gold (prices indicative for 2026, plus 18% GST). Without active TSS, you cannot fetch live GSTR-2B data or use auto-reconciliation tools. If your TSS has been surrendered or expired, renew it immediately to restore reconciliation capabilities.
Troubleshooting Reconciliation Issues
If GSTR-2B Reconciliation isn't working, check:
- Connected GST enabled: F11 > GST Details > Ensure "Enable Connected GST" is ticked.
- TSS active: Verify your TSS subscription is current. If activation failed, contact your Tally partner.
- Internet connectivity: Reconciliation requires live internet to fetch GSTR-2B from the GST portal.
- GST credentials: Ensure your GST username and password are correctly configured in TallyPrime.
- Data backup: If reconciliation causes errors, restore from a backup. For persistent errors, run data repair via Alt+Y (Data) > Repair.
Key Takeaways
GST uncertain transactions are a critical compliance issue that blocks input credit claims. TallyPrime 6.x provides robust tools to identify, match, and resolve them through GSTR-2B reconciliation. Act promptly, verify supplier data, and reconcile monthly to prevent filing delays. If you encounter persistent issues or need expert guidance, Global IT Care, a Tally 3 Star Certified Partner serving Purnea, Bihar since 2010, is here to help you master GST compliance in TallyPrime.
Don't let uncertain transactions delay your GSTR-3B filing or reduce your legitimate ITC claims. Contact Global IT Care today for expert support in resolving GST reconciliation challenges. Reach us at +91 75469 00951 via WhatsApp or visit our office in Purnea to discuss your TallyPrime GST setup and reconciliation strategy. We're certified, experienced, and committed to your compliance success.
Frequently asked questions
What are GST uncertain transactions in Tally?
Uncertain transactions are invoices in your books that don't appear in GSTR-2B or have mismatches in HSN, quantity, or value. They block input credit claim until resolved.
How do I find uncertain GST transactions in TallyPrime?
Use Gateway of Tally > Display More Reports > GST Reports > GSTR-2B Reconciliation. Filter by 'Unmatched' or 'Uncertain' status to see problematic entries.
Can I claim input credit on uncertain transactions?
No. Uncertain transactions are blocked from GSTR-3B input credit until matched with GSTR-2B data. Resolve mismatches first to unlock credit eligibility.
What causes transactions to become uncertain?
Common causes: supplier hasn't filed GSTR-1, invoice date mismatch, GST number error, HSN/quantity/amount variance, or duplicate invoices in your records.
How long do I have to resolve uncertain transactions?
GST law allows reconciliation within the financial year. However, resolve before GSTR-3B filing (due 20th of next month) to claim input credit on time.
Does TallyPrime automatically match invoices with GSTR-2B?
TallyPrime 6.x connected GST auto-fetches GSTR-2B and flags mismatches. Manual reconciliation tools help you match, split, or reject uncertain transactions.