4 weeks ago
Hello Experts,
We have set EUR as company code currency, then more that 300 FI documents have been posted in production system. Now the client is asking to change the company code currency to MAD.
Is it technically possible ? If yes how ? and Is it a good idea to do this ?
Is it better to create a new company code ?
Regards,
Request clarification before answering.
Hello dear user,
And thank you for asking your question in the SAP Community blog.
Recap of the current situation
You've got EUR set as the company code currency, and more than 300 FI documents have already been posted. Now the client wants to switch the currency to MAD - totally understandable if their operations are shifting focus, but unfortunately, it's not that simple.
So here’s a direct answers to your different questions :
Can you technically change the company code currency?
Short answer: no, not once transactions have been posted.
The local currency is deeply embedded in how SAP stores financial data. It’s tied into everything — journal entries, balances, asset values, controlling, reporting, you name it. Changing it after the fact would break way too many things.
Even SAP doesn’t offer a standard way to do this in a live system. It’s not supported.
Is it a good idea to try anyway?
Honestly, no.
Even if you could somehow force the change using backend tools or by working with SAP directly, it would be extremely risky. You’d be looking at potential data inconsistencies, reporting errors, and possibly compliance issues. Not to mention the huge amount of effort it would take to clean everything up afterward.
What should you do instead?
The best and cleanest solution is to create a new company code with MAD as the currency. That way:
If needed, you can migrate open items and balances from the old company code to the new one, either manually or using SAP’s migration tools. And if both company codes will still be used, you can handle transactions between them using intercompany functionality.
I hope those elements will help you with your current problems.
Best regards,
Jeremy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Read some FAQ/KBA such as 3511455 - Change currency of a company code.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
15 | |
9 | |
8 | |
5 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.