Hiring a Tax Advisor in Germany: Do You Need One?
You open your first German tax letter, see “Einkommensteuererklärung” and “Anlage N”, and freeze. Your colleague swears by a tax app. Your neighbour pays a Steuerberater. Your American friend says she needs two accountants. This guide explains when you need a tax advisor in Germany, which type fits your situation, and how to hire one without overpaying.
Disclosure: This post may contain affiliate links. We may earn a commission at no extra cost to you if you make a purchase through these links. Read full disclosure.
Do You Actually Need a Tax Advisor in Germany?
My first German tax season went badly. I had a shoebox of receipts, a printout of my Lohnsteuerbescheinigung (the annual wage statement your employer sends you), and a vague fear that the Finanzamt was waiting for me to make a mistake. I spent three evenings translating form labels, gave up, and paid someone. In my second year I realised I had paid for help I didn’t need. In my third year I took on freelance work and badly needed help I wasn’t getting.
Whether you need a tax advisor depends on how complicated your financial life is this year. That can change from one year to the next, and that is the first thing to accept.
When Filing Yourself Is Perfectly Reasonable
Germany taxes most employees through payroll. Your employer withholds income tax, the solidarity surcharge where it applies, church tax if you are registered with a church, and social contributions before your salary reaches your account. For many single employees with one job, no side income and no foreign assets, the withholding is close to the final bill. Filing a return then mostly serves to claim back money you overpaid.
Take Priya, a software tester in Hamburg on a standard employment contract. She commutes by U-Bahn, works from home two days a week, bought a laptop for work, and has no income outside her salary. Her return is a handful of fields on the main form plus Anlage N for employment income. She enters her commute, home office days and work equipment, and she is done. A full-service advisor would mostly be typing in numbers she could type herself.
People like Priya can reasonably use the government’s free ELSTER portal or one of the many consumer tax apps. These apps walk you through questions in plain language, increasingly in English, and send the return electronically. If you want the basics first, start with Understanding Taxes in Germany: An Expat’s Guide to the German Tax System, then work through Understanding Elster: Filing Your Taxes Online in Germany when you are ready to try it yourself.
The honest downside of doing it yourself is time and nerves. The first year takes a weekend. You need to register for ELSTER, which involves an activation letter sent by post to your registered address. You will also come across German tax vocabulary that no translation app handles well. By the second year, most simple filers can finish in an evening.
The Situations Where Professional Help Pays for Itself
Things change once your life stops fitting the simple employee template. These are the situations where I have watched expats lose money, sleep or both by going it alone:
- Freelance or self-employed income. Once you register as a Freiberufler or open a Gewerbe, you deal with income tax, possibly VAT returns, possibly trade tax, quarterly prepayments, and bookkeeping rules. One wrong choice early on, such as how you handle VAT registration, can follow you for years.
- Foreign income or assets. Rental income from a flat back home, dividends paid into a foreign brokerage account, a pension from a previous country, or salary from part of the year before you moved all have to be reported. Even foreign income that is exempt in Germany can raise your German tax rate on everything else.
- The year you arrive or leave. Moving mid-year creates a split tax year with partial residency. Getting it right can bring a meaningful refund. Getting it wrong can cost you that refund.
- Rental property in Germany. Depreciation, maintenance expenses and financing costs all have their own rules and forms.
- Stock compensation. RSUs and employee share plans, especially from US parent companies, often get taxed twice by accident when payroll and your own return don’t line up.
- Being a US citizen. This gets its own section below, because it changes the whole question.
Marco is a good example. He was an Italian graphic designer in Leipzig who went from employee to freelancer halfway through the year. He filed himself, missed that he had crossed into VAT obligations, and got a letter from the Finanzamt asking for back VAT on invoices where he had never charged it to clients. A Steuerberater would have caught it in the first meeting. If you are in Marco’s position, also read Freelancer Taxes in Germany: VAT, Income, and Prepayments before you send your first invoice.
Mandatory Filing Triggers Most Expats Miss
Plenty of newcomers believe that employees in Germany never have to file. That isn’t true. You are required to file a return in several common situations:
- You and your spouse use the tax class combination III and V, or IV with the factor method.
- You received wage replacement benefits above a small threshold, such as parental allowance (Elterngeld), short-time work pay, unemployment benefit or sick pay from your health insurer.
- You had more than one employer at the same time, so part of your income was taxed under tax class VI.
- You had side income outside your salary above a modest limit.
- You had foreign income that affects your German tax rate.
- You are self-employed or run a business.
- The Finanzamt has asked you in writing to file.
If any of these apply, filing is a legal obligation, and missing the deadline can bring late-filing surcharges. This is often where people first think about professional help. A practical point: returns prepared by a Steuerberater or a Lohnsteuerhilfeverein usually get a later filing deadline than returns you file yourself. If you are already behind in the season, hiring help can give you more time. The exact dates vary by tax year, so check the current deadline with the advisor or on the Finanzamt’s official pages.
For a complete walkthrough of the filing process itself, see Filing a Tax Return in Germany: A Guide for Employees and Expats.
Steuerberater, Lohnsteuerhilfeverein, or Software: Your Real Options
“Tax advisor” in Germany covers three very different kinds of help. Mixing them up is how people end up overpaying or under-protected.
The Steuerberater: Full-Service and Fully Liable
A Steuerberater is a licensed tax advisor who has passed a demanding state exam and is a member of a regional chamber of tax advisors, the Steuerberaterkammer. It is a protected title. Someone without the qualification cannot legally advertise themselves as a Steuerberater. Steuerberater must also carry professional liability insurance, which matters if something goes badly wrong.
A Steuerberater can handle anything: employee returns, freelance and business returns, VAT filings, trade tax, bookkeeping, payroll for small businesses, inheritance and gift tax, objections to tax assessments, and representing you in an audit. If you run a GmbH or UG, you will almost certainly need one, because company accounts and filings are a different level of complexity.
Pros:
Can handle every type of income and every tax.
Regulated profession with mandatory liability insurance.
Can represent you in disputes and audits with the Finanzamt.
Proactive planning, such as advice on timing an expense, choosing a business structure or restructuring how you invoice.
Cons:
The most expensive option. Fees scale with complexity and with the amounts involved.
English-speaking Steuerberater are in demand in Berlin, Munich and Frankfurt. Many have waiting lists or stop taking new clients in spring.
Some firms are excellent at German taxes and have no interest in your foreign situation, which is a problem if your life crosses borders.
Finding one who works comfortably in English is a project in itself. How to Find an English-Speaking Tax Advisor (Steuerberater) in Germany covers directories, chamber search tools and how to approach firms.
The Lohnsteuerhilfeverein: The Budget Middle Ground
Most English-language advice skips this option, and for many expat employees it is the best fit. A Lohnsteuerhilfeverein is a legally recognised tax assistance association. You join as a member, pay an annual membership fee scaled to your income, and an advisor at a local branch prepares and files your return. Large nationwide associations include Vereinigte Lohnsteuerhilfe and Lohnsteuerhilfe Bayern, with branch offices in most cities and many smaller towns.
The catch is scope. By law, a Lohnsteuerhilfeverein can only help members whose income comes from employment, pensions and certain maintenance payments. Small amounts of other income such as rental or capital income are allowed only within strict limits. They cannot advise on freelance or business income at all. If you have a Gewerbe or work as a Freiberufler, they are legally not allowed to take you on for that part of your taxes.
For a salaried expat with a spouse, children, a commute, a home office and perhaps some childcare costs, they are often ideal. Rosa, a Spanish nurse in Cologne, joined one in her first year. Her advisor spotted that she could claim her German language course and part of her relocation costs as work-related expenses. The refund covered her membership fee many times over.
Pros:
Much cheaper than a Steuerberater for straightforward employee situations.
Advisors are trained and supervised, and the associations carry liability insurance.
They get the extended filing deadline that professional representation brings.
They can help you file an objection to your tax assessment if needed.
Cons:
Legally limited scope: no freelance or business income.
English availability depends on the branch. Ask before joining.
Membership runs on a yearly basis, so read the cancellation terms.
Tax Apps and ELSTER: The Do-It-Yourself Route
ELSTER is the tax authorities’ free online portal. It is thorough and official, mostly in German, and assumes you know which form you need. Consumer tax apps sit on top of the same electronic filing system. They ask questions in plain language, many now in English, and pick the right forms for you.
Pros:
Cheapest option. ELSTER is free and apps usually charge a modest fee per return.
You can file whenever you like, at your own pace.
Good apps flag common deductions that first-timers forget.
Cons:
No one is legally responsible but you.
Apps handle standard situations well and struggle with cross-border complexity, foreign income or split residency years.
No representation if the Finanzamt asks questions or audits you.
You get the standard self-filer deadline, not the extended one.
How the Three Options Compare
| Factor | Steuerberater | Lohnsteuerhilfeverein | Tax App or ELSTER |
|---|---|---|---|
| Who it suits | Freelancers, business owners, landlords, complex cross-border cases | Salaried employees, pensioners, families with standard income | Single employees with simple income |
| Can handle freelance or business income | Yes | No, legally excluded | Technically yes, but risky without experience |
| Can handle foreign income | Yes, depending on the advisor’s experience | Only within the association’s legal limits | Limited, depends on the app |
| Cost structure | Fee schedule set by law, scaled to the amounts involved and complexity | Annual membership fee scaled to income | Free for ELSTER; a per-return fee or refund-based fee for apps |
| Extended filing deadline | Yes | Yes | No |
| Represents you with the Finanzamt | Yes, including audits and objections | Yes, within its scope | No |
| Professional liability insurance | Mandatory | Yes | None for your return |
| English availability | Varies, more common in big cities | Varies by branch | Many apps now offer English |
| Handles a US federal return | Rarely | No | No |
How Fees Are Structured
The cost of a Steuerberater isn’t arbitrary. Fees are governed by a federal regulation called the Steuerberatervergütungsverordnung, usually shortened to StBVV. For most tasks it sets a fee range based on the value involved, such as your total income for an income tax return. Within that range, the advisor charges more or less depending on how complex and time-consuming your file is. Some firms agree flat fees or hourly rates for certain kinds of work, which the regulation allows under defined conditions.
In practice:
Two people with the same income can pay different amounts if one shows up with organised digital records and the other brings a bag of unsorted receipts.
Freelancers with bookkeeping needs often pay separately for monthly or quarterly accounting work on top of the annual return.
Always ask for a written fee estimate, an Angebot, before you sign anything.
A Lohnsteuerhilfeverein charges a single annual membership fee, scaled to your income, which covers preparing your return. Tax apps charge either a fixed fee per return or, with some providers, a fee tied to your refund. Read the pricing page carefully before you submit.
On tax treatment: advisory fees tied to business, freelance or rental income can generally be deducted against that income. Ask your advisor how to split the invoice if you have several income types.
The American Problem: Why US Citizens Need Two Kinds of Help
If you hold a US passport, everything above is only half the picture. I have seen many American friends in Germany do their German taxes perfectly and not realise for years that they were also supposed to file in the United States.
Citizenship-Based Taxation in Plain English
The United States taxes its citizens on worldwide income wherever they live. Moving to Germany does not end that. As an American in Germany, you generally:
- File a German return under German rules as a German tax resident.
- File a US federal return each year, reporting the same German salary in dollars.
- Report your foreign bank accounts, including your German current account, savings accounts and any joint accounts, if their combined balances cross the reporting threshold during the year.
- Possibly file additional disclosures for foreign financial assets, foreign pensions and foreign investment funds.
- Possibly owe state tax back home, depending on which state you left and how cleanly you cut ties.
Most Americans in Germany end up owing little or nothing to the IRS, because of the US-Germany tax treaty, the Foreign Earned Income Exclusion and the Foreign Tax Credit. But “owing nothing” isn’t the same as “not filing.” The penalties for missing the reporting forms can be severe, even when no tax is due. The full picture is in Filing US Taxes While Living in Germany: What Americans Abroad Need to Know.
Choosing between the exclusion and the credit is a strategic decision. Germany’s relatively high income tax often makes the credit the better choice, and once you choose a method you can’t always switch back easily. FEIE vs Foreign Tax Credit in Germany: Which Saves Americans More goes through that decision in detail.
Why Most German Advisors Will Not Touch Your US Return
This is the part that frustrates Americans most, so let me be blunt: most Steuerberater won’t prepare a US return. It isn’t laziness. They are licensed and insured for German tax law, and US tax law is a separate world with its own forms, deadlines, currency conversion rules and penalty regime. A German advisor who makes an error on your Form 1040 has no professional cover for it. Lohnsteuerhilfevereine are legally limited to German income tax for employees, so they can’t help with the US side at all.
The reverse problem exists too. A tax preparer in your old hometown who has never dealt with a German Lohnsteuerbescheinigung may misread it. They may count the solidarity surcharge wrongly or skip a German retirement product that triggers US reporting. German investment funds and ETFs bought through a German broker are the classic trap. The US often treats them as passive foreign investment companies, with punishing tax treatment and an extra form for each fund.
Jenna, a teacher from Ohio who moved to Munich, learned this the hard way. Her German return was filed by a Lohnsteuerhilfeverein and was perfect. Her US return was done by a family friend in Columbus who had never worked on an expat file. He claimed the exclusion when the credit would have suited her better and missed her bank account reporting entirely. Fixing it meant amended returns, a catch-up filing and months of anxiety.
Taxes for Expats: The Missing Half of Your Tax Team
This is where a specialist US expat tax firm earns its place, and Taxes for Expats is the provider I recommend most often to Americans in Germany. Their whole business is US citizens and green card holders living abroad. Your German salary, your Riester contract, your Sparkasse account and the tax you already paid to the Finanzamt are routine work for them, not exotic edge cases.
What makes Taxes for Expats the right partner for the US side:
- Expat-only focus. They work with Americans abroad all year, so treaty positions, foreign tax credits, the housing exclusion, foreign account reporting and the foreign asset disclosure forms are everyday work.
- Coordination with your German return. They can work directly from your German documents, including your Lohnsteuerbescheinigung, your Steuerbescheid and your German advisor’s figures, so the numbers on both returns match.
- Catch-up filing for late filers. If you have lived in Germany for years without filing in the US, Taxes for Expats handles the IRS catch-up procedures designed for non-wilful late filers, so you can get compliant without the worst penalties.
- Remote, English-language process. You typically complete an online questionnaire, upload documents through a secure portal and work with an assigned preparer by email or video call. That suits anyone juggling a German work schedule and a US time zone.
- Complex cases. Self-employment tax for American freelancers, US citizens running a German GmbH or UG, rental property on either side of the Atlantic, and foreign investment fund reporting are all within their scope.
Taxes for Expats doesn’t replace your German Steuerberater or Lohnsteuerhilfeverein. It replaces the guesswork and the family friend in Columbus. Pricing varies by how complex your situation is and which forms you need, so check the Taxes for Expats website for current pricing and what each service includes before you book.
If you are an American freelancer in Germany, you face the hardest version of this problem. You may owe self-employment tax in the US and social contributions in Germany unless you handle the totalization agreement correctly. Self-Employed in Germany, American on Paper: SE Tax and the Double Filing Problem explains the mechanics. Having a German advisor and Taxes for Expats working from the same documents is the most reliable way to stay compliant on both sides.
Making the German and US Sides Talk to Each Other
The best setup for Americans in Germany is a coordinated team, not one advisor who does everything. Here is the order of operations that works best:
- Gather your German documents first: your annual wage statement, bank interest statements, broker tax certificates and any freelance income records.
- File or finalise your German return with your Steuerberater, Lohnsteuerhilfeverein or app.
- Keep the German tax assessment, the Steuerbescheid, when it arrives. It shows the German tax you actually owed, which matters for the US foreign tax credit.
- Send your German documents and assessment to Taxes for Expats so the US return reflects your actual German tax figures.
- Have them prepare your foreign account reports and any other disclosures at the same time.
- If the Steuerbescheid arrives after your US filing, tell your US preparer. Changes in your German tax can affect the US credit, and an adjustment may be needed.
The assessment step catches people out, so it is worth understanding what the letter actually says. Understanding Your Tax Assessment (Steuerbescheid): After You File in Germany breaks down each section.
How to Hire the Right Tax Advisor Step by Step
Once you know what kind of help you need, you have to find someone good, who works in a language you understand and has room for a new client. In Germany that last part is often the hardest.
Where to Search and What to Ask in the First Call
Start your search early. January and February are the best months to approach new advisors. By April, many popular English-speaking Steuerberater in Berlin, Munich and Frankfurt have stopped taking new clients for the season.
Here is the process I recommend:
- Write down your situation honestly. List every income source: salary, freelance work, rental, investments, foreign pensions, stock compensation. Also note any big life events this year: marriage, a baby, moving in or out of Germany, buying property. This decides which type of advisor you need.
- Decide on the advisor type. Employee-only income points toward a Lohnsteuerhilfeverein or an app. Freelance, business or complex foreign income points toward a Steuerberater. A US passport means adding Taxes for Expats for the US side whatever you choose for Germany.
- Search the right directories. The regional Steuerberaterkammer websites have official search tools, many with a language filter. Expat community groups, your employer’s HR or relocation team and colleagues in similar situations are often the best source of personal recommendations.
- Send a short enquiry email. Describe your situation in a few sentences, say which tax years you need help with, and ask whether they take new clients. Short, clear emails get answers. Long life stories often don’t.
- Ask the right questions in the first call. Do they work with clients in your situation regularly? Who will actually handle your file? How do they share documents? How do they charge, and can they give a written estimate? How quickly do they usually answer questions?
- Get the engagement in writing. A proper Steuerberater will send a written engagement and power of attorney, often called a Vollmacht, which lets them deal with the Finanzamt for you.
- Agree on a document checklist. Ask exactly what they need from you and by when. Good advisors send a checklist. Great ones send one that fits your situation.
For deeper advice on finding people who work comfortably in English, see the directory-focused guide linked in the Steuerberater section above. For a preview of what a good advisor will look for on your behalf, see Tax Deductions and Allowances: How Expats Can Save Money on German Taxes.
Red Flags and Deal-Breakers
Most German tax advisors are thorough, honest professionals. But expats are attractive targets for people who sound helpful and aren’t properly qualified. Watch out for:
- Someone calling themselves a “tax consultant” who isn’t a Steuerberater. In Germany, giving tax advice for a fee is restricted to authorised people and bodies. An English-speaking “consultant” without a chamber membership or association backing may not be authorised and is almost certainly not insured. Ask for their chamber registration.
- Promises of a guaranteed refund amount before they have seen your documents. No one can know that in advance.
- Pressure to sign up for financial products. A tax advisor who keeps steering the conversation toward insurance policies or pension contracts they happen to sell is doing a different job.
- Vague answers about fees. A Steuerberater works under a legal fee framework and should be able to explain how they will charge you.
- No secure way to share documents. If an advisor asks you to send your tax ID, salary statements and bank records as ordinary email attachments without any secure alternative, take that seriously.
- Unfamiliarity with your core issue. If you are an American and they wave away your US obligations, or you are a freelancer and they seem unsure about VAT, move on.
Also stay alert to fake tax letters and emails. Scammers know expats are unsure what a real Finanzamt letter looks like and send convincing demands for payment. German Tax Scams: Recognizing Fake Letters from the Finanzamt shows what real correspondence looks like and what should make you suspicious.
Sharing Documents Securely and Staying Organised
Your tax file is one of the most sensitive collections of data you have: your tax ID, salary, bank account details, address history and sometimes health-related expenses. Treat it that way.
Most German tax firms now use a client portal, often linked to the accounting software that many Steuerberater use, where you upload scans and the advisor uploads finished returns for your approval. Taxes for Expats uses its own secure upload portal for US-side documents. Use these channels rather than ordinary email whenever you can.
A protected portal on the advisor’s end only helps if your end is protected too. A few habits make a real difference:
- Upload tax documents from your home network or mobile data rather than café or train Wi-Fi.
- Use a unique, strong password for each tax portal and turn on two-factor authentication wherever it is offered.
- Keep scanned copies of everything in one organised folder per tax year, with sensible file names such as “salary statement”, “broker tax certificate” and “childcare invoices”.
- Keep digital copies of your submitted returns and every Steuerbescheid. The Finanzamt can ask questions about earlier years, and having your records ready turns a scary letter into a small task.
If the Finanzamt ever goes beyond a polite question and opens a formal review, this is when a Steuerberater’s representation is worth every cent. Tax Audits in Germany: What to Do If the Finanzamt Comes Knocking explains what happens and how to prepare.
Building a Tax Routine You Will Not Dread
After many German tax seasons, here is how I would put it to a friend over coffee. Most expat employees with simple finances can file themselves or use a Lohnsteuerhilfeverein and do fine. Once you add freelance income, rental property, cross-border complications or a business, a Steuerberater stops being a luxury and becomes a safety net. If you hold a US passport, you need a second specialist whatever happens, and that is where Taxes for Expats fits in.
The expats who handle taxes well aren’t the ones with the best spreadsheets. They know which kind of help they need and set it up before the deadline gets close. Make your list of income sources this week, choose your advisor type, and if you are American, contact Taxes for Expats so both returns are built from the same documents.
Disclaimer
This article is for general informational purposes only and does not constitute professional advice. Laws, prices and regulations vary by location and change over time. Consult a qualified professional for guidance on your specific situation.