> It is stupidly easy to create a GmbH or UG, especially the UG. Also very cheap, if you push it two days are enough, will cost you around 100 bucks.
Having gone through the process (and a rather smooth one at that), I can say with absolute confidence that this is not true at all.
1) Talking to the notary alone and arranging the details (articles of organization, fees – as the notary might try to rip you off –, and the notary appointment) will take several email round trips, aside from the actual appointment to sign the paperwork and the required self-study to understand what you're doing.
2) Opening a bank account as a UG/GmbH that's in the process of being founded is not difficult but it's not exactly easy, either, because you will have to do it before you sign the documents at the notary, i.e. before you are incorporated, because the notary wants to see a bank statement as confirmation that all shareholders have paid their share. The bank, however, wants to see your founding documents which of course you won't have before you've gone to the notary and received the other paperwork from the local company registry (Amtsgericht / court) confirming the existence of your company. Resolving this catch 22 means several more email round trips and even more paperwork.
3) The fees of the notary alone are in the range of 100€. Add to that the fees at the Amtsgericht for incorporating and the fees for the local government (for registering your business / official company address) and you're looking at a few hundred euros in total founding costs. (I forgot how much exactly; I would have to look it up.)
4) The bank account requirement alone means that you'll probably be paying ~15€ every month to the bank. On top of that, unless you want to do the bookkeeping on paper (i.e. by hand), you'll need proper (tamper-resistant!) double-entry bookkeeping software, which (last time I looked) is not free, either. (Excel is no longer allowed!)
5) Every year you'll be paying ~60€ to hand in your balance sheet (Handelsbilanz) to the Bundesanzeiger and your "electronic tax balance sheet" (Elektronische Steuerbilanz) to the tax authorities. You'll also pay ~150-200€ to the local IHK (Chamber of Commerce and Industry) just because your company… exists(?!)
6) Speaking of bookkeeping & balance sheets, you'll also be handing in tax declarations for the different taxes your company will be subject to (USt, KSt, GewSt). Learning how to do all that is a proper time sink. Unless you want to pay an accountant, you're looking at dozens if not hundreds of hours of self-study and paperwork every year.
7) The second you want to hire anyone, social security and employee wellfare laws will mean even more work for you (at which point you'll probably hire someone just to take care of all of that paperwork for you).