Hey, it's my first post here and I made a account here just to clarify few things.
1) If you are resident of
Germany or any other country in the EU/world and make a company in
Latvia, you will pay ONLY those taxes which are set in Latvia. Those comments that you will have to pay taxes as they are in Germany is simply totally wrong! That's totally opposite of EU laws and regulations.
2) About Latvia, remember, if company is receiving money, you will need to pay salary to yourself or employee, as from law perspective - company can't earn money by doing nothing. And if something is beeing done, some one must received salary for that.
So for salary you will be around 45% in various taxes.
3) About banks -
Swedbank and SEB is the most known and stable, but their risk managment is very suspicious, and you might deal with account blocking and constant document submission.
4) Local tax authority is pain in the a*s in Latvia..
PS. I'm a accountant from Latvia, if some one wants to discuss..