Most employees with a single employer and no foreign income do not need a Steuerberater — tax software handles straightforward returns for €30–60. If you are self-employed, freelancing, have foreign income, or moved to or from Germany mid-year, a tax advisor is worth the cost. Fees range from €200 to over €2,000 per year depending on complexity, are regulated by law, and are fully tax-deductible. One practical benefit most expats overlook: using a Steuerberater extends your filing deadline from 31 July to 1 March of the following year.
Table of Contents
- Do You Actually Need a Steuerberater?
- What German Tax Advisors Do (and Do Not Do)
- The Cheaper Alternative: Lohnsteuerhilfeverein
- Tax Return Deadlines: Why a Steuerberater Helps
- How Much Does a Steuerberater Cost?
- Tax Software vs Steuerberater
- How to Find an English-Speaking Tax Advisor
- Questions to Ask Before Hiring
- Red Flags to Watch Out For
- Find Advisors by City
- FAQ
German tax law is complex, and mistakes are costly. Deadlines are strict, forms are in German only, and the rules for expats — particularly those with foreign income, rental property, or a move mid-year — differ significantly from what applies to long-term residents. This guide explains when you genuinely need professional help, what it costs, and how to find a reliable English-speaking advisor.
Do You Actually Need a Steuerberater?
The honest answer for many expats is: not immediately. Whether you need a tax advisor depends almost entirely on how complex your situation is.
You probably do not need one if:
- You are an employee with a single employer in Germany
- You have no income from abroad
- You have no rental property or investments outside Germany
- You are filing voluntarily to claim a refund on a straightforward situation
In these cases, tax software such as Taxfix, SteuerGo, or Wundertax handles the process well. Most simple employee returns result in a refund — the German average is over €1,000 — and software costs €30–60.
You should strongly consider one if:
- You are self-employed or freelancing (Freiberufler or Gewerbetreibende)
- You earn income from multiple countries
- You moved to or from Germany during the tax year
- You own property or investments abroad
- You are starting or winding down a business
- You have received a letter from the Finanzamt you do not understand
- You are a US citizen (US-Germany tax situations require specialist knowledge)
- You have pension income from another country
- Your tax situation involves share schemes, equity compensation, or crypto
German tax law treats foreign income, cross-border investments, and residency changes differently and more strictly than most expats expect. Without proper advice, the most common outcome is missing deductions you were entitled to — not necessarily paying fines, but quietly overpaying every year.
If you recently registered your address, make sure your tax ID is correct before filing. Our Tax ID guide explains the basics.
What German Tax Advisors Do (and Do Not Do)
A licensed Steuerberater (tax advisor) is a regulated profession in Germany. Unlike a bookkeeper (Buchhalter), a Steuerberater is legally liable for the advice they give. If they make a mistake that costs you money, they are responsible.
What a Steuerberater does:
- Prepares and submits your annual income tax return (Einkommensteuererklärung)
- Represents you before the Finanzamt — including handling queries, audits, and objections on your behalf
- Handles VAT returns (Umsatzsteuervoranmeldungen) and annual VAT declarations
- Manages ongoing bookkeeping and prepares financial statements
- Advises on tax optimisation — deductions, timing of income, business structure
- Registers businesses with the Finanzamt (Fragebogen zur steuerlichen Erfassung)
- Handles quarterly advance tax prepayments
- Supports freelance visa documentation where tax evidence is required
Advisors who work with international clients often also handle double taxation treaty questions, cross-border income allocation, and US FATCA or FBAR reporting (where they have the relevant specialisation).
What a Steuerberater does not do:
- Provide immigration advice (unless also qualified as a lawyer)
- Replace legal advice in civil disputes
- Handle employment law matters
If your situation involves visa questions tied to your tax status, you may need both a Steuerberater and an immigration lawyer. Browse English-speaking immigration lawyers in Germany if that applies.
Verified English-speaking Steuerberater across Berlin, Munich, Hamburg and Frankfurt — searchable by city.
Browse tax advisor listings →
The Cheaper Alternative: Lohnsteuerhilfeverein
Many expats are not aware of the Lohnsteuerhilfeverein — a wage tax assistance association. These are non-profit organisations that offer tax help to employees at a significantly lower cost than a full Steuerberater.
Membership costs typically run €50–150 per year depending on your income, and covers your annual tax return preparation. The catch: they can only help employees. If you are self-employed, freelancing, earning rental income above a small threshold, or have significant other income types, you do not qualify and need a Steuerberater instead.
For a straightforward employee returning to get their commuting costs, home office deductions, or work equipment back — a Lohnsteuerhilfeverein is worth knowing about. English-speaking options exist but are less common than English-speaking Steuerberater. Ask specifically when enquiring.
Tax Return Deadlines: Why a Steuerberater Helps
One practical advantage of using a Steuerberater that most expats do not know about: it significantly extends your filing deadline.
For the 2025 tax year:
- Self-filing deadline: 31 July 2026
- With a Steuerberater or Lohnsteuerhilfeverein: 1 March 2027
That is an additional seven months to gather documents, sort foreign income statements, and prepare properly. For expats with complex situations — particularly those involving income from multiple countries — this extension alone often justifies the cost of a tax advisor.
Missing the deadline has real consequences. The Finanzamt automatically applies a late filing surcharge (Verspätungszuschlag) from 1 August: a minimum of €25 per month or 0.25% of assessed tax owed, whichever is higher. The surcharge applies automatically — no warning letter first.
If you cannot meet the deadline and are filing yourself, you can request an extension from your local Finanzamt in writing before 31 July. Extensions are typically granted until 30 September but are not guaranteed.
How Much Does a Steuerberater Cost?
Steuerberater fees in Germany are regulated by the Steuerberatervergütungsverordnung (StBVV) — a federal fee ordinance that sets minimum and maximum charges based on your taxable income and the scope of work. In practice, fees vary considerably based on complexity and how much time your case requires.
Typical costs for employees
An annual income tax return for an employee with a straightforward situation typically costs €200–500. Add foreign income, property, or capital gains and expect €500–1,000+.
Typical costs for freelancers and self-employed
- Annual income tax return: €700–2,000+
- Monthly bookkeeping: €50–300+ per month depending on transaction volume
- Quarterly VAT returns: often included in a monthly retainer or billed separately at €80–200 per quarter
- Annual VAT declaration: €200–500
Costs for international situations
Cross-border tax situations — particularly US-Germany, UK-Germany, or situations involving foreign rental income or pension — typically command a premium. Budget €300–1,000 for international tax consulting on top of standard return preparation.
Important notes
- Always request a written fee estimate (Kostenvoranschlag) before engaging anyone
- Fees are set by income bracket under the StBVV — a flat "cheap" quote that undercuts the ordinance is a red flag
- Tax advisor costs are fully tax-deductible as income-related expenses (Werbungskosten)
- Many advisors working with international clients operate on a monthly retainer rather than per-return billing
Tax Software vs Steuerberater
When software is enough
For employees with one employer, no foreign income, and no business activity, English-language tax software is reliable, fast, and costs a fraction of a professional advisor. The main tools available in English:
- Taxfix — app-based, fast, English interface, suitable for employees. Average refund reported: over €1,000. Cost: around €40.
- SteuerGo — browser-based, fully in English, good for employees and some freelance situations. Cost: around €35.
- Wundertax — simple interface, English available, suits employees. Cost: around €30.
- ELSTER — the official free government portal, German only, no guidance. Usable but not user-friendly for expats.
All these tools let you enter your data and see an estimated refund before paying. The filing itself connects directly to the Finanzamt system via DATEV or ELSTER protocols.
When you need a Steuerberater instead
Software tools handle the common cases well. They do not handle complex deductions, cross-border income, business structures, or audit representation. Specifically, use a Steuerberater if:
- You are self-employed or freelancing — quarterly advance payments, VAT, and income tax all interact and need professional oversight
- You have foreign income, overseas property, or non-German pension payments
- You moved to or from Germany mid-year — partial-year residency complicates the calculation significantly
- You received a formal request or audit notice from the Finanzamt
- You want to claim unusual or high-value deductions you cannot verify yourself
A good rule of thumb: if your tax situation fits neatly onto your payslip (Lohnsteuerbescheinigung) from one employer, software is likely fine. If it does not, get professional help.
Step-by-step guide covering Anmeldung, banking, health insurance and tax ID — in the right order.
Read the First 30 Days guide →
How to Find an English-Speaking Tax Advisor
Use a verified directory
The most reliable starting point is a directory of advisors who are already working with English-speaking expats. Browse the FindEnglish tax advisor directory to filter by city. You can also find advisors by city directly:
- English-speaking tax advisors in Berlin
- English-speaking tax advisors in Munich
- English-speaking tax advisors in Hamburg
- English-speaking tax advisors in Frankfurt
You do not need to use a local advisor
German Steuerberater can represent clients anywhere in Germany. Many advisors working with expats operate fully digitally — documents are shared via a secure portal, signed digitally, and submitted electronically. You can use an excellent Berlin-based advisor while living in Munich. The only reason to prefer a local advisor is if you value in-person meetings.
Most professional firms that work with international clients use DATEV — Germany's standard tax software platform for professionals. This is a good sign: it means they can exchange documents securely and integrate with payroll systems and employer data.
Ask expat communities
Referrals from other expats are valuable because they come with real experience of how the advisor handles international situations. Useful communities: Reddit's r/germany and r/berlin are active with tax questions and recommendations. Facebook groups focused on expats in specific cities often have pinned advisor recommendations. Expat forums on sites like Internations also carry advisor reviews.
What to look for
- Confirmed English fluency — not just "some English" but ability to advise in English
- Specific experience with expat clients and international income
- Digital workflow — secure document portal, e-signing, electronic submission
- Transparent pricing — written estimates, not vague hourly billing
- Familiarity with your specific situation (US taxes, UK pension, property abroad, etc.)
Questions to Ask Before Hiring
Ask these questions before committing. A good advisor will answer them clearly and without hesitation.
About their experience:
- What percentage of your clients are expats or international?
- Have you handled situations involving income from [my home country] specifically?
- Do you have experience with US-Germany double taxation and FATCA/FBAR reporting? (If applicable)
- Have you dealt with my specific situation — freelance visa, cross-border employment, share schemes, etc.?
About the relationship:
- Who will be my direct contact? Will it always be the same person?
- How do you communicate — email, phone, portal, video calls?
- What is your typical response time for queries?
- What happens if the Finanzamt contacts me or opens an audit?
About fees:
- Can you provide a written fee estimate before we start?
- What exactly is included in that estimate?
- Are bookkeeping, VAT filings, and the annual return all included, or billed separately?
- How do you charge for additional questions or ad-hoc advice throughout the year?
Red Flags to Watch Out For
Refusing to give a written fee estimate. Fees are regulated — any advisor who cannot or will not quote in writing before you engage them should be avoided.
Quoting fees well below the StBVV minimum. Unusually low quotes often mean work is being delegated to unqualified staff, or important elements are excluded from scope.
Poor English in written communications. If the initial email exchange already shows translation difficulties, the quality of advice will suffer when things get complicated.
No experience with international clients. German tax law for residents with purely domestic income is very different from the rules for expats. An advisor who only works with local German clients may give technically correct but incomplete advice.
Unrealistic promises about refunds. Any advisor who guarantees a specific refund amount before reviewing your documents is either guessing or not being straight with you.
No clear point of contact. In larger firms, your file may be passed between junior staff without a consistent relationship. Clarify upfront who handles your case.
Verified English-speaking Steuerberater, tax consultants and legal advisors — searchable by city.
Browse tax and legal services →
Find Advisors by City
Berlin has the highest concentration of English-speaking tax advisors in Germany, reflecting its large international community. Many Berlin-based firms specialise in freelancers, start-up founders, and expats working in tech and creative industries. Find English-speaking tax advisors in Berlin →
Munich tends to attract advisors specialising in employed professionals, corporate expats on assignment packages, and higher-income situations. Strong coverage of US-Germany and UK-Germany double taxation. Find English-speaking tax advisors in Munich →
Hamburg has a strong cluster of international advisors, with particular expertise in maritime industries, trading companies, and Nordic expat situations. Find English-speaking tax advisors in Hamburg →
Frankfurt as Germany's financial hub has dense coverage of advisors handling banking professionals, investment income, fund taxation, and cross-border financial structures. Find English-speaking tax advisors in Frankfurt →
Remember: you do not need to use an advisor in your city. Many work fully remotely across Germany and are equally capable of representing you before any Finanzamt nationwide.
FAQ
Do I need a Steuerberater as an employee in Germany?
Usually not. Employees with one employer, no foreign income, and no rental property or business activity can typically file using English-language tax software for €30–60. A Steuerberater is worth the cost if your situation involves complexity — foreign income, mid-year relocation, self-employment, or anything the software flags as outside standard scope.
How much does a Steuerberater cost in Germany?
Fees are regulated by the StBVV ordinance and based on your income level and scope of work. Simple employee returns: €200–500. Freelancer annual packages: €700–2,000+. International situations add cost. Always get a written estimate first. Tax advisor fees are fully deductible.
What is the tax return deadline in Germany?
For the 2025 tax year: 31 July 2026 if you file yourself. 1 March 2027 if you use a Steuerberater or Lohnsteuerhilfeverein. Missing the deadline without notice incurs a minimum penalty of €25 per late month.
What is a Lohnsteuerhilfeverein and is it cheaper?
Yes — it is significantly cheaper for employees. A wage tax assistance association charges annual membership of roughly €50–150 (income-dependent) and covers your return preparation. The limitation: it only serves employees. Self-employed, freelancers, or those with significant rental or foreign income must use a Steuerberater.
Can an English-speaking tax advisor help with US taxes?
Some specialise in US-Germany double taxation, FATCA, and FBAR reporting. This requires specific expertise — not all Steuerberater handle cross-border US situations. Always confirm explicitly before engaging.
Are tax advisor fees tax-deductible?
Yes. Steuerberater fees are deductible as income-related expenses (Werbungskosten) in Germany.
Can I switch tax advisors?
Yes, at any time. Ensure your current advisor hands over your full file (Steuerakte) and that any ongoing power of attorney (Vollmacht) is properly transferred or revoked. Most reputable advisors handle this cleanly on request.
How long does it take to get a tax refund after filing?
Typically two to six months after submission, depending on the Finanzamt's workload and whether your return triggers any queries. Complex international returns tend to take longer.
Do I need a tax advisor to register as a freelancer?
Not strictly — you can complete the Fragebogen zur steuerlichen Erfassung yourself using tools like Sorted or Accountable in English. However, a Steuerberater can complete and submit it for you (typically €150–300) and ensure the classification of your business type and VAT status is correct from the start. Getting this wrong has ongoing consequences.
Last updated: March 2026
This guide is for informational purposes only and does not constitute tax advice. Tax rules, deadlines, and fee regulations change regularly. Always consult a licensed Steuerberater for advice tailored to your specific situation.




