Guide

TCS Entry TallyPrime 6.0: Sales of Goods 2026

Key points

  • TallyPrime 6.0 allows direct TCS entry on sales vouchers without XML files.
  • Configure TCS ledgers under Duties & Taxes, with correct tax type and calculation method.
  • Section 206C requires TCS collection on specific goods like scrap, timber, and motor vehicles.
  • Ensure your GST and Income Tax ledgers are correctly set up for accurate TCS calculation.

The deadline for remitting TCS collected in July is August 31st, 2026. Many CAs face challenges ensuring accurate TCS is applied and recorded on sales vouchers in TallyPrime 6.0. This article guides you through the precise steps to configure and post TCS entries for sales of goods as per Section 206C of the Income Tax Act. By the end, you will confidently record TCS transactions in TallyPrime 6.0.

What is TCS on Sale of Goods?

TCS stands for Tax Collected at Source. Under Section 206C of the Income Tax Act, 1961, sellers must collect a percentage of the sale price from buyers for specific goods. Think of it as an advance tax payment collected by the seller on behalf of the government. This ensures tax compliance from the point of sale for specified high-value transactions. For 2026, the rates vary based on the goods sold.

How to Configure and Record TCS on Sales in TallyPrime 6.0 — Step by Step

  1. Create TCS Ledger: Go to Gateway of Tally > Create > Ledger. Name it 'TCS on Scrap Sales' or similar. Under 'Duties & Taxes', select 'GST' or 'Income Tax'. For TCS, choose 'Tax Collected at Source' as the Nature of Duty/Tax. Under GST details, set Type of Supply to 'Goods'. Tally tip: If you don't see 'Tax Collected at Source', ensure your TallyPrime 6.0 is updated.
  2. Configure TCS Rate: In the TCS Ledger creation screen, set the 'Applicable from' date to 2026-04-01. Enter the TCS rate (e.g., 1% for scrap sales). Specify 'On collection of Tax' as the Calculation type. Set 'Rounding Method' to 'Normal Rounding' or as per your requirement. Incorrect rates will lead to under-collection.
  3. Set Up GST Ledger: Ensure your GST ledger (e.g., 'GST Output CGST' or 'GST Output SGST') is correctly configured under 'Duties & Taxes' with the appropriate tax type.
  4. Create Sales Voucher Type: Go to Gateway of Tally > Create > Voucher Type. Copy an existing Sales voucher type. In the Voucher Type screen, set 'Use Advance Tax' to 'Yes'. This enables TCS functionality within the sales voucher. Tally tip: This option is crucial for automatic TCS calculation.
  5. Record Sales Transaction: Go to Gateway of Tally > Vouchers. Select your newly created Sales voucher type. Enter the buyer's details, item details, quantity, and rate. After entering item details, TallyPrime 6.0 will automatically prompt for TCS details if applicable. You will see the TCS amount calculated based on the ledger configuration. If TCS is not appearing, verify the item's HSN/SAC code and the ledger configuration.

Mistakes That Cost Indian CAs Hours

  • Mistake: Not enabling 'Use Advance Tax' in the Sales Voucher Type. → What breaks: TCS will not be automatically calculated or prompted for. → Fix: Go to Gateway of Tally > Create > Voucher Type, select your Sales voucher, and set 'Use Advance Tax' to 'Yes'.
  • Mistake: Incorrectly configuring the TCS ledger under 'GST' instead of 'Income Tax'. → What breaks: TCS will be treated as GST, leading to incorrect tax reporting and reconciliation. → Fix: Ensure TCS ledgers are created under 'Duties & Taxes' and select 'Tax Collected at Source' as the Nature of Duty/Tax.
  • Mistake: Forgetting to update the TCS rate for the specific financial year. → What breaks: Incorrect TCS amounts are collected, leading to non-compliance. → Fix: Review and update TCS rates in your TCS ledgers annually or as per statutory changes.
  • Mistake: Applying TCS to all sales transactions instead of only specified goods. → What breaks: Over-collection of tax from customers and incorrect reporting. → Fix: Ensure TCS is applied only to ledgers associated with goods listed under Section 206C. Use item-level TCS configuration if needed.

Pro Tips for 2026

Verify every TCS collection against the buyer's PAN before you file. A PAN mismatch is what later surfaces as a demand notice, and it costs minutes to catch at entry against hours to unwind afterwards. Keep the TCS ledger's 'Applicable from' date aligned to the financial year, so a mid-year rate change does not apply itself retrospectively to vouchers you already passed.

TCS Sales Entry Checklist TallyPrime 6.0

1

Create TCS Ledger (Duties & Taxes)

2

Configure TCS Rate & Calculation

3

Enable 'Use Advance Tax' in Sales Voucher

4

Record Sales Transaction

5

Verify Auto-Calculated TCS Amount

6

Post Voucher & Generate Challan

Q: How to do TCS entry for sale of goods in TallyPrime 6.0?

To record TCS on sales of goods in TallyPrime 6.0, first configure a TCS ledger under 'Duties & Taxes' with 'Tax Collected at Source'. Then, enable 'Use Advance Tax' in your Sales Voucher type. When recording a sale of applicable goods, TallyPrime 6.0 will prompt for TCS collection.

Q: What is the TCS rate for scrap sales in 2026?

As per Section 206C, the TCS rate on the sale of scrap is 1% of the sale consideration. This rate applies if the total value exceeds ₹50,000 during the financial year. Always check the latest Income Tax Act notifications for any changes.

Q: Can I automate TCS entry in TallyPrime 6.0?

Reconcile the TCS you have collected against Form 26AS each quarter, before the return goes in rather than after it. Export the TCS ledger for the period and match it line by line to the challan details, so a short collection is found while it can still be corrected.

Q: TCS entry in TallyPrime 6.0 vs Tally ERP 9?

TallyPrime 6.0 streamlines TCS entry with a more intuitive interface and direct posting capabilities. In Tally ERP 9, similar configurations exist, but the user experience and direct posting without intermediate files are enhanced in TallyPrime 6.0.

Q: How much time does it take to set up TCS in TallyPrime 6.0?

Setting up TCS for the first time in TallyPrime 6.0 typically takes 30-45 minutes for a single ledger and voucher type. Recording transactions thereafter is quick, often taking less than 2 minutes per voucher once configured.

Try Synergy Automation — Free

Post Excel bank statements directly to Tally Prime or ERP 9. No XML. No manual import. Review every entry before it reaches Tally.

Get Free Access

Prefer that nothing left your computer? Our free Chrome extension does the same job entirely on your own machine — no upload, no sign-up.