I am not sure, but tell me if I am wrong. It says to me, if there is WHT in Romania on dividend, then there is no tax on that in Estonia. Is that true?
WHT has nothing to do with this. There is never tax in Estonia, once CIT has been paid (unless there is some sort of special exception due to the other country being considered a tax haven).
As
@marzio explained, you can avoid the WHT by putting a holding company from a country that doesn’t charge WHT in between you and the Romanian company. Within the EU, there is never WHT between companies and their parent companies (parent-subsidiary directive), but there can be WHT between companies (including holding companies) and their individual shareholders.
Countries that don’t charge WHT and this should be a good choice for a holding company include Estonia, Cyprus, Latvia, probably others.
For the choice of a holding company, see this thread:
https://www.offshorecorptalk.com/threads/holding-for-assets-in-germany-eu.30839/
Estonia is nice and simple for a holding company, but you will have to pay 20% tax if you sell the operative company (subsidiary). So having the holding company in a different country might be preferable, unless you are sure that you will never sell the operative company.
The term you are looking for here is the participation exemption. Estonia has no participation exemption for the disposal of qualifying shares, most other countries do.
The critical thing here is that you don’t manage the Romanian company from Estonia and that there is substance everywhere. Please don’t do anything like this without consulting with the proper lawyers from all countries involved. I have not done this myself - I only discovered that it should be possible in theory. There will be many pitfalls you need to avoid.
If you get the green light from your lawyers, I’d be interested in hearing about how you set everything up in the end.