Building and running organisations
Victoria Englert
|
10 min read
|

TLDR: I recently registered as a solopreneur in Germany and wrote down everything I wish I’d known beforehand. This guide walks you through the decisions that matter most, so the bureaucracy doesn’t derail you before you even start.
Starting a business, even as a solopreneuer, is a daunting task in Germany. I remember back in Singapore, I could complete a business registration within half an hour. In Germany? No chance.
If you are embarking on the same journey, let me prepare you psychologically:
Good news is, registering as a Einzelnunternehmer is much less complicated than registering as a UG or GmbH, so it’s the easiest way to get your business started in Germany.
While ChatGPT has been very helpful as a companion through filling out the forms, I honestly would still have been lost if I didn’t have a business coach who gave me an overview and helped me kick-start this process.
But of course, not everyone had the luxury of having access to a business coach, and frankly — doing this with me has been a waste of his talents. That’s why I’m writing everything I’ve learnt during this registration into a guide, and hopefully this helps take some of that starting jitters away .
This guide is for you if you:
This guide is not about:

Germany has a complicated and frankly quite an outdated way of classifying solopreneurship, but it’s important to get this right right from the start. Not having the right classification could run you into tax problems and more admin headaches later.
Typically as a knowledge worker who wants to work independently, you are considered a freelancer “Freiberufler’. Examples include:
The problem: many modern roles sit in grey zones. Marketing, strategy, product, growth, content, or “general consulting” don’t always map cleanly to classic categories.
In those cases:
In any case, if you are registering just to be able to pick up freelance projects, then stick to being a Freiberufler.
The moment you start earning money through putting templates for sale, or through subscriptions to your app, you’re no longer just a Freiberufler. That part of your business from sales is now a trade (“Gewerbe”).
If you are still just a “Freiberufler” then, depending on the size and portion of that income, you might run into problems with the Finanzamt later. The worst-case consequences of that could be:
That’s why I’ve registered as a Gewerbe, even though I am not selling any product right now, because it gives me more flexibility and less friction when adding other sources of income later.
Specifically:
It’s a bit more upfront admin and potentially trade tax (”Gewerbesteuer”), but it doesn’t cost much the optionality was worth it.
This is also the option that I’ll advice anyone who’s thinking of productizing themselves. Set up now, save some headache.
But if you’re unsure, just register as a freelancer first. You can register for Gewerbe later as well.
This was something that I only learnt midway through the form.
In Germany, there’s something called Digitale-Dienste-Gesetz (DDG). This means that if you have any online presence:
your full legal name + A reachable business address must be publicly visible (e.g. in your website imprint / legal notice).
So if your business address is also your home address, then your home address is out in the open.
Some people are more sensitive to this than others — it’s a privacy decision that you should make up front.
…then I’m very curious to how you conduct your businesss 😄
But jokes aside, if you don’t have a website or any of the online presence above, you do not have to publish your address anywhere. That’s one of the privacy advantages of being an Einzelnunternehmer vs. being a UG or GmbH.
If you dislike the idea of publishing your home address anywhere, there are virtual offices that offer a variety of services depending on your needs. Some of them offer add-on packages, such as a front desk or a receptionist, and some even have meeting rooms that you can book on demand.
Just having a registra-able business address costs at least €90/month in Germany (depending on city and the exact location. One such service provider is Regus, but do Google “Geschäftsadresse [city name]” for other options.
But do pay attention: not all business addresses usable as mail forwarding services can be used for business registrations.
If this is overwhelming, choose the easiest option first. You can changing the address later, and it’s less complicated for an Einzelnunternehmer is possible — just annoying.
Legally, freelancers and sole traders in Germany are allowed to use a private bank account for business. BUT if you would take my advice — don’t do that. Open a business bank account before registration, and keep your personal and business banking separate.
Why? Because:
There is enough here for a whole other article, so I’ll just share what I chose in the end — Vivid Money. I’ve started with the “Selbstständige Standard” plan. The most important criteria for me:

Most importantly, Vivid allowed me to open a business account before getting a business tax number (”Steuernummer”).
This is a weird catch-22 I experienced with other banks: they required a business Steuernummer to open a business bank account, but I don’t have the Steuernummer until I complete the registeration. But without a business account, I could not complete the registeration…
The advice I got was to first use my private bank account and then change it later, which is troublesome.
But since Vivid didn’t have that as a requirement, I could open my bank account with them and use it directly in my registration.
When registering your business, you must decide whether to apply the Kleinunternehmerregelung. The Kleinunternehmerregelung is a German VAT rule that allows small businesses with annual revenue of up to €22,000 in the previous year and €50,000 in the current year to operate without charging VAT on their invoices. This is a regulation that stipulates how VAT is handled only — not your legal status or business scope. It also doesn’t mean that if you don’t opt for this, you are not a small business.
The main point of this regulation is help young businesses avoid the administrative burden of dealing with VAT. You don’t charge VAT on invoices, you don’t file VAT returns.
For B2B clients, it doesn’t make any difference (they don’t pay VAT anyway). But if you are dealing with end consumers, it can make your product appear cheaper.
But opting in also means that you cannot claim VAT refunds.
So if you are expecting significant expenses with VAT (like running a one-person crypto farm with lots of hardware required), you should not opt in to this.
Also, if you know that you’ll exceed the threshold of €22,000 – €50,000 soon (having landed a fat consulting deal perhaps), You may want to charge VAT from the start to save the admin hassle later).
You should prepare a reference document with the following info, because these will be needed in the form:
Having this written down somewhere (even just a Notes app or a Google Doc) is important as you might have to enter this several times later with different authorities.
Let’s go through them one by one.
On ELSTER, you’ll be given a bunch of examples of what “acceptable” companies names are:
Otto Müller – Gerüstbau
Imbiss „Balkangrill“, Inhaber Horst Spies
Florentina Spanisch – Übersetzungen
Hofgut „Jotwede“, Inhaberin Ulrike Schauinsland.
This field is not a brand name field. It’s the geschäftliche Bezeichnung the Finanzamt uses to identify your activity on files, letters, and tax records.
For Einzelunternehmen, the safe and standard format is:
[Brand name] – [short activity description]
So it’s not just your name.
It’s also ok to operate under a name that is not your own name.
In my case, I’ve registered my company under “BeaverStack – Digitale Produkte & Beratung”.
This is a 200 character description of your a activity. The Finanzamt uses this description to:
A few rules that make life easier:
The examples below are in English, but please write in German.
Good example:
Consulting services in digital strategy, marketing operations, and process optimisation for startups and small companies.
Bad example:
Holistic growth enablement and innovative brand solutions.
You’re not pitching here. You’re explaining.
Your planned start date matters more than it looks, because many thresholds and obligations in Germany are calculated per calendar year, not per “months active”.
If you register late in the year (e.g. November or December), that short period already counts as a full tax year for several purposes, from VAT thresholds, to pension insurance premium reductions.
You also create additional need for paperwork just for that few months.
So, if you are in between years (say, you’re registering end of 2025 / beginning of 2026) and planning to reigster your business, choose the later year.
Important caveat: This only applies if you haven’t already started operating (e.g. invoicing, contracts, revenue), and don’t need to do so urgently.
You’ll be asked to estimate:
along with your spouse’s income (relevant because of joint tax assessment).
This is one of those places where not having a spouse saves you a bit of trouble (single people say — “hurray!..?”)
This section is only for deciding whether the Finanzamt should set advance income tax payments (Einkommensteuer-Vorauszahlungen) for you.
Based on:
They may:
Don’t worry about getting this number right. If you are just starting out, just put a low number (I put mine as €0), because the last thing you want is Finanzamt asking you to prepay taxes when you don’t have actual income.
The exact path depends on whether you register as a Freiberufler or a Gewerbe, but the steps overlap heavily.
There isn’t a federal Gewerbeamt — so the place to register differs from state to state. In Frankfurt am Main, where I live, this can be done online via a platform that called “A single point of contact Hesse” (”Einheitlichen Ansprechpartner Hessen”). Google gewerbeanmeldung + [your city] to see where you should go. This info is also usually on your city’s official website.
The process itself also differs by state, but generally:
In my case, the entire process took about 2 months (whyyyy).
But you don’t have to wait for the entire process to complete before moving to the next step — registering with the Finanzamt.
This is the core registration step and happens via the
“Fragebogen zur steuerlichen Erfassung” (tax registration questionnaire) on ELSTER.
(ELSTER is the online service portal of Finanzamt)
Go and register in Elster https://www.elster.de/eportal/start?locale=en_US
As an Einzelnunternehmer-registrant, you can log in with your existing personal account.
If you don’t already have an account, create one and choose “For a private Individual”.

In your account, navigate to “Formulare & Leistungen” → “Alle Formulare” → “Fragebogen zur steuerlichen Erfassung für Einzelnunternehmen”.

This form is really poorly designed. You’d think after following all the steps I’ve listed up above and doing all that preparation, you’d have absolutely no problems filling out the form on ELSTER. Lower your expectations now.
I would strongly encourage you to have an instance of ChatGPT opened and ask clarifying questions as you fill it out. I just took screenshots of things I don’t understand and ask ChatGPT to explain it to me.

In my case, this took only 6 work days — very fast by German standards!
Phew!
Getting your Gewerbeanmeldung and your Finanzanmeldung sorted is only crossing the first of a whole slew of other administrative hurdles in Germany. But that is not the scope of this article.
For now, you’ve done the most important thing: you’re officially on board.
From this point on:
Now go do the stuff that actually generates business!
If this post helped you in some way, how about buying me a coffee? ☕ 💞