- Step 1: Understand What Kind of Income This Is
- Step 2: Register With the Finanzamt
- Step 3: Decide on Kleinunternehmerregelung
- Step 4: Understand the W-8BEN Form
- Step 5: Track Your Income and Expenses
- Step 6: Declare It on Your Tax Return
- The Currency Conversion Problem (and How to Solve It)
- Putting It All Together
Every AI training platform we review is a US company. That means every payment you receive comes in USD, every platform asks you to sign a form you've probably never seen before, and none of them tell you anything about German tax obligations — because that's not their job. It's also genuinely confusing the first time, so here's the complete walkthrough.
This article is general information based on personal experience and research, not professional tax advice. For your specific situation, especially once your income grows, a Steuerberater (tax advisor) is worth the cost.
Step 1: Understand What Kind of Income This Is
Income from platforms like Mercor, micro1, or any other AI training platform counts as freelance self-employment income in Germany — regardless of whether you do this full-time or as a side income alongside a regular job. This means it falls under either:
- Freiberufliche Tätigkeit (freelance/liberal profession) — typically applies if your work is intellectual, creative, or consulting in nature
- Gewerbliche Tätigkeit (commercial activity) — applies in some cases depending on how your specific work is classified
Most AI training and data annotation work is treated as freiberuflich, but this can depend on specifics. If you're unsure, this is exactly the kind of question worth a one-time consultation with a Steuerberater before you scale up.
Step 2: Register With the Finanzamt
Before — or shortly after — you start earning, you need to register your freelance activity with your local Finanzamt by filing a Fragebogen zur steuerlichen Erfassung (questionnaire for tax registration). This is free, done online via ELSTER or on paper, and gives you a tax number (Steuernummer) for your freelance income.
Step 3: Decide on Kleinunternehmerregelung
This is the single most important decision for most people starting out.
| Under €22,000/year | Over €22,000/year | |
|---|---|---|
| VAT (Umsatzsteuer) | Not required (Kleinunternehmer) | Must charge and remit VAT |
| Invoicing complexity | Simple — no VAT line needed | More complex — VAT calculations required |
| Income tax (Einkommensteuer) | Still owed regardless | Still owed regardless |
The Kleinunternehmerregelung (small business regulation) lets you skip charging VAT if your total freelance revenue stays under €22,000 in a calendar year. This doesn't mean you pay no tax — you still owe regular income tax (Einkommensteuer) on your profit. It just simplifies your invoicing and bookkeeping significantly while you're below the threshold.
Our #1 Platform Pick: Mercor
Average $95/hr across 30,000+ contractors. AI video interview (20 min). Works from Germany and across the EU.
For most people starting out with AI training work as a side income, Kleinunternehmer status makes sense — it removes a layer of complexity you don't need yet. Once you cross €22,000/year in total freelance revenue (not just AI training income — all freelance income combined), you're required to switch to standard VAT treatment.
Step 4: Understand the W-8BEN Form
Every US-based AI training platform will ask you to complete a W-8BEN form during onboarding. This confuses a lot of people because it looks like a US tax document — and it is, but not in the way you'd expect.
The W-8BEN simply certifies to the platform that you are a non-US person. Its only function is to prevent the platform from automatically withholding US taxes from your payments. You are not filing a US tax return, you do not owe the US anything, and you continue to declare 100% of this income only in Germany, exactly as you would for any other freelance client.
Step 5: Track Your Income and Expenses
Keep records of:
- Every payment received, with the date and USD amount
- The EUR amount you actually received after currency conversion (more on this below)
- Any business expenses — a portion of your internet bill, a monitor, software subscriptions used for the work
A simple spreadsheet is enough for most people at this stage. If your income grows substantially, proper bookkeeping software or a Steuerberater becomes worth the cost.
Step 6: Declare It on Your Tax Return
Freelance income is reported on Anlage S (for freiberufliche income) as part of your annual Einkommensteuererklärung (income tax return). If you're below the Kleinunternehmer VAT threshold, this is the only additional form you need beyond your regular tax return.
The Currency Conversion Problem (and How to Solve It)
Every platform pays in USD. You need EUR. The fees here vary dramatically:
- PayPal: Typically charges 3–5% on currency conversion — this adds up fast over a year of payments.
- Wise: Converts at close to the real interbank rate with a fee around 0.4–0.8%. This is the option we recommend to every EU worker, without exception.
Set up a Wise account before you start receiving payments from any platform. It's free to open, and the savings versus PayPal compound meaningfully once you're earning regularly.
Putting It All Together
- Register with the Finanzamt (Fragebogen zur steuerlichen Erfassung)
- Decide on Kleinunternehmer status if you're under €22,000/year
- Sign the W-8BEN form on each platform (just a formality, not a US tax filing)
- Set up Wise for low-fee USD → EUR conversion
- Track every payment and any business expenses
- Declare income annually on Anlage S
None of this is complicated once you've done it once — it just looks intimidating the first time because nobody explains it clearly upfront.
Based in Austria or Switzerland instead? Read our guide on what's different in those countries. Currently receiving ALG I or Bürgergeld? Read our separate guide on AI training income and unemployment benefits before starting. Have KSK coverage or other secondary employment? Read our piece on the €603 side income threshold as well. Want the realistic EUR pay breakdown by domain? See our AI trainer salary in Germany guide. Need to issue an actual invoice? See our compliant invoice walkthrough. Already receiving Rente? Read our guide on AI training income and German pension. Concerned about health insurance as a freelancer? See our health insurance guide. Currently a student? Read our student-specific tax guide.
For parents specifically, our Elterngeld and AI training guide covers how freelance income interacts with parental benefit calculations.
Ready to Start Earning?
See our full platform rankings and find the best AI training job for your situation.
See All 14 Platforms →