Last updated

Freelancer Germany VAT: Kleinunternehmer, Invoices, Reverse Charge and OSS

Freelancer Germany VAT: Kleinunternehmer, Invoices, Reverse Charge and OSS research map

Freelancer Germany VAT: Kleinunternehmer, Invoices, Reverse Charge and OSS brings the main checks together so you can see the issue, the evidence, and the safer next step in one place. It explains checking tax position, payroll evidence, social-security exposure, net pay, and cross-border filing questions in Germany, then shows how to separate residence, treaty, payroll, contribution, withholding, and filing questions before signing or moving money. The later sections connect the short answer, key terms for a freelancer, and registration with the finanzamt and elster so the next step is easier to judge. Read it before submitting forms, moving money, choosing a provider, or assuming that a rule from another country applies.

The German VAT system uses the term Umsatzsteuer in the law. Mehrwertsteuer is common commercial language, but freelancers should build their files around the legal concepts: taxable person, place of supply, tax exemption, input VAT, invoice requirements, reverse charge, return filing, and record retention.

This article is general information for editorial and business planning. It is not tax, legal, accounting, or immigration advice. VAT treatment can change with the service type, customer status, customer country, platform role, permanent establishment, exemption, tax-office correspondence, and the year in question. Before filing, invoicing a material amount, or relying on an exemption, check the current rule with the official source, the Finanzamt, or a qualified German tax adviser.

The short answer

Most freelancers in Germany should answer five VAT questions before sending invoices:

  1. Am I acting as an entrepreneur for VAT? German VAT law defines entrepreneurs by independent economic activity, not by whether the person is a Freiberufler for income-tax purposes. The core definition is in Section 2 UStG.
  2. Where is the supply taxed? For services, the place-of-supply rules in Section 3a UStG are often more important than the freelancer's address.
  3. Am I using the Kleinunternehmer exemption or regular VAT? Since 2025, Section 19 UStG uses the EUR 25,000 prior-year and EUR 100,000 current-year turnover limits for the German small-business regime.
  4. Does the invoice need German VAT, no VAT with a legal note, or reverse-charge wording? Invoice content is controlled mainly by Section 14 UStG, with special cases in Section 14a UStG.
  5. Which filing channel applies? The first tax registration questionnaire is sent through ELSTER to the Finanzamt, while VAT identification numbers, recapitulative statements, and OSS are handled through the Federal Central Tax Office, the BZSt.

Key terms for a freelancer

Term Practical meaning for a freelancer Primary source
Unternehmer A person or entity carrying out an independent business or professional activity for VAT purposes. This can include freelancers, sole traders, and companies. Section 2 UStG
Kleinunternehmer Small-business VAT exemption. The freelancer does not charge German VAT on covered German small-business turnover and generally cannot deduct input VAT on related costs. Section 19 UStG and BMF small-business guidance
Steuernummer Local tax number issued by the Finanzamt after tax registration. It is commonly needed on German invoices unless a VAT ID is used instead. ELSTER startup page
USt-IdNr. VAT identification number used for EU cross-border transactions, recapitulative statements, and VAT ID checks. It is separate from the local tax number. BZSt VAT ID page
Vorsteuer Input VAT charged by suppliers that a regular VAT entrepreneur may deduct if the legal conditions are met. Kleinunternehmer treatment usually blocks that deduction for the exempt small-business turnover. Section 15 UStG
Reverse charge A mechanism where the recipient, rather than the supplier, accounts for VAT. It appears in German law in Section 13b and in cross-border EU service workflows. Section 13b UStG
OSS Optional One Stop Shop reporting for certain cross-border B2C supplies, so VAT due in other EU Member States can be declared through one portal. European Commission OSS guide and BZSt OSS EU scheme

Registration with the Finanzamt and ELSTER

A freelancer who starts a self-employed activity in Germany normally has to notify the competent tax office electronically. ELSTER states that the tax registration questionnaire must be sent to the Finanzamt within one month after starting the activity and that the business tax number is issued by the Finanzamt after review (ELSTER: business founded or self-employed?). The ELSTER help text links this to the statutory notification duty for business openings and freelance activity under the Fiscal Code (ELSTER help for individual businesses).

For VAT, the questionnaire matters because it asks for expected turnover, the intended VAT status, and data that affect VAT prepayments. A freelancer should treat the filing as the first control point, not as a formality. The Finanzamt may later compare invoices, bank receipts, VAT returns, income-tax filings, and cross-border reports against the answers.

Practical sequence:

  1. Decide whether the work is freelance/professional or commercial for non-VAT purposes. VAT can apply either way, but the Gewerbeamt route may differ.
  2. Create or access an ELSTER account.
  3. Submit the tax registration questionnaire for the correct legal form.
  4. Wait for the Finanzamt to issue the tax number.
  5. Request a German VAT ID if EU B2B or other cross-border VAT workflows make it necessary. The BZSt explains that the USt-IdNr. is issued separately from the business tax number and is used for VAT purposes in the EU internal market (BZSt: issue of VAT ID numbers).

The VAT status decision: regular taxation or Kleinunternehmer

Germany's small-business VAT regime is often attractive to new freelancers because it removes the need to charge German VAT on covered turnover. The tradeoff is that input VAT on business costs is generally not recoverable for that exempt activity, and cross-border transactions can still create VAT duties.

From 1 January 2025, Section 19 UStG states that a domestic small-business supply is exempt if the relevant total turnover did not exceed EUR 25,000 in the previous calendar year and does not exceed EUR 100,000 in the current calendar year (Section 19 UStG). The Federal Ministry of Finance issued administrative guidance on the 2025 rewrite of Section 19 and the new Section 19a EU small-business mechanism (BMF letter on the small-business regime).

The current-year threshold is not a decorative estimate. A freelancer using Section 19 should track turnover before issuing each material invoice, because crossing the limit can change the treatment during the year rather than only in the next annual return. New freelancers should also keep the first-year estimate realistic in the ELSTER questionnaire, because the Finanzamt will see the expected turnover, later invoices, and annual filings together.

The main status patterns are:

Do not choose Kleinunternehmer status only because the first invoice is small. The better question is whether the status matches the full year: customer type, pricing power, business purchases, EU B2B work, platform sales, expected growth, and the administrative cost of changing later.

German VAT rates and taxable supplies

For taxable German supplies, the standard VAT rate is 19 percent and the reduced rate is 7 percent for categories covered by German VAT law. The legal basis is Section 12 UStG. Many freelancers use the standard rate, but the correct answer depends on the supply, not the profession label. Training, healthcare, finance, insurance, cultural, publishing, platform, and land-related services can have specific rules or exemptions that should be checked before invoicing.

VAT is also separate from income tax, trade tax, social security, and professional licensing. A person can be treated as a freelancer for income-tax classification and still be an entrepreneur for VAT. Conversely, being below the Kleinunternehmer threshold does not mean there is no duty to keep records, register with the tax office, or evaluate cross-border transactions.

Place of supply: the rule that decides which country taxes the service

The place of supply tells the freelancer which country's VAT system is in play. For services, Section 3a UStG contains the German rules and many special cases (Section 3a UStG).

The broad pattern for many freelance services is:

Customer status matters. A freelancer should document whether the customer is a business or consumer, collect VAT IDs where relevant, and keep contract evidence that matches the invoice.

Invoice rules for freelancers

A German VAT invoice is not just a payment request. It is part of the tax evidence chain for the supplier, customer, and tax authority. Section 14 UStG lists core invoice requirements, including names and addresses, tax number or VAT ID, invoice date, invoice number, quantity and type of supply, time of supply, taxable amount, tax rate, tax amount, or an exemption note where VAT is not charged (Section 14 UStG).

Invoice scenario VAT line Wording or data to check Extra evidence to keep
German client, regular VAT freelancer, taxable service in Germany Show net amount, German VAT rate, VAT amount, gross amount Use the correct German VAT rate under Section 12 UStG. Contract, delivery proof, service period, payment proof.
German client, Kleinunternehmer freelancer Do not show VAT Include a Section 19 UStG small-business exemption note. Do not accidentally show 19 percent VAT. Turnover calculation supporting the Section 19 position.
EU business customer, general B2B service Usually no German VAT if place of supply is customer country Show both VAT IDs where required and use reverse-charge wording appropriate to the transaction. Customer VAT ID check, contract, country of establishment, proof of business status.
Non-EU business customer Often no German VAT for many general B2B services, but special rules exist Do not rely on country alone. Identify the service type and place-of-supply rule. Business evidence, contract, correspondence, export/service evidence.
EU consumer, digital service or distance sale May require destination-country VAT once EU threshold/OSS rules apply Check EUR 10,000 EU threshold, OSS registration, customer location evidence, rate. Two pieces of location evidence where required, payment logs, platform reports.
Reverse-charge purchase by German freelancer Supplier may invoice without German VAT; German freelancer may owe German VAT as recipient Check whether Section 13b applies and whether the amount must be reported in Germany. Supplier invoice, VAT ID, service type, booking entry, VAT return support.

E-invoicing from 2025

Germany introduced mandatory e-invoicing rules for domestic B2B supplies from 1 January 2025, with transition periods. The BMF FAQ says that, from 2025, e-invoices are generally to be used for supplies between domestic entrepreneurs, while private consumers are not affected; it also lists exceptions and transition periods through 2026 and, for certain issuers with prior-year turnover up to EUR 800,000, through 2027 (BMF e-invoice FAQ).

For freelancers, the practical points are:

Reverse charge: when the customer or freelancer accounts for VAT

Reverse charge is a common source of errors because it appears on both sales and purchases.

For outgoing invoices, a German freelancer supplying general services to a business customer in another EU Member State often does not charge German VAT because the place of supply is the customer's country. The customer may account for VAT there. The German freelancer normally needs the customer's valid VAT ID, correct invoice wording, and often a recapitulative statement (Zusammenfassende Meldung) if the transaction falls within the reporting duty. The BZSt explains that businesses need a valid VAT ID for supplies in the EU internal market and that the VAT ID is used in recapitulative statements (BZSt VAT ID FAQ; BZSt recapitulative statement duty).

For incoming invoices, a German freelancer can become the VAT debtor under Section 13b UStG. This can happen even if the freelancer uses the Kleinunternehmer regime, because the small-business exemption for the freelancer's own covered supplies is not a blanket exemption from all VAT mechanisms. Common examples include certain services bought from suppliers established abroad. The legal rule is technical, so the invoice should be checked before assuming that "no VAT on the supplier invoice" means "no VAT duty in Germany."

B2B versus B2C: a decision map

flowchart TD A[Freelance invoice or sale] --> B{Is the customer a business?} B -->|Yes| C{Where is the business customer established?} C -->|Germany| D{Kleinunternehmer?} D -->|Yes| E[No German VAT shown; Section 19 note; track turnover] D -->|No| F[Charge German VAT unless exemption or special rule applies] C -->|EU outside Germany| G[Check VAT ID, Section 3a place of supply, reverse charge, ZM] C -->|Outside EU| H[Check place of supply, service type, evidence, local rules] B -->|No, consumer| I{Consumer in Germany?} I -->|Yes| J[German B2C rule; charge VAT unless Kleinunternehmer or exemption] I -->|EU outside Germany| K{TBE/distance sale or special B2C rule?} K -->|Yes| L[Check EUR 10,000 threshold, OSS, destination VAT rate] K -->|No| M[Check Section 3a general and special B2C rules] I -->|Outside EU| N[Check service-specific place rule and evidence]

The diagram is deliberately conservative: it sends every unusual case back to the place-of-supply rule. That is where many freelancer VAT mistakes start.

OSS and EU consumer sales

The One Stop Shop is not a general replacement for German VAT filing. It is a special simplification for covered cross-border B2C supplies. The European Commission explains that OSS allows online sellers and other businesses to register in one EU Member State and declare/pay VAT for covered distance sales of goods and cross-border services to EU consumers through one portal (European Commission VAT e-commerce portal).

The Commission also explains the EUR 10,000 EU-wide threshold for certain cross-border B2C telecommunications, broadcasting, electronic services, and intra-EU distance sales of goods. Below that threshold, qualifying supplies may remain subject to VAT in the Member State where the taxable person is established; once the threshold is exceeded, destination-country VAT rules apply without the small-threshold simplification (European Commission OSS guide).

For a Germany-based freelancer, OSS becomes especially relevant when selling:

In Germany, the BZSt administers OSS. Its EU scheme page says that the procedure lets registered companies transmit covered transactions centrally to the BZSt in one tax return (BZSt One Stop Shop EU scheme). OSS records have a separate ten-year retention rule; the BZSt states that OSS records must be kept for ten years from the end of the year in which the transaction was executed and made available electronically on request (BZSt OSS record requirements).

VAT returns, prepayments and the Finanzamt

Regular VAT freelancers generally deal with two recurring German VAT filings:

The filing period depends on the prior VAT burden, startup facts, and tax-office instructions. A freelancer should not infer the filing cadence from another freelancer's account. Use the Finanzamt notice, ELSTER account, and current law as the control documents.

Kleinunternehmer status reduces routine VAT charging, but it does not remove every VAT interaction. Cross-border purchases, intra-EU acquisitions, reverse-charge services, VAT ID use, recapitulative statements, and OSS can still create filings or records. If the freelancer receives a notice in ELSTER or by post, the notice should be answered on its own terms rather than ignored because "I am small business."

Recordkeeping that will survive a VAT review

VAT records should prove the answer to four questions: what was supplied, who received it, where it was taxed, and how the invoice amount was calculated.

The minimum practical file should cover these categories:

For ordinary VAT invoices, Section 14b UStG requires entrepreneurs to retain invoice copies; the BMF e-invoice FAQ describes the current VAT invoice retention period as eight years and stresses that the structured part of an e-invoice must be preserved intact (Section 14b UStG; BMF e-invoice FAQ). Other tax, commercial, anti-money-laundering, platform, or OSS rules can require different records or longer retention, so a freelancer should not reduce all files to a single retention period.

Common mistakes

Showing VAT by accident as a Kleinunternehmer

If a small-business freelancer lists "19% VAT" or a VAT amount on the invoice, the invoice can create tax risk even if the freelancer meant to use Section 19. A Kleinunternehmer invoice should be clear that no VAT is charged because of the small-business exemption. The invoice should not use a layout that displays a hidden VAT amount.

Treating a VAT ID as proof that every invoice is reverse charge

A VAT ID is evidence, not the whole rule. The service type, customer status, place of supply, and reporting duty still have to fit. VAT ID checks should be saved with the invoice file, especially for recurring EU clients.

Ignoring reverse charge on purchases

Many freelancers focus on sales invoices and miss incoming invoices from foreign software, marketing, hosting, or professional-service suppliers. If Section 13b applies, the German freelancer may have to account for German VAT as recipient even where the supplier charged no VAT.

Assuming OSS applies to all international sales

OSS does not cover every foreign customer or every supply. It is mainly for covered B2C supplies. B2B services, domestic German supplies, and many non-EU situations require separate analysis.

Forgetting that platforms can change the VAT chain

Marketplaces, app stores, course platforms, and payment platforms may act as agent, reseller, deemed supplier, payment processor, or mere intermediary depending on contract and law. The invoice chain should be read from the platform terms and payout statements, not only from the bank deposit.

Mixing income-tax and VAT labels

Freiberufler, Gewerbe, Kleinunternehmer, Unternehmer, and Selbststaendiger are not interchangeable. A freelancer can be a VAT entrepreneur; a Kleinunternehmer can still need a VAT ID; a trade registration can be irrelevant to whether a service is taxable in Germany.

Practical checklist before the first invoice

  1. Submit the ELSTER tax registration questionnaire within the required startup window.
  2. Decide whether to use Section 19 Kleinunternehmer treatment or regular VAT, based on full-year turnover and customer mix.
  3. Build invoice templates for at least three cases: German taxable, Kleinunternehmer, and EU B2B reverse charge.
  4. Request a VAT ID from the BZSt if EU cross-border transactions are expected.
  5. Create a VAT decision log for every non-German customer.
  6. Track turnover monthly against the Kleinunternehmer limits and the EU EUR 10,000 B2C threshold.
  7. Save VAT ID checks, contracts, invoice files, e-invoice structured data, payment proof, and filing receipts.
  8. Review OSS before selling digital services or other covered supplies to EU consumers outside Germany.

Official references

Conclusion

The safest VAT workflow for a freelancer in Germany is procedural: register correctly, choose Kleinunternehmer or regular taxation deliberately, classify every customer as B2B or B2C, decide the place of supply before adding VAT, use invoice wording that matches the rule, and keep enough evidence to reconstruct the decision later.

For purely domestic, low-turnover work, the Section 19 small-business regime can simplify invoicing. For B2B, cross-border, digital, platform, or fast-growing work, VAT becomes a systems issue: VAT ID checks, reverse-charge logic, ELSTER filings, OSS threshold monitoring, and recordkeeping should be built before volume arrives.