$0 Germany Freelancer/Self-Employment Visa Guide — Quick-Start Checklist

English-Speaking Tax Advisor in Germany: When You Need One and How to Find One

English-Speaking Tax Advisor in Germany: When You Need One and How to Find One

Most freelancers in Germany do not need a Steuerberater (tax advisor) to get started — the initial Finanzamt registration is manageable with the right guidance, and modern accounting software handles the basics of invoicing and VAT returns. But there are specific situations where having a qualified, English-speaking tax advisor is not just helpful but potentially worth thousands of euros in avoided mistakes and missed deductions.

Knowing when to hire one — and when you do not need to — is itself worth knowing.

What a German Steuerberater Actually Does

A Steuerberater is a licensed professional under the Steuerberatungsgesetz (StBerG). In Germany, tax preparation and legal tax advice is a licensed profession, meaning only qualified Steuerberater can officially prepare tax returns for clients on a commercial basis. This is distinct from countries like the US where anyone can technically file for someone else.

A Steuerberater can:

  • Prepare and file your annual income tax return (Einkommensteuererklärung)
  • Handle quarterly VAT returns (Umsatzsteuervoranmeldungen) if you are standard VAT-registered
  • Advise on professional expense deductions and how to legitimately minimize your tax burden
  • Represent you in communications with the Finanzamt, including during audits
  • Help with the Fragebogen zur steuerlichen Erfassung (initial tax registration) — though many freelancers complete this themselves

What a Steuerberater cannot do is advise you on immigration law or visa classification. That is the domain of an immigration lawyer (Fachanwalt für Ausländerrecht). If you have questions about whether you qualify as Freiberufler or Gewerbe for visa purposes, or about the Scheinselbstständigkeit risk, an immigration lawyer is the right professional — a tax advisor may have opinions but cannot give binding legal advice on residence matters.

When You Actually Need One

For most new freelancers, in the first year, you probably do not. If you are operating under the Kleinunternehmerregelung (Small Business Exemption under §19 UStG, for annual turnover below €25,000 in year one), you have no VAT returns to file, your accounting is cash-basis only, and your annual tax return, while more complex than an employee's, is manageable with good accounting software.

You should hire a Steuerberater when:

  • Your turnover exceeds the Kleinunternehmer threshold and you switch to standard VAT — quarterly VAT returns are time-sensitive (25th of the month following the quarter) and errors are penalized
  • You are mixing income from German and international sources and want to ensure double-taxation treaty provisions are applied correctly
  • You have significant deductible expenses and want to ensure you are maximizing legitimate deductions (home office, equipment, professional development, business travel)
  • The Finanzamt contacts you with questions or launches a review — having a Steuerberater handle this correspondence is strongly advisable
  • You approach your first renewal of the freelancer residence permit and the immigration office requests evidence of your financial sustainability — a well-organized tax return prepared by a professional carries more credibility than a self-prepared one
  • You are nearing the end of your first full year and suspect your estimated quarterly advance payments (Vorauszahlungen) may not match your actual liability

You do not need one for: the initial Finanzamt registration, setting up invoicing in compliant accounting software, understanding whether you are Kleinunternehmer, or basic understanding of your German tax obligations.

What English-Speaking Tax Advisors Cost in Germany

Steuerberater fees in Germany are governed by the Steuerberatervergütungsverordnung (StBVV) — a fee regulation that sets minimum charges based on the value of the matter. This means there is no such thing as a suspiciously cheap German Steuerberater; fees below the regulated minimums are illegal.

Realistic cost expectations for freelancers:

  • Annual income tax return: €500–€1,500 depending on complexity (multiple income sources, international clients, significant deductions)
  • Quarterly VAT returns: €100–€250 per quarter for a straightforward operation
  • Initial consultation: €150–€300 per hour
  • Annual retainer (all-in): €1,500–€3,000 for a standard freelance operation with full bookkeeping support

English-speaking advisors — particularly those in Berlin, Munich, Frankfurt, and Hamburg with established expat practices — often charge at the higher end of these ranges. The premium is for the language access and their familiarity with the specific tax situations of international freelancers (foreign income, treaty relief, international client invoicing).

Free Download

Get the Germany Freelancer/Self-Employment Visa Guide — Quick-Start Checklist

Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.

How to Find One

The DATEV advisor search: DATEV is the standard German accounting software used by most Steuerberater. Their website has an advisor directory with an English-language interface where you can search by city and filter for advisors who work with international clients.

Expat-focused networks: In cities with large expat communities, word-of-mouth referrals are often the best source. Berlin's expat communities on Reddit (r/berlin, r/germany) and Facebook groups for expats regularly discuss and recommend English-speaking Steuerberater. The same is true of Hamburg and Munich expat groups.

Relocation services: Relocation companies that serve international professionals typically maintain referral lists of English-speaking tax advisors. Companies like Feather (insurance) or Sorted (tax filing app) have advisory relationships with licensed professionals.

Specific firms to investigate: Several firms in Germany have built practices specifically serving international freelancers and expats, including Expath, WW+KN, and similar boutique practices. Search their websites to confirm they have English-speaking staff and experience with Freiberufler tax situations specifically.

The Alternative: Accounting Software with English Support

For freelancers who want to handle their own books and only hire a Steuerberater for the annual return or specific consultations, modern German accounting tools offer a viable middle path:

  • Accountable: Specifically designed for freelancers, English interface, guidance on Kleinunternehmer vs VAT decisions
  • Kontist: Business bank account with built-in automated tax savings and accounting — real-time calculation of what to set aside for income tax and VAT
  • lexoffice and sevDesk: Full German accounting tools, widely used, German interface but relatively intuitive — the standard choice for established freelancers

Many freelancers in Germany use accounting software for day-to-day bookkeeping and then send the annual data to a Steuerberater for the official tax return, paying for only one service interaction per year.

Tax Treaty Considerations for Common Origin Countries

Germany has double taxation agreements (DBA — Doppelbesteuerungsabkommen) with most major countries. Key implications for common freelancer origins:

USA: The US-Germany tax treaty does not exempt US citizens from filing with the IRS — the US taxes citizens on worldwide income regardless of residence. Freelancers from the US may need both a German Steuerberater and a US tax professional familiar with expat filing (FBAR, FATCA, Foreign Earned Income Exclusion). This dual filing obligation makes an English-speaking German Steuerberater with US-side experience particularly valuable.

UK: Post-Brexit, UK nationals in Germany file as non-EU residents for immigration purposes but the UK-Germany tax treaty still applies for tax purposes. UK freelancers who continue earning UK-source income while living in Germany need advice on treaty relief to avoid being taxed twice on the same income.

India: The India-Germany tax treaty provides relief on certain categories of income. Indian freelancers with clients back in India should confirm with an advisor how to treat that income in the German tax return.

Australia and Canada: Both have tax treaties with Germany. Australian and Canadian freelancers in Germany are generally only taxed on their worldwide income in Germany once they establish German tax residency, with treaty credits for any taxes paid in their home country.

Before Your Permit Renewal

One practical reason to have at least one consultation with a German Steuerberater before your freelancer visa renewal: the immigration office at your renewal appointment will look at your financial situation. A properly filed German tax return covering your first full year of residence is the strongest evidence that you are generating income, paying taxes, and functioning as a genuine self-employed professional in Germany.

A Steuerberater who knows the immigration context — not just the tax rules — can also advise on how to structure your financial documentation to present the strongest possible renewal case.

The Germany Freelancer/Self-Employment Visa Guide at /de/freelancer-visa/ covers the post-arrival setup sequence — Finanzamt registration, Kleinunternehmer decision, invoicing setup — that you can handle yourself, along with guidance on when and how to bring a tax professional in as your freelance operation grows.

Get Your Free Germany Freelancer/Self-Employment Visa Guide — Quick-Start Checklist

Download the Germany Freelancer/Self-Employment Visa Guide — Quick-Start Checklist — a printable guide with checklists, scripts, and action plans you can start using today.

Learn More →