
Autonomous Tax Processing & Currency Normalization
Key Results
The Problem
A German tax consultancy (managed by David Prinz) struggled with the manual burden of processing international financial documents. Inbound emails contained invoices and bank statements in multiple languages and various currencies (USD, GBP, etc.).
The manual workflow required staff to translate documents, manually look up historical exchange rates for the exact transaction date, and then classify each document into specific German tax categories (Einkunftsarten). This process was slow and highly susceptible to human error.
- Manual FX Lookups: Time-consuming historical currency conversion
- Language Barriers: Multilingual documents requiring manual translation
- Complex Classification: High-effort sorting into 7+ German tax categories
- Scaling Bottleneck: Growth limited by the number of manual processors
The Solution
Deep Loom built an end-to-end autonomous pipeline using n8n and Gemini 2.5 Pro that 'thinks' like a German tax assistant.
The system triggers upon receiving a Gmail attachment, automatically uploads it to Google Drive, and performs multi-stage agentic processing:
- Agentic OCR & Translation: Intelligent text extraction and high-fidelity German translation using Gemini 2.5 Pro
- Autonomous FX Normalization: An AI agent that detects currencies and fetches historical exchange rates via API to convert all values to EUR automatically
- Tax Classifier Agent: A specialized agent that categorizes documents into legal German tax buckets (e.g., Kapitalvermögen, Gewerbebetrieb)
- Structured Extraction: Final cleanup and extraction of 20+ financial data points into a centralized Google Sheets audit trail
The Result
The automation transformed the firm's workflow from a bottleneck into a scalable engine. By automating the most tedious parts of tax preparation—translation and currency conversion—the team can now focus on high-level advisory work.
The system eliminated manual FX calculation errors entirely and reduced document processing time from minutes to seconds. Most importantly, it provided 100% audit-ready data with zero scheduling friction for David's consultancy.