Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
Showing results for 
Search instead for 
Did you mean: 
Product and Topic Expert
Product and Topic Expert
0 Kudos


Customers who are going live in mid of financial year need to upload the TCS accumulation data for invoices posted outside SAP. This is required as when a customer Invoice is posted in SAP S/4HANA Cloud then the total value for considering TCS will be as per Fiscal year which includes invoice created in SAP and Outside SAP.


TCS process and configuration is detailed in the help link https://help.sap.com/docs/SAP_S4HANA_CLOUD/634261119fec4d58970471f2c4a9a740/7ebed77f5e91427ab030eee4... . Customer frequently query on how to accumulate TCS data and view the data in Cloud. Let’s see in this blog post the process for TCS accumulation in SAP S/4HANA Cloud.

Step 1:  Implement BADI “Identify TC Sale Accumulation Badi Call” and activate TCS accumulation



Step 2:  Accumulate TCS Amount via BADI “Sale Amount determination for TCS – Section 206C(1H)

In this BADI we must fill the amount for each customer. A table can be built or we can add the values in BADI depending on requirement.

This BADI will be called only once when first invoice for customer is called. That’s the most critical part. So, if an invoice is posted then this Badi will not be called. Even cancelling first Invoice and then recreating will not call the BADI.

Step3: TCS accumulated can be checked in “Customer Data Browser” tables J_1IG_ACCUMHDR and J_1IG_ACCUMDTL



Hope this blog post will help you in detail on How to accumulate TCS in SAP S/4HANA Cloud for India in mid of fiscal year.