Empact operates 12 legal entities, each with its own chart of accounts and cost-centre structure (KOST1). All accounting flows through DATEV (DUO + REWE). Combined volume: ~1,000 invoices/month, with occasional spikes when new projects go live.
Accounts Payable
Invoices arrive via email and portals, manually booked in DATEV
Four invoice types with distinct booking logic: electricity, EV charging, heating, and services
Same supplier (e.g. Vattenfall) may appear as different creditors depending on contract number
Approval in DUO: Operations vs. Construction (pre-approved plans, 1 approver), split by account or creditor, max 2 approvers
Recently introduced approval groups – self-organised, tracked in Asana
DUO sends only one reminder (day after creation), no follow-up – a known pain point
Accounts Receivable
Invoices generated in Solarrise, ChargeCloud, Moco, QueueBilling, Power tool – none connected to DATEV
All AR bookings are 100% manual – the single biggest pain point
Email BCC to accounting does not work in practice (people forget)
Source document alongside each booking is a must-have
Energy prepayments: installments → prepayment account, annual consumption invoice → reversal + revenue account, new installment plan – multiple entries per debitor
Two distinct annual settlement invoice template formats; only the overview page needs extraction
Master Data & Controlling
Multiple systems generate creditor/debitor numbers, all flow to DATEV for dunning
SFTP in use across all 12 entities; DATEV Desktop API also in use
Energy controlling data hub on Azure (AP) + Solarrise metering data (AR)
Planful being implemented for energy controlling; PowerBI database being set up
Grid operators pay up to 6 months late – need to simulate revenues for management accounts
What Orcha Brings
AI-powered invoice processing – AP and AR invoices are ingested via email or API, automatically read, extracted, and prepared for booking. The source document is always attached alongside the booking entry in DATEV.
DATEV DUO & REWE integration – Booking proposals and documents are pushed to DUO for approval (using Belegfreigabe Komfort on the AR side). The transfer from DUO to REWE is handled natively by DATEV, preserving the existing workflow.
Smart approval workflows – Approval can run in DATEV DUO or optionally through Orcha. The system supports Operations vs. Construction logic, account- and creditor-based routing, limit-based escalation, and approval groups. Automated follow-up reminders close the current gap where only a single DUO notification is sent.
Prepayment & reconciliation automation – Handles installment plans, annual consumption invoices, and the full reversal-and-rebooking cycle across prepayment and revenue accounts. Works with both annual settlement invoice template formats and can operate alongside or replace DATEV’s recurring-booking feature.
Master-data sync – Automated synchronisation of creditor and debitor master data between DATEV and Orcha via DATEV Desktop API and SFTP, covering all 12 entities for both REWE and DUO.
API-first ingestion for AR – Direct API connections where available (Power tool, Solarrise TBC), with email forwarding as a reliable fallback – replacing the unreliable BCC approach and ensuring every source document reaches accounting automatically.
Accounts Payable with Orcha
Purple = managed by Orcha · Gray = outside Orcha
Accounts Receivable with Orcha
Purple = managed by Orcha · Gray = outside Orcha
Master Data & DATEV Integration
How Orcha connects to DATEV for master data, bookings, and document transfer
Orcha integrates with DATEV through two channels: Booking proposals and invoice documents are pushed via the DATEV Unternehmen Online (DUO) cloud API. Master data (creditors, debitors, chart of accounts, cost centers) is synchronised via the DATEV Desktop API and SFTP exports, covering all entities for both REWE and DUO.
Integration Points
DATEV Unternehmen Online (DUO)
Direction: Orcha → DUO Data: Invoice documents, booking proposals Action: Push invoices + bookings for approval, trigger follow-up reminders
DATEV DUO
DATEV Rechnungswesen (REWE)
Direction: REWE → Orcha (read) Data: Journal entries Action: Import journal entries for controlling and reconciliation purposes
DATEV REWE
Master Data Sync (Desktop API + SFTP)
Direction: DATEV → Orcha (automated sync) Data: Creditor/debitor master data, CoA, cost centers for all 12 entities Action: Sync via DATEV Desktop API and SFTP export to keep Orcha aligned
Desktop API + SFTP
AR Source Systems (APIs)
Direction: Source → Orcha (API or email) Data: AR invoices from Solarrise, ChargeCloud, Moco, QueueBilling, Power tool Action: Ingest invoices via API where available, email forwarding as fallback
We propose a base-case package covering the core AP and AR automation, with optional extensions that can be activated as needs evolve. Masterdata synchronisation and DATEV integration are included in the base case as foundational infrastructure.
Base Case – Accounts Payable
AI-powered invoice extraction & classification for all AP invoice types (electricity, EV charging, heating, services)
Master data validation (creditor, account, cost center) against synced DATEV data
Automated booking proposal with source document & push to DATEV DUO
Approval workflow with follow-up reminders, supporting Operations vs. Construction routing and approval groups
Credit note handling (incl. processing fees – to be configured)
Project-level notifications when an invoice is received for a specific project
Base Case – Accounts Receivable
Ingestion from source systems via API (Power tool, Solarrise) or email forwarding
AI extraction of invoice overview page & automated booking creation
Booking proposal with source document & push to DATEV DUO (via Belegfreigabe Komfort)
Credit note handling
Project-level notifications when an invoice is received for a specific project
Base Case – Infrastructure
DATEV Unternehmen Online (DUO) cloud API integration
Master data sync via DATEV Desktop API and SFTP across all entities
€6,000 one-time setup fee · €3,000 / month
Timeline
Setup and go-live within approximately 4 weeks after contract signature. The main dependency is the DATEV integration – the timeline is largely driven by how quickly DATEV access (Desktop API, SFTP, DUO cloud API) can be provisioned.
Optional Extensions
The following capabilities can be activated individually as needs evolve.
Invoice creation based on metering data, validated against contracts
Energy invoice validation – compare received invoices against metering data (energy controlling data hub / Solarrise) and flag discrepancies
DATEV Rechnungswesen (REWE) integration – journal entry import for controlling and reconciliation
Controlling & revenue simulation – Planful / PowerBI data feeds
Approval workflow in Orcha as an alternative to DATEV DUO
Price to be discussed
Open Topics & Next Steps
AR Source Systems
Verify API availability – Solarrise (TBC), ChargeCloud (uncertain), Moco (TBC), QueueBilling (legacy, uncertain what data can be provided)
Define fallback for systems without API – email forwarding rules (not BCC)
Prepayments & Billing
Provide sample invoices for the two annual settlement invoice template formats
Recurring bookings in DATEV – does Orcha create and manage these, or does DATEV handle them once set up?
Creditor mapping for multiple contracts (e.g. Vattenfall) – contract number = creditor name?
Infrastructure
SFTP master data sync – confirm coverage for REWE and DUO across all 12 entities
Planful / PowerBI readiness – when will these be live for data feeds?
No comments yet. Select text to add one.