What this is about
Taxes for a side business in Germany are not a single form but a set of questions: What activity are you carrying out, which legal structure are you using, are you applying the small business exemption (Kleinunternehmerregelung), does VAT apply, and could your profit trigger advance tax payments?
For many small sole traders, the most relevant areas are income tax, the logic of VAT, and potentially trade tax (Gewerbesteuer). With a UG or GmbH, additional layers come into play — for example, corporate income tax (Körperschaftsteuer) and stricter bookkeeping and year-end closing requirements.
This page is for orientation. It helps you understand the terminology and the order of things, but it does not replace tax advice or a binding ruling from the tax office (Finanzamt).
The order of steps matters more than knowing the tax terms
The starting point is usually registering for tax purposes via ELSTER, Germany's official tax portal. There you provide details about your activity, start date, expected revenue and profit, whether you are using the small business exemption, VAT, and other information.
After that, day-to-day discipline is what matters most: writing clean invoices, collecting receipts, keeping income and expenses separate, building up reserves, and keeping track of deadlines.
Many tax problems do not arise because people lack technical knowledge — they arise because people realise too late that part of their income is not freely available to spend.
A rough overview of income tax, VAT, and trade tax
Income tax (Einkommensteuer) applies to the profit generated by your side business. This profit is added to your other income, which means the net effect on your finances differs from the amount that lands in your account.
VAT (Umsatzsteuer) does not apply to your profit but to your revenue. If you are subject to standard taxation (Regelbesteuerung), you show VAT on your invoices and remit it to the tax office. In return, input VAT (Vorsteuer) from incoming invoices may become relevant. Different rules apply if you use the small business exemption (Kleinunternehmerregelung).
Trade tax (Gewerbesteuer) applies to commercial activities. Whether it is actually owed depends on your legal structure, your profit, and how your activity is classified. Freelance (freiberuflich) activities are treated differently.
Setting aside reserves is part of the system
When running a side business, it is tempting to treat all incoming revenue as extra personal spending money. The safer approach is to set aside a portion from the start to cover taxes, repayments, back payments, and ongoing costs.
How much you should reserve depends on your profit, your main job income, VAT obligations, advance tax payments, trade tax, and your personal situation. That is why this page does not offer a flat percentage as a supposed rule of thumb.
Freya can help you build a framework for thinking about reserves. For concrete tax assessments, consult your local tax office (Finanzamt) or a qualified tax adviser (Steuerberater) if you are unsure.
When professional tax advice makes sense
A very small side business with few receipts can often get started more simply than a business involving inventory, platform revenue, EU transactions, employees, or a UG or GmbH structure.
Tax advice becomes particularly worthwhile if you have VAT questions, large investments, multiple activities, customers abroad, marketplace sales, advance tax payments, or uncertainty about your legal structure.
Good preparation saves time: before any consultation, have your activity description, start date, revenue estimate, costs, customer types, planned tools, receipts, and open questions ready and organised.
Questions that may matter for your case
These questions help you classify the topic. In the start plan they are connected to your situation. You can also think through the answers beforehand.
- Are you classified as a commercial business (gewerblich) or a freelancer (freiberuflich)?
- Are you using the small business exemption (Kleinunternehmerregelung) or standard VAT taxation (Regelbesteuerung)?
- What income and expenses do you realistically expect?
- Do VAT, EU services, marketplaces, or platforms play a role in your business?
- How are you building up reserves so that tax payments do not come as a surprise?
Relevant guides
Building tax reserves
Revenue is not automatically free to spend — setting aside reserves protects you from unpleasant surprises.
Understanding VAT (Umsatzsteuer)
VAT is often the first more complex tax area for people starting a business in Germany.
Small business exemption (Kleinunternehmerregelung)
This exemption can reduce administrative burden, but it needs to be applied consciously and with clear understanding.
Understanding the EÜR (income-surplus calculation)
The EÜR — Germany's simplified profit calculation method — connects taxes, bookkeeping, receipts, and costs.
Related topics
Registration
Many tax questions begin with the tax registration process and the information you provide to the Finanzamt and ELSTER.
Small business exemption (Kleinunternehmerregelung)
The Kleinunternehmerregelung is a VAT question and affects your invoices, input VAT deduction, and administrative workload.
Bookkeeping
Without clean receipts and accurate figures, tax matters quickly become messy or costly.
Tax adviser (Steuerberater)
For VAT questions, advance tax payments, a UG or GmbH structure, or general uncertainty, professional help can be well worth it.
Helpful next step
Turn taxes into a routine
Taxes become less chaotic when you do not sort reserves, receipts, invoices and EÜR only at year-end.
Where to find official information
For binding information on taxes, legal form, registration, insurance, financing, data protection or other official questions, check the competent bodies or qualified professionals. The links below are good starting points, but not a final review of your case.
From topic to start plan
Is Taxes really relevant for you right now?
Topics explain foundations. The start plan asks about your situation and shows whether this topic is actually relevant for your next step.