Returns

How do you run a GDPR-compliant returns workflow in Germany?

A German returns workflow must honour the 14-day Widerrufsrecht, provide a Widerrufsbelehrung and model withdrawal form, refund within 14 days of withdrawal including standard outbound shipping, and process customer data under GDPR — lawful basis, data minimisation, EU hosting or valid transfer mechanism, and a documented retention period.

By Saara Editorial Team · Updated

Direct answer

Selling to German consumers means two rulebooks apply at once: consumer withdrawal law (Fernabsatzrecht / Widerrufsrecht) governs the return itself, and GDPR governs the personal data the return generates. Most platforms handle the first and quietly fail the second — retaining return photos, reason free-text and address data indefinitely, or processing them outside the EU without a transfer basis.

Consumer-law requirements

The non-negotiables for German B2C returns.

  • 14-day withdrawal period from delivery, no reason required, in addition to any goodwill window you advertise.
  • Clear Widerrufsbelehrung plus a model withdrawal form available before purchase.
  • Refund within 14 days of the withdrawal notice, including the cheapest standard outbound shipping you offered.
  • You may withhold the refund until the goods arrive or the customer proves dispatch.
  • Customer bears return shipping only if that was stated clearly before the order.

GDPR requirements inside the returns flow

Each data touchpoint in a return needs a decision, not a default.

How Saara supports EU brands

EcoReturns runs German-language return portals with Widerruf-aware windows, configurable retention on return media, a signed DPA and EU data residency, plus subject-request handling. Our German-language pages cover Retourenmanagement and product detail for DACH teams.

Frequently asked questions

Does the 14-day withdrawal period replace my return policy?

No. It is a legal floor. Most German-market brands advertise 30-100 days on top of it, with the statutory window running in parallel.

Do I have to refund outbound shipping?

Yes, the cheapest standard shipping option you offered must be refunded on a valid withdrawal; express upgrades need not be.

Can I use AI to assess returns under GDPR?

Yes, with transparency and human review available for adverse decisions. Do not fully automate a decision with legal or similarly significant effect without a lawful basis and safeguards.

How long can I keep return photos?

Only as long as the claim purpose requires. Set an explicit retention period — a fixed number of days after resolution — and enforce it in the platform.

Is EU hosting required?

Not strictly, but it is the simplest path. Otherwise you need a valid transfer mechanism and a transfer impact assessment.

Sources