TallyPrime Warning: “Tax Amount Does Not Match the Value Calculated as per the Set Tax Rate” – Complete GST Troubleshooting Guide
While creating or altering a GST sales, purchase, debit note, credit note, or other GST-related voucher in TallyPrime, users may sometimes receive the follow...
While creating or altering a GST sales, purchase, debit note, credit note, or other GST-related voucher in TallyPrime, users may sometimes receive the following warning:
Tax amount does not match the value calculated as per the set tax rate. (Verify CGST, SGST/UTGST amount in the Tax Analysis report in Ctrl+O: Related Reports)
This warning means that the GST amount present in the voucher does not agree with the GST amount that TallyPrime expects based on the taxable value, GST rate, and GST configuration applicable to the transaction.
It should not automatically be treated as a software fault. In most cases, the warning is caused by a difference in taxable value, tax rate, tax ledger amount, rounding, discount treatment, GST configuration, or imported/manual voucher data.
This article explains the warning in detail and provides a systematic method to identify and correct the underlying problem.
1. What Does This TallyPrime Warning Mean?
Suppose an invoice contains a taxable value of:
₹10,000
and the applicable GST rate is:
18%
For an intra-state transaction, the expected GST would normally be:
CGST @ 9% = ₹900
SGST @ 9% = ₹900
Total GST:
₹1,800
Invoice value before any other applicable adjustment:
₹11,800
If the voucher instead contains:
CGST = ₹890
SGST = ₹890
TallyPrime detects that the tax amounts do not correspond to the configured GST rate and taxable value.
It may therefore display the tax mismatch warning.
2. Basic GST Calculation Formula
For an exclusive-of-tax transaction:
GST Amount = Taxable Value × GST Rate ÷ 100
For example:
Taxable Value = ₹25,000
GST Rate = 18%
Therefore:
₹25,000 × 18 ÷ 100 = ₹4,500
For an intra-state supply:
CGST @ 9% = ₹2,250
SGST @ 9% = ₹2,250
For an inter-state supply, subject to the applicable GST rules:
IGST @ 18% = ₹4,500
A discrepancy between these expected figures and the voucher's tax values can cause a warning.
3. Most Common Causes of the Warning
Cause 1: GST Amount Has Been Entered or Modified Manually
One of the most common reasons is manual alteration of the CGST, SGST, UTGST, or IGST amount.
For example:
Taxable Value = ₹10,000
GST Rate = 18%
Expected:
CGST = ₹900
SGST = ₹900
But the user enters:
CGST = ₹899
SGST = ₹899
TallyPrime can identify the difference.
Solution
Avoid manually changing GST amounts unless there is a legitimate accounting/tax reason and you understand the resulting GST treatment.
Allow TallyPrime to calculate the GST amount wherever possible.
4. Incorrect GST Rate
Another common cause is an incorrect GST rate being picked up for the transaction.
For example, the user expects:
18% GST
but the relevant configuration causes TallyPrime to calculate:
12% GST
or vice versa.
The rate may be coming from the applicable GST configuration of the transaction, stock item, ledger, or other relevant setup.
What to Check
Verify:
- GST rate applicable to the item/service
- HSN/SAC details
- Stock item GST configuration
- Ledger GST configuration
- Transaction GST details
- Applicable date/effective GST rate
- Nature of transaction
Do not simply change the rate to remove the warning. Confirm the legally applicable GST rate for the goods or services concerned.
5. Incorrect Taxable Value
Sometimes the GST rate is correct but the taxable value used for calculating GST is different from what the user expects.
Example:
Gross Item Value = ₹10,000
Discount = ₹1,000
If the applicable taxable value becomes ₹9,000:
GST @18% = ₹1,620
If GST was manually calculated on ₹10,000:
GST = ₹1,800
A mismatch of ₹180 will result.
Therefore, when troubleshooting, do not examine only the GST percentage. Check the taxable value on which TallyPrime is actually calculating tax.
6. Discount Configuration Can Cause GST Differences
Discounts are a frequent source of GST calculation confusion.
Consider:
Item Value = ₹50,000
Discount = ₹5,000
Taxable Value = ₹45,000
At 18% GST:
GST = ₹8,100
If GST was instead calculated on ₹50,000:
GST = ₹9,000
Difference:
₹900
Whether and how a discount affects taxable value depends on the nature and accounting/tax treatment of the transaction.
Check
Verify whether:
- Discount is entered at item level
- Discount is entered through a separate ledger
- Discount is included in taxable value
- Ledger configuration affects assessable value
- GST is being calculated before or after the applicable discount
7. Rounding Difference
Small differences can arise because of rounding.
For example:
Taxable Value = ₹1,695.76
GST @18%:
₹1,695.76 × 18% = ₹305.2368
Rounded tax:
₹305.24
If the voucher contains ₹305.00 instead of ₹305.24, Tally may identify a discrepancy.
Important
Do not change the GST amount merely to obtain a round invoice total.
Where an appropriate Round Off ledger is used, the adjustment should generally be made to the final invoice value rather than arbitrarily changing the actual GST calculation.
Accounting and GST treatment should always be verified according to the applicable rules.
8. CGST and SGST Are Not Divided Correctly
For an intra-state transaction at 18% GST, the tax would normally be divided as:
CGST = 9%
SGST = 9%
Example:
Taxable Value = ₹20,000
Correct:
CGST = ₹1,800
SGST = ₹1,800
Total GST = ₹3,600
If someone enters:
CGST = ₹1,700
SGST = ₹1,900
the total is still ₹3,600, but the individual tax components are incorrect.
TallyPrime may identify the component-level discrepancy.
Therefore, checking only Total GST is not enough.
Verify CGST and SGST separately.
9. Wrong CGST/SGST Versus IGST Treatment
The warning may also be associated with an incorrectly configured nature of transaction.
Typically:
Intra-state supply → CGST + SGST/UTGST
Inter-state supply → IGST
However, actual tax treatment depends on GST place-of-supply rules and the nature of the transaction.
Check:
- Supplier state
- Customer state
- Place of supply
- Registration details
- Nature of transaction
- GSTIN
- Whether CGST/SGST or IGST is applicable
Do not change the party's state merely to make the warning disappear.
10. GST Ledger Configuration Is Incorrect
Incorrect tax ledger configuration can also produce unexpected results.
Review the CGST, SGST, and IGST ledgers used in the voucher.
GST tax ledgers are normally configured under:
Duties & Taxes
with the appropriate GST tax type.
Check whether the correct tax ledger has been selected.
For example:
- CGST ledger for CGST
- SGST ledger for SGST
- IGST ledger for IGST
Using an incorrectly configured ledger can result in wrong tax calculations or reporting.
11. Stock Item GST Configuration
For inventory-based invoices, inspect the GST configuration associated with the stock item.
Check:
- HSN/SAC
- GST applicability
- Applicable tax rate
- Effective date
- Item classification
- Taxability
If the invoice contains multiple stock items, do not assume all items carry the same GST rate.
For example:
Item A → 5%
Item B → 12%
Item C → 18%
TallyPrime calculates tax according to the applicable configuration.
A manually calculated flat tax on the complete invoice may therefore be incorrect.
12. Multiple GST Rates in the Same Invoice
This is especially important for invoices containing several GST rates.
Example:
Item A = ₹10,000 @ 5%
Item B = ₹20,000 @ 18%
GST calculation:
Item A GST = ₹500
Item B GST = ₹3,600
Total GST:
₹4,100
It would be incorrect to calculate GST by simply applying one rate to the total ₹30,000 taxable amount.
Always check the tax analysis when multiple tax rates exist in a voucher.
13. Inclusive-of-Tax Transactions
GST-inclusive pricing can make manual calculations more complicated.
Suppose:
Inclusive Price = ₹1,180
GST Rate = 18%
The taxable value is not ₹1,180.
For a simple 18% GST-inclusive calculation:
Taxable Value = ₹1,180 × 100 ÷ 118 = ₹1,000
GST:
₹180
If someone calculates:
₹1,180 × 18% = ₹212.40
the result will be incorrect because GST was already included in the ₹1,180 amount.
Therefore, verify whether your rate/value is configured as inclusive or exclusive of tax.
14. Imported Vouchers Can Cause GST Mismatches
This warning is also commonly encountered when vouchers are imported into TallyPrime from:
- Excel
- XML
- Third-party ERP software
- Billing software
- Custom applications
- API/integration utilities
- Data conversion tools
The external application may calculate GST differently from TallyPrime.
For example:
External software:
CGST = ₹752.43
SGST = ₹752.43
TallyPrime calculation:
CGST = ₹752.44
SGST = ₹752.44
Even a small rounding difference can require investigation.
For Developers and Integrators
When generating vouchers for TallyPrime, ensure that:
- Taxable values are accurate
- GST rates are correct
- Tax ledger allocations are correct
- Rounding logic is consistent
- Item-level calculations are correct
- Discount treatment is consistent
- Voucher totals reconcile
Do not blindly force externally calculated GST values into Tally.
15. How to Diagnose the Warning Using Tax Analysis
The warning itself provides an important clue:
Verify CGST, SGST/UTGST amount in the Tax Analysis report in Ctrl+O: Related Reports
When the warning occurs, use the related Tax Analysis information available in your TallyPrime release.
Typically, you can use:
Ctrl + O → Related Reports
and access the relevant Tax Analysis information.
The exact menu wording/options can vary somewhat between TallyPrime releases and voucher contexts.
Compare the Following
Look for:
- Taxable value
- GST rate
- CGST
- SGST/UTGST
- IGST
- Calculated tax
- Entered tax
- Tax difference
- Tax classification
This report is much more useful than randomly altering the voucher.
16. Recommended Troubleshooting Procedure
When you encounter the warning, use the following sequence.
Step 1 – Note the GST Rate
Determine the GST rate that should legally apply.
For example:
5%, 12%, 18%, 28%, or another applicable rate.
Step 2 – Verify Taxable Value
Identify the taxable value on which GST should be calculated.
Do not automatically use the final invoice value.
Step 3 – Calculate GST Independently
Use:
Taxable Value × GST Rate ÷ 100
Compare your result with TallyPrime.
Step 4 – Check CGST and SGST Separately
For intra-state transactions, verify both components individually.
Step 5 – Open Tax Analysis
Use the Tax Analysis/Related Reports facility to see how TallyPrime arrived at its calculation.
Step 6 – Check Stock Item Configuration
Verify HSN/SAC and GST rate details.
Step 7 – Check Party Details
Verify GSTIN, state, registration details, and place-of-supply-related information.
Step 8 – Check Tax Ledgers
Verify CGST, SGST/UTGST, and IGST ledgers.
Step 9 – Check Discounts and Additional Charges
Determine whether freight, discount, packing, insurance, or other charges are affecting taxable value.
Step 10 – Check Rounding
Look for paise-level differences.
Step 11 – Check Imported Values
If the voucher was imported, compare source data with TallyPrime's calculated figures.
Step 12 – Correct the Root Cause
Correct the taxable value, tax rate, ledger configuration, master configuration, or imported calculation rather than merely suppressing the warning.
17. Example: Correct GST Calculation
Suppose:
Taxable Value = ₹75,000
GST = 18%
Total GST:
₹75,000 × 18% = ₹13,500
For an intra-state supply:
CGST @9%:
₹6,750
SGST @9%:
₹6,750
Invoice Total:
₹88,500
If the voucher contains:
CGST = ₹6,700
SGST = ₹6,700
the tax is short by ₹100.
TallyPrime can identify this discrepancy.
18. Example: Small Rounding Difference
Suppose:
Taxable Value = ₹7,823.75
GST Rate = 18%
GST:
₹7,823.75 × 18% = ₹1,408.275
Depending on the applicable rounding method and component calculation, the final tax amount must be correctly rounded.
If an external program, spreadsheet, or user rounds intermediate values differently from TallyPrime, a small mismatch may result.
This is particularly common with imported vouchers.
19. Should You Ignore the Warning?
Generally, no.
The warning should be investigated before finalizing the voucher.
A GST mismatch can potentially affect:
- Sales register
- Purchase register
- GST reports
- GSTR-related reporting
- Tax liability
- Input Tax Credit reconciliation
- Invoice correctness
- E-invoice data
- E-way bill-related data
- Accounting reconciliation
- Customer/vendor reconciliation
A difference of only a few paise may sometimes arise because of rounding, but it should still be understood before deciding how it should be treated.
20. Do Not “Fix” the Warning by Randomly Changing GST
A dangerous troubleshooting method is to keep changing the CGST/SGST amount until the warning disappears.
The absence of a warning does not automatically prove that the transaction is legally correct.
Instead, establish:
Correct taxable value → Correct GST rate → Correct tax type → Correct tax amount
Then ensure TallyPrime is configured accordingly.
21. Important Checks for Sales Vouchers
For a sales voucher, verify:
- Customer GSTIN
- Customer state
- Place of supply
- Sales ledger
- Stock item/service ledger
- HSN/SAC
- GST rate
- Taxable value
- Discount
- Additional charges
- CGST/SGST or IGST
- Round off
- Invoice total
22. Important Checks for Purchase Vouchers
For purchases, additionally compare the voucher with the supplier's tax invoice.
Verify:
- Supplier GSTIN
- Invoice number
- Invoice date
- Taxable value
- HSN/SAC where applicable
- GST rate
- CGST
- SGST/UTGST
- IGST
- Total invoice value
If the supplier invoice itself contains questionable GST calculations, do not simply alter TallyPrime to reproduce them without verifying the appropriate tax/accounting treatment.
23. Additional Charges Can Affect Taxable Value
Freight, packing, insurance, handling, and other charges may sometimes form part of the taxable value depending on the transaction and applicable GST provisions.
Example:
Goods = ₹10,000
Freight = ₹1,000
If the applicable taxable value is ₹11,000:
GST @18% = ₹1,980
If GST is calculated only on ₹10,000:
GST = ₹1,800
Difference:
₹180
Therefore, review additional ledgers when the visible item amount appears correct but Tally's tax calculation is different.
24. Troubleshooting Checklist
Before accepting a GST voucher, confirm:
- Correct GST rate is being applied.
- Taxable value is correct.
- HSN/SAC details are appropriate.
- CGST and SGST/UTGST are correctly divided.
- IGST is used where applicable.
- Party GST details are correct.
- Place of supply is correct.
- Discounts are correctly treated.
- Additional charges are correctly configured.
- Round off is properly handled.
- GST ledgers are correctly configured.
- Stock item/service GST details are correct.
- Imported voucher calculations match TallyPrime.
- Tax Analysis has been reviewed.
- Final invoice total reconciles with the underlying calculation.
25. Best Practice for TallyPrime Users
Wherever possible, configure the masters and transaction correctly and allow TallyPrime to calculate GST automatically.
Manual tax adjustment should be used only where required and where the user understands the accounting and GST implications.
This reduces the possibility of:
- Typing errors
- Wrong GST rates
- CGST/SGST differences
- Incorrect invoice totals
- GST return discrepancies
- Reconciliation problems
26. Best Practice for Businesses Using Custom Tally Integrations
If your company imports hundreds or thousands of vouchers from another application, recurring tax mismatch warnings should be investigated at the integration level.
The developer should compare:
Source System Calculation → Imported Voucher → TallyPrime Tax Analysis
If a pattern is found, correct the calculation or mapping logic in the source software instead of manually correcting every voucher.
Particular attention should be paid to:
- Decimal precision
- Item-level rounding
- Invoice-level rounding
- Discount allocation
- GST rate mapping
- Tax ledger mapping
- Inclusive/exclusive pricing
- Additional charge allocation
Frequently Asked Questions (FAQ)
FAQ 1: What does “Tax amount does not match the value calculated as per the set tax rate” mean in TallyPrime?
It means the tax amount present in the voucher differs from the amount TallyPrime calculates using the applicable taxable value and GST rate.
FAQ 2: Is this a TallyPrime software error?
Not necessarily. It is generally a validation warning indicating a discrepancy that should be investigated.
FAQ 3: Can I save the voucher despite this warning?
Depending on the voucher and TallyPrime configuration/release, you may sometimes be able to proceed. However, the mismatch should be investigated rather than ignored.
FAQ 4: How can I find which GST amount is wrong?
Review Tax Analysis through the relevant Ctrl+O: Related Reports option and compare taxable value, rate, and tax components.
FAQ 5: Can incorrect CGST cause this warning?
Yes. An incorrect CGST amount can trigger the warning.
FAQ 6: Can incorrect SGST cause it?
Yes. SGST/UTGST is also checked against the expected tax calculation.
FAQ 7: Can a difference of only a few paise cause the warning?
Yes. Rounding and decimal differences can result in discrepancies.
FAQ 8: Should I manually change CGST or SGST?
Only when there is a legitimate requirement and you understand the tax implications. Normally, it is better to correct the underlying configuration and allow TallyPrime to calculate tax.
FAQ 9: Can a wrong HSN code cause the problem?
It can contribute to incorrect tax treatment if the HSN/SAC or associated GST configuration causes an inappropriate rate to be applied.
FAQ 10: Can a wrong GST rate cause the warning?
Yes. This is one of the most common causes.
FAQ 11: Can discounts cause GST mismatch?
Yes. If the discount changes the taxable value or is configured incorrectly, the expected GST can change.
FAQ 12: Can freight cause a GST calculation difference?
Yes. Depending on the nature and tax treatment of the charge, freight or other additional charges may affect the taxable value.
FAQ 13: Can Round Off cause this warning?
Improper rounding can contribute to discrepancies. GST should not simply be manually changed to achieve a rounded invoice total.
FAQ 14: Why does the warning appear on imported vouchers?
The source software may calculate GST, discounts, or rounding differently from TallyPrime, or the imported tax allocations may not match Tally's expected values.
FAQ 15: Can Excel-to-Tally import cause GST mismatch?
Yes. Incorrect formulas, decimal precision, ledger mapping, or GST rates in the Excel/import process can cause the problem.
FAQ 16: What should developers check in XML/API integrations?
Developers should verify taxable values, GST rates, tax ledger allocations, rounding logic, discount treatment, item-level values, and voucher totals.
FAQ 17: What happens if CGST + SGST total is correct but the individual amounts are wrong?
The transaction may still be incorrect. Individual CGST and SGST components should match their respective applicable rates.
FAQ 18: Why does Tally calculate a different taxable value from my invoice amount?
Discounts, additional charges, inclusive pricing, ledger configuration, or other transaction settings may cause the taxable value to differ from the gross invoice value.
FAQ 19: How is GST calculated on an exclusive amount?
Use:
GST = Taxable Value × GST Rate ÷ 100
FAQ 20: How is GST extracted from an inclusive amount?
For a simple inclusive price:
Taxable Value = Inclusive Amount × 100 ÷ (100 + GST Rate)
The difference between the inclusive amount and taxable value is the GST component.
FAQ 21: Should I delete and recreate the voucher?
Usually not as the first step. First inspect Tax Analysis and identify the actual discrepancy. Recreating the voucher without correcting the configuration may reproduce the same warning.
FAQ 22: Should I change the GST rate until the warning disappears?
No. The GST rate must be based on the legally applicable rate, not on which setting removes the warning.
FAQ 23: Can incorrect party state cause GST problems?
Yes. Party state and place-of-supply information can affect whether CGST/SGST or IGST is applicable.
FAQ 24: Does this warning affect GST returns?
An incorrect underlying voucher can potentially affect GST reports and return-related data. Therefore, the discrepancy should be corrected before relying on the transaction for statutory reporting.
FAQ 25: What is the safest way to solve the warning?
Use this sequence:
Tax Analysis → Taxable Value → GST Rate → GST Components → Party/Place of Supply → Item/Ledger Configuration → Discounts/Charges → Rounding → Correct the Voucher
Conclusion
The TallyPrime warning:
“Tax amount does not match the value calculated as per the set tax rate”
should be treated as an indication that the GST amount in the voucher requires verification.
The most common reasons include:
- Incorrect GST rate
- Incorrect taxable value
- Manual tax modification
- Incorrect CGST/SGST allocation
- Incorrect IGST treatment
- Discount calculation differences
- Additional charge treatment
- Rounding differences
- Incorrect GST ledger configuration
- Incorrect item/HSN/SAC configuration
- Imported voucher calculation differences
Instead of simply bypassing the warning, use Tax Analysis under Ctrl+O: Related Reports to determine how TallyPrime calculated the tax. Then compare the taxable value, GST rate, and individual tax components with the intended transaction.
Correcting the root cause rather than merely changing the GST amount helps maintain accurate accounting records and more reliable GST reporting.
Disclaimer
This article is provided for educational and technical troubleshooting purposes only. GST rules, tax rates, place-of-supply provisions, taxable-value rules, and TallyPrime functionality may change over time. The exact options and menu paths can also differ between TallyPrime releases.
Before making statutory, accounting, GST-return, or tax-related corrections, verify the transaction with your practising Chartered Accountant, tax consultant, accountant, Tally service provider, or the concerned government department/portal, as applicable. The publisher/author is not responsible for any accounting, taxation, compliance, financial, or other loss arising from the use of this information.
#Tags
#TallyPrime #Tally #TallyGST #GST #GSTError #TallyError #TallyWarning #GSTWarning #TaxMismatch #TaxAmountMismatch #GSTMismatch #CGST #SGST #UTGST #IGST #TaxAnalysis #TallyTaxAnalysis #GSTCalculation #GSTTroubleshooting #TallyTroubleshooting #TallyPrimeHelp #TallySupport #TallyTips #TallyPrimeTips #GSTTips #GSTAccounting #AccountingSoftware #Accounting #SalesVoucher #PurchaseVoucher #GSTInvoice #TaxInvoice #HSN #SAC #GSTR #GSTCompliance #GSTLedger #TallyLedger #RoundOff #GSTRounding #TaxableValue #GSTRate #TallyIntegration #TallyXML #TallyImport #ExcelToTally #TallyAccounting #TallyPrimeGST #GSTIndia #TallyPrimeError
Was this guide useful?
Your answer helps us keep BISONKB accurate and practical.