If dealing with VAT is a large problem for your business today, running a business might just not be for you, it's very trivial today to get it right and there are even platforms who basically does all the "hard" work for you. But even without those 3rd party solutions, I think the complexity is vastly oversold, it's relatively easy to get right compared to other regulations. Maybe I'm just EU-damaged already though, YMMV.
>>If dealing with VAT is a large problem for your business today
It's not a problem for me today. It was a big problem when I had no revenue, needed to do all the paperwork, meet ridiculous local accounting requirements connected to selling software in a different currency than my local one, write code, setup licensing, shipping the software to the clients etc.
It was a major source of stress and sleepless nights for me.
>>But even without those 3rd party solutions, I think the complexity is vastly oversold, it's relatively easy to get right compared to other regulations. Maybe I'm just EU-damaged already though, YMMV.
It's easy when you have done it once and know the process. It's not so easy when you need to understand if your product meets a definition of an electronic service or something else, when accountants you are meeting don't know how to setup VAT-MOSS thing because it's still rare or when you need to add your tax authority about something and their reply is that they don't know so you need to write an official inquire (that requires a lawyer) so you can get your answer in a few months.
When I was setting a new company in another country it was easier for me because I already knew how the process work and I could hire a competent accountant before the new company had any revenue. It wasn't so simple when I had 0 capital and just wanted to ship software to see if people want to buy it.
Dealing with anything from day 1 is harder than doing it later when you have predictable money and growth.