How to Run a Print-on-Demand Business from Germany

Running a print-on-demand business from Germany has some specific quirks that US-focused guides never mention. VAT obligations, packaging regulations, distance selling rules, and the wonderful world of German bureaucracy. I've been running RAXXO Studios' merch line from Berlin, and here's the practical stuff nobody tells you.

Legal Structure: Kleinunternehmer or Not?

If your annual revenue is under EUR 22,000, you can register as a Kleinunternehmer (small business owner). This means you don't charge VAT (MwSt.) on your products, which simplifies everything enormously. You register with your local Finanzamt, get a Steuernummer, and you're in business.

The trade-off: you can't deduct VAT on your own purchases. If you're spending a lot on tools and equipment, regular VAT registration might save you money. For most starting POD businesses, Kleinunternehmer is the right call.

You'll also need to register a Gewerbe (trade license) at your local Gewerbeamt. It costs about EUR 20-60 depending on your city. Berlin is on the cheaper end.

VAT for EU Sales

Even as a Kleinunternehmer, you need to understand EU distance selling rules. If you sell to customers in other EU countries and exceed certain thresholds, you might need to register for VAT in those countries. The OSS (One Stop Shop) system simplifies this - you can report all EU VAT through your German Finanzamt.

For most POD sellers starting out, this won't be an issue. But keep it on your radar as you grow.

Choosing a POD Provider

Your provider choice matters more in Germany than in the US because of shipping times and costs. Products printed in the US take 2-3 weeks to reach European customers. That's a terrible experience.

Look for providers with European fulfillment centers. Printful has facilities in Latvia and Spain. Gelato prints locally in most European countries. SPOD (Spreadshirt's POD arm) is based in Germany. Local fulfillment means 3-5 day delivery to most EU customers.

Pricing in EUR

Price everything in EUR. Your customers are primarily European, and showing USD with a "prices may vary" disclaimer feels amateur. Most POD platforms let you set EUR prices directly.

Factor in your costs carefully: base product cost + printing + shipping + platform fees + VAT (if applicable) + your margin. A t-shirt that costs EUR 12 to produce and ship should retail for at least EUR 25-30 to give you a viable margin.

Legal Pages You Actually Need

German e-commerce law requires specific legal pages that most Shopify templates don't include by default:

  • Impressum: Required by law. Must include your full name, address, email, phone number, and registration details. Yes, your actual home address if you're working from home.
  • Datenschutzerklärung: Privacy policy that complies with GDPR. Cookie banners alone don't cut it - you need a comprehensive privacy policy covering all data processing.
  • AGB: Terms and conditions. Not strictly required, but strongly recommended. Include your Widerrufsbelehrung (cancellation policy) - EU consumers get 14 days to return products.
  • Widerrufsformular: A cancellation form that must be provided. It's a legal template you can fill in with your details.

Get these wrong and you risk Abmahnungen (cease and desist letters) from competitors or consumer protection associations. They're expensive. Use a generator like IT-Recht Kanzlei or e-recht24 to get compliant templates.

Packaging Law (VerpackG)

This one catches many new sellers off guard. If you sell products shipped in packaging to German consumers, you must register with LUCID (the German packaging register) and license your packaging through a dual system like Interseroh or Der Grüne Punkt.

For POD sellers, this applies to the packaging your products ship in, even though your POD provider does the actual packing. Some providers handle this for you (check their terms), but ultimately you as the seller are legally responsible.

Registration with LUCID is free. Packaging licensing costs depend on volume - for a small business, expect EUR 50-150/year.

Shipping Strategy

Offer free shipping above a threshold (EUR 50 works well for apparel). Below that, charge a flat rate. Transparent shipping costs reduce cart abandonment.

For international shipping outside the EU, customers might face customs duties. Make this clear in your shipping policy. Products under EUR 150 are generally duty-free within the EU thanks to the single market.

Taxes and Bookkeeping

Keep meticulous records from day one. German tax authorities expect proper bookkeeping, even for Kleinunternehmer. Use a tool like SevDesk, lexoffice, or FastBill - they're built for German tax requirements and generate the reports your Steuerberater needs.

Key things to track: every sale, every expense, POD provider invoices, platform fees, software subscriptions, and any business-related purchases. The Finanzamt can audit you going back 10 years.

What I've Learned Running POD from Berlin

The bureaucracy front-loads the pain. Once your legal pages are right, your packaging is registered, and your bookkeeping system is running, it's mostly autopilot. The ongoing work is design creation and marketing.

AI has made the design part dramatically faster. What used to take a full day per design now takes an evening. The 91 products in the RAXXO shop were created over a few weeks of focused work, not months.

Germany's consumer protection laws are strict, but they also build trust. When customers know they have a 14-day return right and your legal pages are solid, they're more confident buying from a small brand.

Browse our AI-designed merch collection at raxxo.shop - 91 products, all designed and launched from a Berlin apartment.

Dieser Artikel enthält Affiliate-Links. Wenn du dich darüber anmeldest, erhalte ich eine kleine Provision - für dich entstehen keine Mehrkosten. Ich empfehle nur Tools, die ich selbst nutze. (Werbung)