Double-Entry Bookkeeping vs. EÜR: Which Method Do You Actually Need?
Not every German business must use double-entry bookkeeping. Learn which accounting method your business requires, when you can use simplified EÜR, and what happens when you grow past the thresholds.
One of the most confusing questions for new German business owners: "Do I have to use double-entry bookkeeping, or can I just track income and expenses?"
The answer: it depends. Your business structure, size, and legal form determine which accounting method you're allowed to use. For many freelancers and solopreneurs, simpler is legal. For others, it's mandatory. And understanding this distinction can save you thousands in unnecessary accounting fees.
The Two Accounting Methods: EÜR vs. Double-Entry Bookkeeping
In Germany, you have two main accounting approaches:
- EÜR (Einnahmeüberschussrechnung): Income minus expenses. Simple, cash-based accounting. You report what came in and what went out.
- Bilanzierung (Double-Entry Bookkeeping): Structured, accrual-based accounting. Every transaction has two sides: a debit and a credit. Produces a formal balance sheet.
The choice between them isn't always yours — it's determined by law. But when you have a choice, understanding the pros and cons is critical.
Who MUST Use Double-Entry Bookkeeping (Bilanzierungspflicht)
Certain business structures and revenue thresholds trigger a mandatory requirement to maintain double-entry books. These businesses have no choice; the law requires it.
Mandatory by Legal Form
- All GmbH, UG (limited liability), and AG (stock) corporations: Regardless of revenue, these entities must maintain full double-entry books and publish annual balance sheets.
- Partnerships above threshold: OHG (general partnership) and KG (limited partnership) must use double-entry if they exceed the revenue thresholds.
Mandatory by Revenue/Profit Thresholds
Even freelancers and sole proprietors must switch to double-entry bookkeeping (Bilanzierung) if they exceed either of these thresholds in the prior fiscal year:
| Metric | Threshold | Triggers Requirement |
|---|---|---|
| Gross Revenue (Umsatz) | EUR 800,000 | Yes - must switch to Bilanzierung |
| Operating Profit (Gewinn) | EUR 80,000 | Yes - must switch to Bilanzierung |
| Both under threshold | All amounts lower | No - can use EÜR |
Important: Threshold Rules Apply Annually
Thresholds are checked each fiscal year. If you exceed them, you must switch to Bilanzierung the following year. If you fall back below them, you can return to EÜR. The transition year can be complex — consult a Steuerberater (tax advisor) if you're near the boundary.
Who CAN Use EÜR (and Usually Should)
If you're below the thresholds, you have a choice. Most small business owners choose EÜR because it's dramatically simpler:
- Freiberufler (freelancers): Doctors, lawyers, architects, consultants, and similar professionals can use EÜR indefinitely, regardless of revenue.
- Gewerbetreibende (sole traders/sole proprietors): Below EUR 800k revenue AND EUR 80k profit, you can use EÜR.
- Partnerships below thresholds: OHG and KG below EUR 800k and EUR 80k can use EÜR.
The key advantage: EÜR requires tracking income and expenses, but not the complex double-sided ledger entries that double-entry bookkeeping demands.
EÜR vs. Double-Entry: Side-by-Side Comparison
| Factor | EÜR (Cash Basis) | Bilanzierung (Accrual Basis) |
|---|---|---|
| Complexity | Low - income minus expenses | High - debit/credit entries, balance sheet |
| Software Cost | EUR 10-30/month | EUR 50-150/month |
| Annual Accounting Cost (with Steuerberater) | EUR 500-1500 | EUR 2000-5000+ |
| Time to Enter Transactions | 2-3 minutes per entry | 5-10 minutes per entry |
| Financial Insight | Basic (profit/loss only) | Detailed (balance sheet, assets, liabilities) |
| Tax Filing | Simple (Anlage EÜR form) | Complex (balance sheet, profit/loss, schedule) |
| Audit Readiness | Medium (if organized) | High (system-driven) |
| Investor/Bank Appeal | Low (simplified financials) | High (formal balance sheet) |
| VAT (Umsatzsteuer) Tracking | Manual | Built into double-entry system |
| Legal Requirement to Keep Balance Sheet | No | Yes - published annually |
Understanding the Basis: Cash vs. Accrual
A crucial difference between EÜR and Bilanzierung is when you record transactions:
EÜR: Ist-Besteuerung (Cash Basis / Received Cash Accounting)
You record income when money arrives, and expenses when you pay them. This is intuitive and matches your bank balance.
Example: You send an invoice to a client on January 15, but they don't pay until March 5. With EÜR, you don't record that income until March when the payment hits your account.
Bilanzierung: Soll-Besteuerung (Accrual Basis)
You record income when the transaction occurs (invoice sent), and expenses when they're incurred (invoice received), regardless of when cash changes hands.
Same example: You record that EUR 5000 income on January 15, even though you won't receive payment until March 5. This produces more accurate financial reporting but requires more detailed bookkeeping.
Tax Impact of Cash vs. Accrual
In some years, the timing difference between cash and accrual can shift when you pay taxes. A profitable year with unpaid invoices (accrual) might show lower taxable income under cash accounting. Consult your Steuerberater about which basis suits your cash flow.
Real-World Scenarios: Which Method for Which Business?
Scenario 1: Freelance Designer, EUR 45,000 Annual Revenue
Status: Freiberufler, well below threshold
Method: EÜR (permitted, encouraged)
Why: No legal requirement for double-entry. A simple invoicing tool like Lexoffice or Papierkram handles EÜR filing automatically. Annual cost: EUR 1000-2000 total (software + tax filing). Switching to Bilanzierung would double costs with zero tax benefit.
Tools: Kontist (freelancer-friendly), Papierkram, or even basic Lexoffice.
Scenario 2: E-Commerce Shop, EUR 650,000 Revenue, EUR 85,000 Profit
Status: Gewerbetreibend (sole proprietor), ABOVE profit threshold
Method: Must switch to Bilanzierung (mandatory)
Why: EUR 85,000 profit exceeds the EUR 80,000 threshold. Despite only being at 81% of the revenue threshold, the profit threshold alone triggers Bilanzierungspflicht. Must use double-entry bookkeeping starting next fiscal year.
Tools: SevDesk, Agicap, or DATEV. Budget EUR 3000-6000 annually for proper accounting.
Scenario 3: GmbH Startup, EUR 120,000 Annual Revenue
Status: GmbH (limited liability company), any revenue
Method: Double-entry Bilanzierung (mandatory by legal form)
Why: All GmbH entities must maintain formal balance sheets, regardless of size. Even if revenue were EUR 50,000, double-entry would still be required. This signals credibility to lenders and investors but comes at higher cost.
Tools: DATEV, SevDesk, or professional bookkeeping. Budget EUR 4000-8000+ annually.
See our GmbH Starter Stack for integrated accounting solutions.
Scenario 4: Consultant at EUR 800,000 Revenue Exactly
Status: Gewerbetreibend, exactly at revenue threshold
Method: Threshold is "EUR 800,000 in the prior fiscal year." Exactly EUR 800k triggers the requirement. Must switch to Bilanzierung.
Critical Planning Tip: If you're approaching this threshold, work with your Steuerberater to understand the transition. You might structure year-end timing or defer income/accelerate expenses to stay below the threshold if advantageous.
The Cost Factor: Why Most Small Businesses Choose EÜR
The financial difference is substantial:
EÜR Annual Cost Breakdown
- Software: EUR 10-30/month (EUR 120-360/year)
- Steuerberater (optional, for complex cases): EUR 400-1200/year
- DIY filing: EUR 0 (if you do taxes yourself)
- Total for most: EUR 500-1500/year
Bilanzierung Annual Cost Breakdown
- Software: EUR 50-150/month (EUR 600-1800/year)
- Steuerberater (essential for most): EUR 1500-5000+/year
- Annual balance sheet preparation: EUR 800-2000
- Total minimum: EUR 2900-8800+/year
For a freelancer earning EUR 50,000/year, jumping to Bilanzierung would consume 3-5% of gross income in accounting costs alone. This is why staying below thresholds saves serious money.
Voluntary Bilanzierung: When to Choose Double-Entry Despite Not Being Required
Some business owners choose Bilanzierung even when EÜR is permitted. Here's when it makes sense:
Seeking Investor Funding
Investors want formal balance sheets. EÜR financials are too simplified. If you're raising capital, voluntary Bilanzierung signals professionalism and transparency.
Securing Bank Loans
Banks ask for 2-3 years of balance sheets before lending. Double-entry bookkeeping from the start makes this easier than converting later.
Preparing for Future Sale
If you might sell your business in 5-10 years, acquirers want rigorous financial history. Voluntary Bilanzierung over several years increases valuation credibility.
Expecting Rapid Growth
If you're confident you'll exceed thresholds soon, switching to Bilanzierung proactively (before mandatory) gives you a smoother transition. You'll already be comfortable with the system when it becomes required.
Pro Tip: Voluntary Switch
If you volunteer to switch to Bilanzierung, you generally can't switch back to EÜR for several years (typically 5-10 years). Make sure it's the right move before committing. Discuss with your Steuerberater.
Making the Transition: When You Outgrow EÜR
Most business owners worry: "What happens when I hit the threshold and must switch to Bilanzierung?"
The Transition Year
Let's say you finish 2025 with EUR 850,000 revenue (above EUR 800k threshold). Starting January 1, 2026, you must switch to Bilanzierung. Here's what happens:
- Opening balance sheet: You create a balance sheet as of January 1, 2026 based on your year-end 2025 assets and liabilities.
- Dual bookkeeping: Throughout 2026, you maintain double-entry books alongside any remaining EÜR process (your accountant usually handles this).
- Year-end 2026: You file both a 2026 balance sheet (required) and your final 2025 EÜR filing (if not yet filed).
- Cost spike: Your accountant's fee jumps significantly in the transition year. Budget EUR 4000-6000 instead of your usual EUR 1500.
Transition Planning is Critical
Don't let this transition surprise you. If you're approaching EUR 750k revenue, work with your Steuerberater now to plan. Some businesses benefit from deferring income in year-end months or timing major expenses strategically to manage the threshold.
Software Implications: Which Tools Support Which Method?
Your accounting software must match your accounting method. Here's a quick guide:
EÜR-Friendly Tools (Freelancers & Small Businesses)
- Lexoffice: Excellent for EÜR, with automated filing
- Papierkram: EÜR specialist, very affordable
- Kontist: Freelancer-focused, integrates banking
- Fastbill: Invoicing + EÜR tracking
Bilanzierung-Capable Tools (Medium & Growing Businesses)
- SevDesk: Scales from small to mid-market, supports Bilanzierung
- DATEV: Industry standard for professional accounting, all methods
- Agicap: Cash flow + Bilanzierung, great for planning
- BuchhaltungsButler: Automation-focused, supports both methods
Many tools support both methods. The question is which they optimize for. If you're on EÜR, don't pay for Bilanzierung-level complexity.
Understanding Bookkeeping Entries (Buchungssätze)
One major difference: double-entry bookkeeping requires understanding Buchungssätze (journal entries). Every transaction has two sides: a debit (Soll) and a credit (Haben).
Example: You spend EUR 500 on office supplies.
With EÜR: "EUR 500 office expense. Done."
With Bilanzierung: "Debit Office Supplies Expense EUR 500, Credit Bank Account EUR 500." The entry affects both the balance sheet (liabilities/assets) and the profit/loss statement.
If you're considering Bilanzierung, ensure you understand this concept or have a good accountant to guide you. Learn more in our deep-dive on Soll and Haben explained.
The Decision Framework: A Practical Checklist
Ask yourself these questions:
- ☐ Is my legal form GmbH, UG, or AG? → If yes: Must use Bilanzierung
- ☐ Is my annual revenue above EUR 800,000? → If yes: Must use Bilanzierung
- ☐ Is my annual profit above EUR 80,000? → If yes: Must use Bilanzierung
- ☐ Am I a Freiberufler (freelancer/professional)? → If yes: Can use EÜR indefinitely, even if profitable
- ☐ Am I below both thresholds? → If yes: Can use EÜR (recommended for simplicity)
- ☐ Am I expecting investor funding or bank loans soon? → If yes: Consider voluntary Bilanzierung
- ☐ Am I planning to sell my business in 5-10 years? → If yes: Consider voluntary Bilanzierung for credibility
- ☐ Is my cash flow unpredictable (long payment cycles)? → If yes: Bilanzierung might be better (accrual matches reality)
Comparing to EÜR Basics: The Registration Process
If you're currently using EÜR, you don't need to "register" for it. You simply file form "Anlage EÜR" with your tax return. It's passive; you don't apply.
Bilanzierung is more formal. You're not registering either, but you must file a balance sheet. This is active documentation with structural requirements that the tax authority carefully reviews.
Related Concepts You Should Know
To navigate this decision better, understand a few related concepts:
- SKR03 vs. SKR04: The two standard chart of accounts in Germany. If you switch to Bilanzierung, your accountant will choose which framework to use.
- Verfahrensdokumentation: With Bilanzierung, you must document your accounting process for audits. Less critical with EÜR.
- Double-entry fundamentals: If you're moving to Bilanzierung, master the Soll/Haben (debit/credit) concept.
Building Your Stack: What Comes Next?
Once you've determined which accounting method you need, build your full tech stack. Check out:
- Freelancer Essentials Stack: For EÜR-based freelancers
- GmbH Starter Stack: For companies that must use Bilanzierung
- Growing Team Stack: For businesses transitioning from EÜR to Bilanzierung
Final Thoughts: Know Your Requirements
The key takeaway: Don't assume you must use double-entry bookkeeping. Many German business owners waste thousands on unnecessary accounting complexity because they didn't verify their actual legal requirements.
If you're a freelancer or sole proprietor below the thresholds, EÜR is your friend. It's simpler, cheaper, and perfectly legal. Bilanzierung becomes necessary only when your business crosses specific legal or structural lines.
When in doubt, schedule a one-time consultation with a Steuerberater (tax advisor). A EUR 300-500 conversation now can prevent EUR 5000+ in wasted accounting costs over a year.
Ready to dive deeper? Explore our articles on bookkeeping fundamentals, GoBD compliance, and choosing your first accounting software.
Apps in this article
Signals in this article
Disclaimer: Finance Stacks is not a financial advisory service. All content is for informational purposes only and does not replace professional advice from a tax advisor, accountant, or financial consultant.