Tax Collected at Source (TCS) in India

作者:郑德鼎 约 5 分钟阅读 更新日期:2024-02-22 2 年前更新 标签:CO, FI, 财务
目录

Tomas Machacek

Posted onMay 4, 2021 5 minute read

Tax Collected at Source (TCS) in India

FollowRSS feedLike

7 Likes 1,702 View 3 Comments

Tax Collected at Source (TCS) is the tax payable by a seller, which he collects from the buyer at the time of sale. Section 206C of the Income-tax act governs the goods on which the seller must collect tax from the purchasers. The seller is only responsible for the collection of this tax from the buyer.

Permanent Account Number (PAN) is a ten-digit alphanumeric number, issued in the form of a laminated card, by the Income Tax Department, to any “person” who applies for it or to whom the department allots the number without an application. PAN enables the Income Tax department to link all transactions of the “person” with the department.

Processing TCS Calculation

When you create an FI-CA document, the system calculates the tax collected at source (TCS) considering the following:

The system compares the amount with the threshold defined in Customizing. If the amount is above the threshold, TCS is calculated for the amount that is over the threshold. If the document amount is below the threshold, no TCS is calculated.

The system accumulates the tax base amount and the tax amount including the FI documents created in the FI/LOG components. The accumulation always considers all the documents created in both components, as it cannot be done in the components separately.

Billing Scenarios

Invoice fully under threshold – TCS is not calculated

Invoice partially above threshold – TCS is calculated for the amount that is over the threshold

Invoice fully above threshold – TCS is calculated for the whole amount

Header and Item Details

The data is stored in the following database tables in FI-CA

FKKID_ACCU_TAX_H (India: Tax accumulation table – header)

This table stores header data of the accumulated amounts (base amount and tax amount).

FKKID_ACCU_TAX_I (India: Tax accumulation table – details)

This table stores item details such as business partner, document number, and so on.

In the FI/LOG component, the data is stored in the following database table

J_1IG_ACCUMHDR (Sales Accumulation Header)

The header tables are used to check threshold limit.

J_1IG_ACCUMDTL (Accumulation Details for Sales)

Posting Schemas

There are two ways in which the TCS can be posted

Posting immediately to the target TCS GL Account

TCS is posted immediately after posting the invoice without waiting for the payment

Posting via interim TCS GL Account (Clearing based TCS payment)

TCS amount is posted to an interim account together with the invoice. Once the invoice is paid by the customer, the TCS becomes payable and can be sent to authorities.

Prerequisites for Processing Tax Collected at Source

As a prerequisite for TCS in FI-CA/ISU solution, you need to install TCS functionality in FI/SD.

See details in Note 2898812 – [WEBINAR] Amendment to Section 206C TCS – Updates and Note 2963124 – FAQ on Tax Collected at Source (TCS).

To install FI-CA/ISU solution, follow the latest version of Note

3004326 – FI-CA India: Composite Note for TCS(Tax Collected at Source)-localization development

TCS Calculation in IS-U

The transactions made by our IS-Utilities solution fall under the ambit of TCS. Any sale of goods by IS-Utilities customers exceeding INR 50 Lacs in a financial year is subject to TCS.

To be able to calculate TCS in Utilities, you must first register the following function modules in transaction FQEVENTS:

Event R433, function module to register is ISU_IN_TCS_EVENT_R433

Event R437, function module to register is ISU_IN_TCS_EVENT_R437

Event R470, function module to register is ISU_IN_TCS_EVENT_R470

Event R999, function module to register is ISU_IN_TCS_EVENT_R999

For the calculation of TCS, you can then use BAdI in event R999 that contains a function module (ISU_IN_TCS_EVENT_R999) for the calculation of tax collected at source (TCS) for the IS-U invoices. Located in Customizing for SAP Utilities under Invoicing > Basic Settings > Define Basic Settings for India > BAdI: Calculate Tax Collected at Source (TCS).

TCS Calculation in SD–FI-CA

It is possible to directly post SD billing document with TCS in FI-CA based on the customer account groups in Customizing.

Prerequisites for TCS calculation

you are using Sales and Distribution (SD) and Contract Accounts Receivable and Payable (FI-CA) in the same system and the same client

you activated direct posting of SD billing documents in Contract Accounts Receivable and Payable (FI-CA) based on the customer account groups in Customizing

The calculation of TCS is performed within the SAP Sales and Distribution module and therefore there are some steps and configurations for TCS in the SD module to be performed. The necessary steps are described in Note 2948539 – Corrections to enable Tax Collected at Source in Outgoing Invoices.

While the calculation of TCS is performed in the SD module, the accumulated amount and TCS is saved into FI-CA accumulation tables.

Enabling Manual Posting

TCS can also be calculated when posting a manual document (transaction FPE1).

Follow these steps to enable manual posting with TCS

1. Add Business Partner to grouping criteria structure

To enable TCS accumulation and calculation in transaction FPE1, it is necessary to add field GPART in structure FKKTAX_FPE1_PREP.  Once you add Business Partner to this structure, the system will be able to consider PAN/AADHAAR/Business Partner number when calculating TCS in transaction FPE1.

To do that, go to transaction SE11 and enter FKKTAX_FPE1_GRP in field Data Type. Choose the “Display” push button to see the list of components of structure FKKTAX_FPE1_GRP.

Click on the “Append Structure” button and enter the name of your structure.

Add field GPART to this structure and activate it.

The field GPART should now be added in the structure FKKTAX_FPE1_PREP (you can check that in transaction SE11).

2. Apply all Notes listed in composite Note 3004326 FI-CA India: Composite Note for TCS (Tax Collected at Source) – localization development

Please note that if you post manual documents in foreign currencies

No rounding method for TCS is called for tax amount in local currency

You can change the Translation Date on the document header to determine the exchange rate, which is to be used for translation, but it is not possible to change the exchange rate directly on item level

Summary

To check information and basic configuration for TCS, check SAP Note 2976843.

To implement the solution for TCS in FI-CA/IS-U, check the latest version of SAP Note 3004326.

As a prerequisite for TCS in FI-CA/ISU solution, you need to install TCS functionality in FI/SD:

SAP Note 2898812 – [WEBINAR] Amendment to Section 206C TCS – Updates

SAP Note 2963124- FAQ on Tax Collected at Source (TCS)

There is also a webinar for IS-U customers available – link to the Media Share.

Was this blog useful? Do you have any further comments regarding this topic? Do not hesitate to share your thoughts in the comment section below.

Alert Moderator

Assigned tags

FIN (Finance)

SAP Contract Accounts Receivable and Payable

SAP S/4HANA Finance

fi-ca

india

is-u

tax

View more...

Similar Blog Posts

How to configure recent amendment for TDS 25% in INDIA

By Murali Raju, May 22, 2020

Withholding Tax (WHT) Calculation

By Cheng-Hua Huang, Jun 30, 2021

TDS Process , Issue Certificate & Quarterly return

By RAHEEM BAKSH, Feb 25, 2013

Related Questions

tcs certificate configration

By Former Member, Oct 18, 2011

tax collected at source

By Former Member, Feb 16, 2010

Form for Tax collected at source(TCS)

By Former Member, Apr 02, 2009

3 Comments

Muhammad Ilyas

June 28, 2021 at 7:04 am

Can it be implemented in other countries?

Like(0)

Reply

Alert Moderator

Tomas Machacek Post author

June 28, 2021 at 8:00 am

Hello,

This is a country-specific solution in compliance with tax laws in India.

What other countries do you have in mind?

Tomas

Like(0)

Reply

Alert Moderator

Muhammad Ilyas

June 28, 2021 at 8:23 am

Pakistan has also similar laws with variations to accumulations etc. Is it possible to add new posting indicator in tax code such as

1 Standard posting: Bank/vendor/customer line item reduced

2 Offsetting entry to G/L account ("grossing up")

3 Offsetting entry to G/L account

4 Non-Standard posting: Bank/vendor/customer line item increas

And then process it in a BTE or somewhere else.

Like(0)

郑德鼎

关于作者:郑德鼎

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「Tax Collected at Source (TCS) in India.docx」整理生成,仅用于内部技术分享与学习交流。