Date: 2026-04-03 From: Orcha
We're planning an AI-native Steuerkanzlei (mid-size, 150-500 mandates) that uses three pillars:
The goal: automate 60-70% of daily Kanzlei work (FiBu + Lohn) through Orcha, keep DATEV for what it's legally required for or does best, and use Claude as the intelligent layer for advisory and exception handling.
Firm profile: Mid-size Kanzlei with multiple Steuerberater, Steuerfachangestellte, and Buchhalter. Delegation workflows, team-based mandate assignment, approval chains for complex matters.
| Task | Software | Notes |
|---|---|---|
| Belegerfassung (document capture) | Orcha | Email triage, OCR (Doc AI), Claude extraction. Far superior to DATEV DUO's basic OCR |
| Kontierung (account coding) | Orcha → DATEV | Orcha AI assigns SKR03/04 accounts, cost centers, tax keys. Pushes booking proposals to DATEV via Maesn. Tax advisor reviews in DATEV |
| Buchung laufender Geschäftsvorfälle | DATEV KaReWe | Final posting stays in DATEV (legally authoritative books). Orcha provides pre-filled proposals |
| Bankbuchungen / Kontoauszugsverarbeitung | DATEV KaReWe | Bank feeds come via EBICS/PSD2 into DATEV. DATEV Automatisierungsservice Bank handles matching. Orcha pulls results back for reconciliation view |
| Kassenbuchführung | DATEV KaReWe | GoBD-compliant cash book must stay in DATEV. Orcha could capture receipts |
| Debitoren-/Kreditorenbuchhaltung | DATEV KaReWe + Orcha | DATEV for the subledger. Orcha for open items visibility and dunning automation |
| UStVA (VAT pre-return) | DATEV → ELSTER | Generated from DATEV bookings, filed via ELSTER. Orcha could do pre-flight validation (checking §13b, intra-community, exempt items) before DATEV generates the return |
| Zusammenfassende Meldung | DATEV → ELSTER | Standard DATEV workflow |
| Dauerfristverlängerung | DATEV → ELSTER | Annual, push-button |
| Anlagenbuchhaltung | DATEV Anlagenbuchführung | AfA schedules, asset register. Complex enough to stay in DATEV |
| Abstimmung / Kontenklärung | Claude + Orcha | Claude can analyze discrepancies flagged by Orcha's reconciliation. Human reviews |
| BWA-Erstellung | DATEV KaReWe | Generated from DATEV bookings |
| BWA-Analyse & Kommentar | Claude | Claude generates narrative analysis of BWA trends, anomalies, year-over-year comparisons. Human advisor reviews and personalizes |
| OPOS-Verwaltung | Orcha | Open items tracking, automated dunning reminders, aging analysis |
| GoBD-Verfahrensdokumentation | Claude | Claude drafts documentation based on actual process descriptions. Human reviews for legal compliance |
| Task | Software | Notes |
|---|---|---|
| Lohnabrechnung | DATEV LODAS / L&G | Keep in DATEV initially — highly regulated, SV/LSt calculations are DATEV's core strength |
| SV-Meldungen | DATEV LODAS/L&G | Automated in DATEV |
| Lohnsteueranmeldung | DATEV → ELSTER | Automated |
| Beitragsnachweis | DATEV LODAS/L&G | Automated |
| Personalstammdatenpflege | DATEV + Orcha | Master data entry through Orcha (digitize contracts, extract employee data). DATEV holds authoritative record |
| Reisekostenabrechnung | Orcha | Receipt capture, Verpflegungsmehraufwand calculation, expense categorization |
| Bescheinigungswesen | DATEV LODAS/L&G | Standard DATEV output |
| Payroll document distribution | DATEV Arbeitnehmer online | Employees access pay slips digitally |
Long-term vision: build payroll processing into Orcha to eliminate DATEV dependency. This requires:
Risk: Payroll certification (ITSG) and SV-Meldeportal integration are significant regulatory hurdles. This is a 12-18 month project minimum.
| Task | Software | Notes |
|---|---|---|
| Abschlussbuchungen | DATEV KaReWe | Rückstellungen, Abgrenzungen — requires human judgment, stays in DATEV |
| Bilanz + GuV | DATEV KaReWe | Generated from DATEV bookings |
| Anhang (Notes) | Claude | Claude drafts boilerplate notes based on HGB disclosure requirements and company data. Human reviews |
| E-Bilanz | DATEV | XBRL taxonomy mapping, ELSTER submission |
| EÜR | DATEV | For smaller mandates |
| Bundesanzeiger Offenlegung | DATEV | Standard workflow |
| Inventur-Unterstützung | Orcha + Claude | Orcha for data capture, Claude for valuation suggestions |
| Gesellschafterbeschlüsse | Claude | Template generation and customization |
| Task | Software | Notes |
|---|---|---|
| ESt (Einkommensteuer) | DATEV Steuern | Complex, requires human judgment. DATEV has the forms and ELSTER integration |
| KSt (Körperschaftsteuer) | DATEV Steuern | Same |
| GewSt (Gewerbesteuer) | DATEV Steuern | Same |
| USt Jahreserklärung | DATEV Steuern | Derived from FiBu data |
| Feststellungserklärung | DATEV Steuern | Partnership allocations |
| Grundsteuererklärung | DATEV Grundsteuer | Post-reform mass filings |
| Data gathering for declarations | Orcha + Claude | Orcha collects and categorizes supporting documents. Claude pre-fills data points from extracted documents |
| Steuerbescheide prüfen | Claude | Claude compares filed return vs. received Bescheid, flags deviations. Human reviews |
| Task | Software | Notes |
|---|---|---|
| Rechtsformwahl | Claude | Claude provides analysis frameworks, scenario comparisons, tax burden simulations. Human advisor makes recommendation |
| Gestaltungsberatung | Claude | Claude researches applicable laws, BFH rulings, BMF letters. Human advisor designs the structure |
| Vertragsgestaltung (steuerlich) | Claude | Claude reviews contracts for tax implications, flags risks. Human advisor advises |
| Investitionsberatung | Claude | §7g IAB simulation, Forschungszulage eligibility check |
| Internationale Steuerberatung | Claude | DBA analysis, transfer pricing documentation support |
| Steuerliche Due Diligence | Claude + Orcha | Orcha provides financial data, Claude analyzes |
| Task | Software | Notes |
|---|---|---|
| ELSTER-Übermittlung | DATEV → ELSTER | All filings go through DATEV |
| Einspruch einlegen | Claude | Claude drafts objection letters based on legal arguments. Human reviews |
| Anträge (Stundung, Erlass, etc.) | Claude | Claude generates application letters |
| Betriebsprüfung begleiten | Claude + Orcha | Orcha provides all requested documents instantly. Claude helps prepare responses and analyze auditor questions |
| Vollmachtsdatenbank | DATEV VDB | Standard DATEV workflow |
| Fristenüberwachung | Orcha | Automated deadline tracking with reminders |
| Task | Software | Notes |
|---|---|---|
| Onboarding / Mandatsannahme | Orcha | Digital intake form, GwG KYC checklist, document collection |
| Vollmacht | DATEV VDB | Standard form, registered in DATEV |
| Laufende Kommunikation | Claude | Claude drafts email responses, explains tax topics in plain language |
| Mandantenbesprechung | Claude | Claude prepares meeting briefings from Orcha data (BWA, open items, tax deadlines) |
| Honorarabrechnung | Orcha | Time tracking + StBVV calculator + invoice generation |
| DMS / Aktenführung | Orcha | All documents already in Orcha, GoBD-compliant archival |
| Task | Software | Notes |
|---|---|---|
| GwG (anti-money-laundering) | Orcha | Digital KYC, risk classification, PEP screening |
| Transparenzregister | Claude | Claude prepares filing, human submits |
| Intrastat | DATEV or dedicated tool | If applicable |
| Aufbewahrungspflichten | Orcha | Automated retention management (10 years accounting, 6 years correspondence) |
| DSGVO | Claude | AVV templates, privacy documentation |
This is what makes the Kanzlei truly AI-native — not just using AI tools, but having AI orchestrate the daily work.
Orcha monitors all incoming channels (email, DATEV DUO uploads, client portal) and automatically:
flowchart LR
subgraph Inbound Channels
E[Email Inbox]
D[DATEV DUO]
P[Client Portal]
end
E --> T[Orcha AI Triage]
D --> T
P --> T
T -->|Invoice| I[Ingestion Pipeline]
T -->|Steuerbescheid| B[Bescheid Check → Task]
T -->|Client Question| Q[Claude Draft Reply → Confirm]
T -->|Finanzamt Letter| F[Deadline Extract → Alert]
T -->|Unknown| U[Flag for Human Review]
I --> K[Kontierung → DATEV]
B --> R[Compare vs. Filed Return]
Q --> S[Employee Reviews & Sends]
Every morning (scheduled job), Orcha + Claude generate a personalized priority list per employee:
Example morning briefing:
Guten Morgen, Frau Schmidt — Ihr Tagesplan:
🔴 DRINGEND
• UStVA Mandant Müller GmbH — Frist heute, Daten vollständig,
→ Claude hat Entwurf erstellt, bitte prüfen und freigeben
• Einspruch Mandant Weber — Frist morgen
→ Claude hat Entwurfschreiben vorbereitet
🟡 HEUTE FÄLLIG
• 12 neue Belege Mandant Fischer KG — Kontierung von Orcha vorgeschlagen
→ 10/12 automatisch korrekt, 2 brauchen Ihre Entscheidung
• Lohnabrechnung Mandant Becker — Bewegungsdaten eingegangen
→ Orcha hat Daten extrahiert, bitte in DATEV LODAS übernehmen
🟢 DIESE WOCHE
• BWA-Besprechung Mandant Schulz — Donnerstag 14:00
→ Claude hat Briefing mit Trend-Analyse vorbereitet
• Jahresabschluss Mandant Klein — noch 3 offene Posten
→ Claude kann Rückstellungsvorschläge erstellen, soll ich starten?
✅ AI ERLEDIGT (zur Kenntnisnahme)
• 47 Belege automatisch kontiert und an DATEV übermittelt
• 3 Mandanten-Anfragen beantwortet (Entwürfe im Postausgang)
• Fristenkalender aktualisiert nach 2 eingegangenen Steuerbescheiden
Claude has full context on each mandate through Orcha's MCP tools. An advisor can have conversations like:
Example 1: Monthly closing check
"Für Mandant Müller GmbH: Was fehlt noch für den Monatsabschluss März? Zeig mir den Status."
Claude queries Orcha → checks documents received, DATEV booking status, open items, missing Belege → generates:
Example 2: Client-specific analysis
"Vergleich die Personalkosten von Mandant Weber Q1 2025 vs Q1 2026 und erkläre die Abweichungen."
Claude pulls BWA data from Orcha (via DATEV REWE sync) → analyzes → generates narrative with chart.
Example 3: Ad-hoc advisory
"Mandant Fischer überlegt, einen Firmenwagen anzuschaffen. Was ist steuerlich günstiger — 1%-Regelung oder Fahrtenbuch? Er fährt ca. 30.000 km/Jahr, davon 60% geschäftlich."
Claude runs both scenarios with actual numbers → presents comparison table → recommends.
flowchart TB
subgraph Clients["Mandanten"]
CL1[Email]
CL2[Client Portal]
CL3[DATEV DUO Upload]
end
subgraph Orcha["Orcha — AI Automation Layer"]
TRIAGE[AI Triage & Classification]
INGEST[Document Ingestion<br/>OCR + Claude Extraction]
KONT[AI Kontierung<br/>SKR03/04 + Cost Centers]
VALID[Tax Compliance<br/>Validation]
RECON[Reconciliation<br/>& Matching]
TASK[Task Engine<br/>& Priority Queue]
BRIEF[Morning Briefing<br/>Generator]
REPLY[Draft Reply<br/>Engine]
DMS[Document<br/>Management]
OPOS[Open Items<br/>& Dunning]
FRISTEN[Deadline<br/>Tracking]
PORTAL[Client<br/>Portal]
end
subgraph Claude["Claude — Intelligence Layer"]
COPILOT[AI Copilot<br/>Ad-hoc Queries]
BWA_AI[BWA Analysis<br/>& Commentary]
ADVISORY[Tax Advisory<br/>Support]
LETTERS[Letter & Document<br/>Drafting]
SCENARIO[Scenario<br/>Modeling]
end
subgraph DATEV["DATEV — Regulated Processing"]
DUO[Unternehmen Online<br/>Document Exchange]
REWE[Kanzlei-Rechnungswesen<br/>Final Books]
LODAS[LODAS / L&G<br/>Payroll]
STEUER[Steuern<br/>Tax Declarations]
ELSTER[ELSTER<br/>Filing]
VDB[Vollmachtsdatenbank]
end
subgraph Employees["Kanzlei-Mitarbeiter"]
STB[Steuerberater]
SFA[Steuerfachangestellte]
BH[Buchhalter]
end
CL1 --> TRIAGE
CL2 --> TRIAGE
CL3 --> TRIAGE
TRIAGE --> INGEST
TRIAGE --> TASK
TRIAGE --> REPLY
INGEST --> KONT --> VALID
VALID --> DUO
DUO --> REWE
REWE -->|Journal entries back| RECON
REWE -->|BWA data| BWA_AI
TASK --> BRIEF
BRIEF --> SFA
BRIEF --> BH
BRIEF --> STB
COPILOT --> ADVISORY
COPILOT --> BWA_AI
COPILOT --> LETTERS
STB --> COPILOT
SFA --> TASK
BH --> TASK
REWE --> STEUER --> ELSTER
LODAS --> ELSTER
style Orcha fill:#e8f5e9,stroke:#2e7d32
style Claude fill:#e3f2fd,stroke:#1565c0
style DATEV fill:#fff3e0,stroke:#e65100
flowchart LR
subgraph Daily["Täglicher Workflow"]
direction TB
A[08:00 Morning Briefing<br/>per Employee] --> B[Priorisierte<br/>Aufgabenliste]
B --> C{AI-erledigbar?}
C -->|Ja| D[Claude erledigt<br/>→ zur Prüfung]
C -->|Nein| E[Mitarbeiter<br/>bearbeitet]
D --> F[Mitarbeiter<br/>prüft & bestätigt]
E --> G[Ergebnis in<br/>Orcha/DATEV]
F --> G
end
subgraph Continuous["Laufend"]
direction TB
H[Inbox Monitor] --> I[Neue Belege<br/>→ Ingestion]
H --> J[Mandanten-Fragen<br/>→ Draft Reply]
H --> K[Steuerbescheide<br/>→ Bescheid-Check]
H --> L[Fristen<br/>→ Kalender]
end
| Area | DATEV | Orcha | Claude |
|---|---|---|---|
| FiBu (40%) | Final books, bank, UStVA, ELSTER | Ingestion, Kontierung, reconciliation, OPOS | BWA analysis, exception handling |
| Lohn (20%) | Payroll processing, SV, LSt | Document capture, travel expenses | - |
| Jahresabschluss (10%) | Bilanz, GuV, E-Bilanz | Closing checklist, document compilation | Anhang drafting, Rückstellungen |
| Steuererklärungen (10%) | All declarations, ELSTER filing | Data compilation, Bescheid check | Data pre-fill, Bescheid analysis |
| Beratung (5%) | - | Financial data provision | Analysis, research, drafting |
| Finanzamt (5%) | ELSTER, VDB | Deadline tracking, audit docs | Letters, objections, audit prep |
| Mandanten (5%) | Vollmacht | Portal, DMS, billing | Communication, meeting prep |
| Compliance (5%) | Intrastat | KYC, retention | Templates, documentation |
| AI Orchestration (cross-cutting) | - | Inbox monitor, task engine, morning briefing | Draft replies, closing checks, ad-hoc queries |