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