We couldn't just set up a PO box and get an org. number, apparently that wasn't enough.
So far one of our customers have been kind enough to lend us their credentials for testing, but yeah would have been nice to have our own.
In Sweden we spent almost two years after being done getting our software released there, as the officials required that the main UI was approved by them and it involved a ton of back-and-forth.
Not just that, but each major version change that altered the main UI would also have to be approved...
The Finnish are quite decent at spending money on their government IT systems it seems, so they're more up to date. However not all documentation is in English and while your average Norwegian can read Danish and Swedish just fine, Finnish is something else entirely.
And of course all the Scandinavian governments have completely different systems for this, even though the forms are essentially the same across the countries, so zero code sharing there. Heck the Danish even have two completely different systems depending on which form you send.
We're just dealing with the Scandinavian countries, I'm sure it's similar in the other EU countries.
There are people who specialize in sales between EU states, but for a small team without capital it was hard. That said most of the 100+ tech companies I know of have offices around EU to get talent from other countries.
Bank payments are easy yes, but credit cards are not ubiquitous, online payments are different in all countries, direct debit is not always supported across countries.
Alza (CZ) is slightly bigger than a medium sized online shop and they are using CZ VAT ID intentionally for intracomunitary B2B sales, even though they do have physical presence in other countries.
No you don't need that. You can have your German speaking people move to Italy and work from there. That's the whole point of the EU.
The same for VAT, you can register in one country and have that sent to multiple countries according to your sales. No presence needed
That's just rude and why would you want to socialise with such people. I had some great experiences and even when I was the only person not speaking the local language, everyone spoke English in my presence. There is plenty of people that have standards and if you cannot find them at a given time, just focus on something else.