Product Handbook
Everything you need to know about HandwerkerBonus
What is HandwerkerBonus?
HandwerkerBonus is a web application that helps German households maximise their tax deduction under §35a EStG (Einkommensteuergesetz). Every year, households in Germany can claim up to €1,200 in tax savings from craftsman and household-related services, but most people leave this money on the table because the process is confusing and time-consuming.
HandwerkerBonus solves this by letting you simply upload your craftsman invoice (PDF, JPG or PNG). Our AI-powered OCR extracts labour costs, materials and payment details, runs eight formal compliance checks (K-01 through K-08), and calculates your exact §35a bonus, all in under 60 seconds.
The result is an ELSTER-ready summary you can paste directly into your German tax return. No accounting degree required.
How it works
1. Create your account
Sign up with your email address. You can use a password or receive a magic link. No credit card is required for the free tier.
2. Upload an invoice
Drag and drop your craftsman invoice or take a photo with your phone. We accept PDF, JPG and PNG files up to 10 MB.
3. Automatic verification
Our OCR engine extracts all relevant data points: labour costs, materials, travel costs, machine costs. Each line item gets a confidence score. Items below 70% confidence are flagged for manual review.
4. Formal compliance check
Eight checks run automatically against BMF (Federal Ministry of Finance) requirements: issuer address, recipient address, invoice date, invoice number, tax number, service description, separate labour costs, and bank transfer payment.
5. Bonus calculation
The §35a bonus is calculated deterministically: 20% of deductible costs (labour, travel, machine), capped at €1,200 per year. Material costs are never deductible. This calculation is pure math, never AI.
6. Export for ELSTER
Download an ELSTER-ready PDF summary with all verified invoices for the tax year. Enter the figures directly into your ELSTER household services form.
Features
AI-powered OCR
Intelligent text recognition separates labour from materials automatically. Processed on EU servers in Frankfurt.
8-point formal check
Every invoice is verified against §14 UStG requirements. Each check shows a clear pass or fail indicator.
§35a bonus calculator
Deterministic calculation of your tax bonus: 20% of deductible costs, capped at €1,200 annually. Pure TypeScript, never an AI guess.
ELSTER-ready export
Generate a clean PDF summary for each tax year with all verified amounts ready for your ELSTER filing.
Multi-year overview
Track your bonus across multiple tax years. See trends, compare seasons and never miss a deadline.
Confidence scoring
Every OCR-extracted line item shows a confidence score. Items below 70% are flagged with a yellow review badge so you always know what needs a second look.
Light and dark mode
The app supports both light and dark themes. Light mode uses a warm paper aesthetic for trust. Switch any time via the theme toggle.
Bilingual (DE + EN)
The entire app is available in German and English. Switch languages at any time using the language selector in the header or settings.
Referral programme
Invite friends with your personal code and earn free Pro months for every signup.
Dashboard
Your dashboard shows a season overview with three KPI tiles: estimated §35a bonus, total deductible labour, and number of verified invoices. A recent activity feed lists your latest uploads.
Smart reminders show upcoming tax deadlines and how much of the annual €1,200 cap you have used. The multi-year trend chart visualises your bonus history over previous tax years.
Invoice management
The invoices page lists all your uploaded receipts with columns for filename, tax year, status, amount and upload date. Use the search bar to filter by filename or the status filter to narrow results.
Click any invoice to open the detail view, which has two panels: the original document on the left and the tax view on the right. The tax view shows extracted line items with confidence badges, the eight formal checks, and your calculated bonus.
Tax years
The years page aggregates all invoices per calendar year. For each year you see the estimated bonus, the number of invoices, and a button to generate the ELSTER PDF export.
Pricing
HandwerkerBonus offers three tiers:
- Free (€0/month): Up to 4 invoices per year, §35a formal check, in-browser annual summary.
- Pro (€4.99/month or €29/year): Unlimited invoices, ELSTER-ready PDF export, multi-year comparison, priority support.
- Family (€49/year): Everything in Pro for up to 4 household accounts with a shared annual summary.
All prices include VAT. Cancel monthly with no minimum term.
Security and privacy
All data is stored on EU servers in Frankfurt (eu-central-1). We are fully GDPR-compliant. Your invoices are stored in a private Supabase storage bucket with row-level security: only you can access your own data.
No AI vendor ever sees your raw data in a retrainable context. AI keys are server-side only. The §35a calculation is deterministic TypeScript, never delegated to an LLM.
Every AI call (OCR model, prompt hash, response, cost, latency) is logged in a full audit trail for transparency and StBerG compliance.
On request, we delete all your data within 7 days. You can also delete individual invoices at any time from the app.
Settings
Access your settings from the sidebar. You can view your email, change your language preference, and see your current subscription plan. Privacy information about data storage is also displayed here.
Legal notice
HandwerkerBonus is not tax advice per the German Steuerberatungsgesetz (StBerG). The app prepares your receipts for the ELSTER household services form. For individual tax advice, please consult a tax advisor.
Operated by WAMOCON GmbH, Mergenthalerallee 79-81, 65760 Eschborn, Germany. Managing Director: Dipl.-Ing. Waleri Moretz. Commercial register Eschborn HRB 123666. VAT ID DE344930486.
Contact and support
For questions, feedback or support requests, reach out to us at info@wamocon.com or call +49 6196 5838311.