Last Review: 16th August 2019
Remarks: This blog will be updated accordingly
Reading Time: 10 minutes
What is Tax Registration for Indirect Tax?
Companies are optimizing tax structures by registering permanent establishments in lower-tax countries while production, distribution, or sales takes place in other countries.
The companies must comply with all local tax reporting requirements, but this is significantly less effort than consolidating full company codes.
In on-premise ERP, customers and their SIs/tax advisors configure and modify systems to enable support for tax-optimized processes.
SAP S/4HANA Cloud will not support plants abroad/tax abroad requirements in the short term
• Architecture not suited for Cloud delivery: The existing On-Premise architecture is not suited for cloud enablement since it involved a high degree of the user exists / customer modifications during the implementation process. These options are not available in a public cloud setup, where different extensibility concepts are used, and which are currently not ready to serve the needs of plants abroad.
• Current Organization Structure doesn’t allow an assignment of Plant that doesn’t belong to the same country of the Company Code
• Data migration: Customers using an interim solution would have to migrate to a future solution based on a different architecture, which would add complexity and risk.
What Companies can do in the meantime?
Ø Use standard company codes for the countries where transactions take place ( in accordance with standard localization practices ).
Ø Intercompany process should take place in order to allow companies to move goods and to transact with the many plants
Ø Consolidation tasks will be required to report across countries and to bring together the virtual companies’ w/ plants to report under the structure of one single country
Ø Local reports might need to be adjusted according and some country combinations may not feasible, this needs to be accessed by the project consultants, and in case that the conclusion is that the local reports cannot be adapted, the workaround here described cannot be used.
Real Case Solution
Step 1 - Country Activation
The current Organization Structure doesn’t allow the assignment of a plant that doesn't belong to the country of the persistent company code. In order to have the desired plants abroad, it is mandatory to activate the countries where those plants belong to.
With this activation, any legal compliance report will be delivered as standard content for the designated countries, making a legally compliant solution or tax abroad compliant.
In our specific case, we had to activate more 8 countries besides the one where the plants belong to.
It is important to know here for planning purposes, that the timelines for country activation in S4 HANA Public Cloud must be respected and take into consideration the project plan.
Step 2 - Moving goods between the plants with 1MX - Intercompany Sales Order - International
In order to process the various movements between the plants, 1MX scope item is required. A
Sales Order is raised in one company code, but the good is being shipped by an international plant. This process will generate a customer invoice, and through the intercompany postings, it will generate a Payables entry on the ordering CC and a receivable in the shipping CC.
As a side effect, some adjustments on the reconciliation of payments and banks for this process might be needed.
A high-level approach:
- Internal Bank Account (like in-house cash without having the In house cash functionality)
- Set up an internal payment method (intercompany)
- Set up payment job
- Intercompany reconciliation manual
- Set up clearing job
Another possibility explored was the usage of “virtual bank account service” where the bank would keep track of multiple virtual accounts (associated with the Workaround Company Codes), tied to the single Country account.
The EBS in S/4HANA Cloud would then be updated to consume this information – this could improve the manual reconciliation step.
Step 3 - Consolidating your entities with 1SG – Group Reporting Financial Consolidation
As a consequence of activating the countries for the purpose of this solution, all the new plants will belong to a specific company code, but the process and business-wise all these companies/ with respective plants belong to an entity (Company Code).
So, the approach here is to create all the consolidation units of the virtual company codes and tied them up to a consolidation group that will represent the entity holding the plants.
With more complex scenarios, a hierarchy with multiple consolidations groups might be defined.
Another importance of using consolidation is that you will probably need to report under a specific local accounting principle and the usage of the FS items will be crucial for this new reality, bringing all countries/companies activated under the same accounting principle as the mapping of the overall accounts all flowing to the FS items representing this accounting principle.
Consolidation will also provide automation for the eliminations that will happen with the intercompany processes.
And here is where consolidation plays a big role in this overall solution.
Reports such P&L, Trial balance run after consolidation will represent the new consolidated structure.
Step 4 – Local Reports adjustments with the usage of Custom CDS views
Consolidation scope item 1SG is a cross country scope item, meaning that there is no local framework on it is content.
Depending on the countries involved in this workaround, local reports might need adjustments.
In our case we have faced the following problem, the customer had to file a legal report under the local accounting principle. The report baseline was a kind of detailed journal entries list with a focus on the GL accounts and some other mandatory dimensions.
So we had to find a solution for such a requirement, and what we did was to bring to the table the reporting requirement and used the available flexible tools on reporting, more specific, the usage of custom CDS view.
We had to combine the cube for journal entries and the major CDS cube for Consolidation, in our new reality the GL accounts are now mapped to the FS items representing the local needs.
I will not extend on the detailed explanation because of this the step may not be required depending on the country or it might not be possible at all, local reports may vary and the requisites may be too complex to be handled with CDS views.
It is extremely important to remember that this is a workaround and as such will never perfectly fit as a standard solution or it may not apply to all use cases.
SAP is currently working on a standard solution for Plants Abroad in S4 HANA Public Cloud, the timelines for the said functionalities are still unknown.
SAP doesn't commit to developing any migration path for customers that use this workaround.
At the time of the standard functionality being available, the recommended approach will be the deactivation of the existing virtual units in the system and the postings of the balances to the new accounts used by the standard functionality.
This scenario doesn't work with consignments.
Each country will have very specific statutory reports, as such the peculiarities of each one of these countries need to be evaluated to understand the feasibility of this workaround.
A detailed PPT is published under the link below: