Skip to content
Tally & AccountingAdvanced

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...

BI
Bison Technical Team Enterprise IT specialists
Updated 19 Aug 2026 15 min read 1 total views

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)

Advertisement

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

YOUR FEEDBACK

Was this guide useful?

Your answer helps us keep BISONKB accurate and practical.

BISON AI

Ask about “TallyPrime Warning: “Tax Amount Does Not Match the Value Calculated as per the Set Tax Rate” – Complete GST Troubleshooting Guide”

This interface is ready to connect to your preferred AI provider. No article or user data is sent until that service is configured.

THE BISON BRIEF

Practical IT knowledge, once a week.

New troubleshooting guides, scripts and infrastructure notes. No noise.

By subscribing, you agree to our privacy policy.