Dictate code. Wispr tags the files.
Speak your PR description, bug reproduction, or Cursor prompt. Wispr Flow auto-tags file names, preserves variable names, and formats everything for immediate paste into GitHub, Jira, or your editor.
No re-typing. No context gaps. No mangled syntax. Works natively inside Cursor, Warp, and every IDE at the system level.
4x faster than typing. 89% of messages sent with zero edits. Used by engineering teams at OpenAI, Vercel, and Clay.
Step 1: Choose Your Business Type
Before you register your business, decide what type of business you want.
Some common options are:
Freiberufler (Freelancer) – for many professionals like IT consultants, designers, translators, teachers, and similar jobs.
Starting capital: €0You register directly with the Finanzamt (Tax Office) through ELSTER. You usually do not need a Gewerbeanmeldung.
Sole Trader (Einzelunternehmen) – if you're running your own small business.
Starting capital: €0You'll usually register at the Gewerbeamt (Trade Office).
GbR – if you're starting a business with one or more partners.
Starting capital: No minimum capital required.UG or Mini GmbH – if you want to create a limited liability company.
Minimum starting capital: From €1💡 Although legally you can start with just €1, most experts recommend starting with at least €500–€1,000 so your business has enough money to cover registration costs and initial expenses.
GmbH (Limited Liability Company)
A GmbH is one of the most trusted business structures in Germany and is suitable for businesses planning to grow.
Required share capital: €25,000
You must contribute at least €12,500 before registration, while the remaining amount can be paid later according to legal requirements.
💡 Important:
If you are a Freiberufler, you usually do not register at the Gewerbeamt. Instead, you register directly with the Finanzamt (Tax Office) using the ELSTER tax questionnaire.
STEP 2
Register Your Business

If you are opening a normal commercial business or working as a sole trader, you need to register your business at your local Gewerbeamt (Trade Office).
This process is called Gewerbeanmeldung.
The registration fee is usually between €20 and €60, depending on your city.
After you register, the Gewerbeamt usually informs:
The Finanzamt (Tax Office)
The IHK (Chamber of Industry and Commerce) or HWK (Chamber of Crafts)
Need Help With the Process?
If you are new to Germany or unsure about the paperwork, you can get support from a Notar (Notary) or a professional business advisor Virtual71.
A notary is especially helpful when:
Setting up a UG or GmbH
Preparing company documents
Registering with the Handelsregister (Commercial Register)
Understanding legal requirements
💡 For simple businesses like a sole trader (Einzelunternehmen), a notary is usually not required, but professional guidance can help you avoid mistakes and save time.
STEP 3
If You're Starting a UG or GmbH

There are a few extra steps:
✅ Prepare your company documents (Musterprotokoll or Satzung)
✅ Open a business bank account
✅ Deposit the required share capital
✅ Sign the documents before a notary
✅ The notary registers your company in the Handelsregister
✅ Complete your trade registration and tax registration
💶 Estimated setup costs: Several hundred euros for notary fees, Handelsregister registration, and other legal costs.
STEP 4
Register for Taxes
After your business is registered, complete the Fragebogen zur steuerlichen Erfassung using ELSTER.
The Finanzamt will issue:
Tax Number
VAT ID (if required)
Income Tax or Corporate Tax registration
This usually takes a few days to several weeks.
STEP 5
Other Registrations

Depending on your business, you may also need:
IHK or HWK membership (usually automatic)
Handelsregister registration (for companies like UG and GmbH)
Transparency Register
Employee registrations if you hire staff
Documents You'll Usually Need
Prepare these documents before registering:
✔ Passport or ID card
✔ Proof of address
✔ Business address
✔ Description of your business activity
✔ Residence permit (if applicable)
✔ Professional licence or qualification (for regulated professions)
✔ Company documents if you're forming a UG or GmbH
Do You Need a Special Permit?
Most businesses don't need a special permit.
However, some activities do, especially:
Craft businesses (Handwerksbetriebe)
Restaurants
Transport services
Security companies
Healthcare professions
Always check whether your business requires additional approval before you start.
Final Tip
Don't let the paperwork scare you. Thousands of people start businesses in Germany every year—including many newcomers.
Take it one step at a time, ask questions when you're unsure, and remember that every successful business started with a single registration.
Your business journey in Germany starts today. Good luck!
📩 Coming up next: how to actually complete your Gewerbeanmeldung — the form, the fee, and the three questions that trip up almost every founder.
Got a question about your setup?
Until next week,
German Diary
This newsletter shares general information, not legal or tax advice. Rules vary by case and by Bundesland. For binding guidance, speak with a Steuerberater or Rechtsanwalt.

