Beware: If you're registered as a "Freiberufler", you're not allowed to sell or re-sell any physical or virtual products, including any kind of SaaS (but you're allowed to have employees). If you want to do that, you have to register a Gewerbe. To put it simple, as a Freiberufler you can only sell your time or that of your employees (it doesn't matter whether you use fixed-price contracts or hourly rates), but you can't sell your software.
My tax adviser told me I should go for a Einzelunternehmen (especially use the Kleingewerbe during the first year) because of the reduced costs (registration costs 25EUR and thats it) and not having the overhead. I’ve heard that registering a UG costs about ~500EUR + yearly costs of around 1500 EUR.
Given that this is during a beginning to try things out - without having too much money laying around to play with it.
Would definitely like to know about risks before getting myself into it.
If that's what you want to do, then a Einzelunternehmen (without Handelsregistereintrag) should be fine and less beaurocratic overhead. Especially for bootstrapping or side-projects it's always useful to have a Gewerbe registered.
As long as you follow the best practices (specifying 0€ expected income in the first year, etc.) and don't try to do any financial trickery, Finanzamt also shouldn't be a problem. However once you start to turn a decent profit (100+k/year) and/or start to hire people, you will be required to do more bookkeeping anyway, at which point it makes sense to found a GmbH (or even two layered ones).
Please note it is possible to found it with 12500€ and have to provide the other half of the 25k€ later.
My first company was without the GmbH protection and benefits. It was ok but I would not do or suggest it to anyone. Hell of a pain to migrate to a GmbH later.
Beside that, UG has very bad reputation and if you need something your company rating will lead to problems like prepayment when ordering goods. New GmbH is not the best either but increased quite fast.
In addition, transition from UG to GmbH is a bit of a pain, as you need a let your books be checked (costly) or by just paying the amount to reach the GmbH money.
Given that the 1€ founding is an illusion anyway, as you will need to have some money in the company to pay your accountant, Berufsgenossenschaft, (the salary you are living off if you are working full-time), etc., the benefits of requiring somewhat less (maybe 5k instead of 12.5k) are not that great.
I’ve read that the “most straightfoward way” is to create a new GmbH and transfer all the IP away from the Einzelunternehmen. It seemed kinda complicated though. (As everything is when dealing with the Finanzamt IMO)
If so, would you say the GmbH/UG (Limited Liability Company) route is a good idea from the start for a solo founder of a bootstrapped SaaS?
I’ve been doing my research and maybe I’m wrong, but it seems like it has quite a lot of overhead for a first time solo founder like myself.
To clarify, I’m an expat in Germany, but I’ve even looked into setting up an LLC in the US or another limited entity because they appear more lightweight to operate than their counterparts in Germany. But then I end up in a complicated international tax situation.
I’m not seeking legal advice, just wondering if you have any tips now that you’ve gone that path several times successfully.
Cheers!