Accountant or Accounting Software? An Honest Comparison

Peter
Updated on:

Accountant or Accounting Software? An Honest Comparison for Germany
If you're self-employed in Germany, this question comes up sooner or later: do I need a Steuerberater (tax adviser), or can I handle this myself with accounting software? The short answer is: it depends — but for a surprisingly large number of freelancers and small business owners, software alone is more than enough. This guide breaks down the real costs, capabilities, and limits of each option so you can make the right call for your situation.
What does a Steuerberater actually cost?
Tax advisers in Germany charge according to the Steuerberatervergütungsverordnung (StBVV) — a regulated fee structure tied to your revenue, the complexity of your tax situation, and which specific services you need. There's no single price, but here are realistic annual ranges:
Freelancer with simple income surplus statement (EÜR): €1,200–2,500/year
Sole trader with ongoing bookkeeping: €2,000–4,000/year
GmbH with payroll and annual accounts: €4,000–10,000/year
Complex structures (holding company, multiple entities): €10,000+/year
Monthly VAT returns (UStVA) are often billed separately at €60–120 each. Add payroll processing per employee, ad-hoc consultations, and amended filings — and costs climb fast. A freelancer paying quarterly VAT with no employees might spend €2,000–3,000 per year without doing anything unusual.
For a full breakdown of StBVV fee tables and real-world cost examples by revenue bracket, see the article on Steuerberater costs for freelancers.
AI bookkeeping your accountant will actually love
Norman automates the routine work — transaction categorisation, invoicing, VAT returns — so your Steuerberater (if you have one) spends less time on admin and more time on advice. Or skip the accountant entirely if your situation is straightforward.
What can accounting software actually do today?
Modern accounting software has come a long way. AI-powered tools can now handle most of what freelancers and small business owners previously needed an accountant for. Here's an honest picture of current capabilities:
What good software handles well:
Auto-categorising bank transactions via Open Banking connections
Creating and sending compliant invoices (GoBD-compliant archiving)
Calculating and preparing VAT returns (UStVA)
Generating the EÜR (income surplus statement) for self-employed tax filers
Receipt scanning and document management
Deadline reminders for VAT, prepayments, and filings
What software cannot do:
Tax planning and optimisation advice (salary vs. dividends, entity structure)
Filing objections against Finanzamt assessments
Supporting you through a Betriebsprüfung (tax audit)
Complex restructurings, mergers, or business sales
Professional liability — if software gives you wrong numbers, you bear the consequences
For freelancers and expats who want to handle their tax filing in Germany independently, the key question is: how complex is your situation? A single-client consultant with no employees has very different needs from a GmbH director with real estate and foreign income.
Side-by-side comparison
Factor | Steuerberater | Accounting Software |
|---|---|---|
Annual cost | €1,500–10,000+ | €0–600/year |
VAT returns (UStVA) | Yes (charged per filing) | Yes, automated |
EÜR / annual accounts | Yes | EÜR yes; balance sheet requires accountant |
Tax optimisation advice | Yes — major advantage | No |
Audit support | Yes | No |
Your time required | Low (you supply documents) | Medium (you review categorisation) |
Availability | Appointments, waiting times | 24/7, immediate |
Scales with complexity | Yes | Limited |
When you genuinely need a Steuerberater
There are situations where a tax adviser isn't a luxury — it's a practical necessity:
GmbH and UG: mandatory bookkeeping
Under § 238 HGB, all corporations (GmbH, UG) are required to maintain double-entry bookkeeping and produce an annual balance sheet (Jahresabschluss). Software can prepare the underlying data, but the certified accounts are almost always signed off by a Steuerberater. If you run a GmbH, you'll need one somewhere in the chain.
Complex income situations
Rental income, capital gains, foreign income, business disposals — when multiple income streams interact, tax liability calculation becomes genuinely complex. A good Steuerberater can often save more in tax than their fee costs.
Tax audit (Betriebsprüfung)
If you're audited, you want professional representation. Auditors know the rules; a good Steuerberater knows them too and can protect you from avoidable assessments.
Structural decisions
Deciding whether to incorporate, restructure into a holding, or change your legal form are high-stakes decisions with long-term tax consequences. No software can replace good advice here.
When software is enough
A large group of self-employed people in Germany can handle their tax obligations entirely with software:
Freelancers (Freiberufler) with a single income stream, no employees, and no real estate — typical clients include developers, designers, writers, translators
Kleinunternehmer (small business exemption under § 19 UStG) — no VAT returns needed, simple EÜR
Founders in their first year with a straightforward structure
Side-business operators with limited annual turnover
In these cases, software handles everything you'd otherwise pay thousands of euros a year for. You can use the free German tax calculator to estimate your liability upfront — without booking an appointment.
If you're comparing software options, the Norman vs. Lexoffice comparison and Norman vs. sevDesk comparison give an honest breakdown of what each tool actually does.
The hybrid approach: the best of both
Increasingly, self-employed people and GmbH owners are choosing a middle path: software for day-to-day bookkeeping, a Steuerberater for the annual filing and strategic questions.
In practice, this looks like:
You use software for monthly bookkeeping — categorising transactions, creating invoices, preparing VAT returns.
At year-end, you hand your accountant clean, structured data instead of shoeboxes of receipts.
Your Steuerberater focuses on what they do best: review, optimisation, and sign-off.
The result: your accountant bills fewer hours (because the data is clean), and you pay less. Many Norman users report their annual Steuerberater bill dropped by 30–50% once they started submitting well-categorised data. You get the efficiency of software and the safety net of professional review.
For expats in Germany, this hybrid approach is especially practical. Navigating the German tax system alone as a non-native speaker adds risk — but having software handle the routine work means you only need your accountant for the parts that genuinely require expert judgement. The Norman expat guide covers the most common filing situations for international founders and freelancers.
Bottom line
The question isn't really "accountant or software" — it's "what does each do best?" Software handles the routine with speed and consistency. A Steuerberater handles complexity, risk, and strategy. For most freelancers and simple GmbH structures, software covers 80–90% of the work. The hybrid model covers the rest without a full-time accountant relationship.
Start with software, understand your situation, and bring in a Steuerberater for the parts that actually need one. That combination is both cheaper and more efficient than either option alone.