Case Study

BuchhaltGenie

From Idea to Production

742
Sessions
100+
Prototypes
71%
Improvement

The Challenge

Austrian SMBs struggle with bookkeeping daily. Scanning receipts, categorizing, posting VAT-compliant entries - a time-consuming process prone to errors.

  • OCR systems fail with Austrian documents (umlauts, special formats)
  • No AI understands the nuances of Austrian tax law (UStG)
  • Existing solutions require manual rework for 30-40% of receipts
  • Integration with existing accounting systems is complex

There was no solution that addressed these problems holistically. So I built one.

The Approach

After 100+ prototypes and countless iterations, a clear approach crystallized:

Custom AI Training

Instead of relying on generic models, I trained custom models on Austrian receipts and VAT requirements.

Vision-Language Model

Qwen VL as the base, fine-tuned with LoRA on thousands of annotated receipts from the DACH region.

Iterative Development

742 development sessions with continuous feedback and improvements.

Multi-Agent Architecture

Specialized agents for OCR, compliance, categorization, and user interaction.

Key Features Built

Each feature was perfected through dozens of iterations

RAG System
Sophie - AI Assistant

Conversational AI with access to the entire knowledge base. Answers questions, explains bookings, helps with compliance.

  • Natural language interaction in German
  • Context-aware memory
  • Proactive compliance hints
Vision Model
Custom OCR Vision

Specially trained vision-language model for Austrian and German receipts with highest accuracy.

71% Loss Reduction

Compared to standard OCR solutions on Austrian receipts

Legal Tech
Compliance Guard

Automatic verification of VAT compliance. Detects missing mandatory information, incorrect tax rates, and potential risks.

  • Real-time VAT validation
  • Automatic categorization
  • Input tax optimization
Multi-Agent
Coordinated Agents

Specialized AI agents work together: OCR agent, compliance agent, categorization agent, and supervisor.

  • Parallelized processing
  • Error recovery mechanisms
  • Transparent decision chains

Features in Detail

BuchhaltGenie customer management dashboard

Smart customer categorization with AI

Document archive with OCR recognition

AI-powered receipt recognition (99% accuracy)

Invoice management with automatic compliance checking

Fully automated VAT integration

OCR upload interface with real-time extraction

From 58% to 99% recognition rate

Product catalog with intelligent search

Automatic categorization and suggestions

Financial transactions with VAT integration

Live synchronization with Austrian tax authority

Results & Metrics

Measurable improvements over existing solutions

742

Development Sessions

71%

OCR Improvement

100+

Tested Prototypes

Yes

Production-Ready

Tech Stack

Modern technologies for maximum performance and scalability

Next.js 15Frontend
TypeScriptLanguage
SupabaseBackend
Qwen VLVision Model
LoRAFine-Tuning
RunPodGPU Cloud
ClaudeLLM
PythonML Pipeline

Learnings

What Worked

  • LoRA fine-tuning enables fast iterations without compromising quality
  • Multi-agent systems scale better than monolithic approaches
  • Intensive collaboration with real users from day 1

What Didn't Work

  • H100 GPUs didn't deliver better results than A100 for this use case - just higher costs
  • Too early optimization for edge cases delayed the MVP by weeks
  • First RAG implementation was too complex - simplicity wins
Key Takeaways
  • Custom training beats generic models in specific domains
  • Iterative development with real feedback is irreplaceable
  • The right architecture decision early in the project saves months later

Similar Challenges?

I help companies bring complex AI projects from idea to production. If you're facing similar challenges, let's talk.