HomeBlogThe Model Withdrawal Form: Requirements for Shopify Stores
Compliance2026-09-046 min read

The Model Withdrawal Form: Requirements for Shopify Stores

What the EU model withdrawal form must contain, how to provide it on a Shopify store, and why you must accept any clear statement of withdrawal.

The Model Withdrawal Form: Requirements for Shopify Stores

Every Shopify store selling to EU consumers must make a model withdrawal form available. It is a small, specific obligation that merchants routinely miss — and unlike a return policy, the exact contents are prescribed by EU law. Here is what the form must contain, how to deliver it, and the crucial rule that customers are never required to use it.

What the Model Withdrawal Form Is

The model withdrawal form is a standardized cancellation template defined in EU consumer law. Its purpose is to give consumers a ready-made, unambiguous way to declare that they are withdrawing from a contract. You must provide it; the consumer may or may not use it.

Think of it as a pre-filled skeleton the customer completes and returns to you. It is deliberately simple, because the goal is to remove any excuse for a withdrawal being unclear or contested.

What the Form Must Contain

The template addresses the form to you, the trader, and the consumer fills in the rest. A compliant model withdrawal form includes:

  • A line addressed to the trader, with your business name, full postal address, and — where available — email address and phone number.
  • A statement along the lines of: *"I/We hereby give notice that I/We withdraw from my/our contract of sale of the following goods/for the provision of the following service."*
  • A field for the description of the goods or service ordered.
  • The date of order and/or the date of receipt.
  • The consumer's name.
  • The consumer's address.
  • The consumer's signature (only if the form is submitted on paper).
  • The date the form is completed.

The trader-identification details are the part you must fill in before providing the form. A template that does not say who it is addressed to, or how to reach you, is not compliant. The rest is left blank for the customer.

How to Provide It on Shopify

The law requires the form to be made available to the consumer — it does not have to be forced on them, but it must be genuinely accessible. Practical, compliant ways to provide it on a Shopify store include:

  • A downloadable PDF or document linked from your withdrawal/cancellation policy page.
  • An embedded on-page form the customer can complete and submit directly.
  • Inclusion in the order confirmation or the durable post-purchase information you send.

Two conditions matter regardless of format:

  1. The form must be provided on a durable medium as part of your pre-contract and confirmation information — something the consumer can keep and refer back to, not a link that later breaks.
  2. Your trader details must already be filled in so the consumer only has to add their own information.

A common failure is linking to a raw generic template with no company details, or hiding it so deep that no reasonable customer would find it. Availability means *findable and usable*, not merely *technically present somewhere on the site*.

You Must Accept Any Clear Statement

Here is the rule that surprises many sellers: the consumer is not obliged to use your form. The model withdrawal form is a convenience you must offer, not a hoop the customer must jump through.

A withdrawal is valid if the consumer makes any clear, unambiguous statement of their decision to withdraw. That includes:

  • Your model withdrawal form.
  • A plain email saying they want to cancel.
  • A letter by post.
  • A message or form submitted through your website.

What you cannot do:

  • Require a specific reason for the withdrawal.
  • Insist the customer use only your form and reject other clear statements.
  • Demand a particular channel and ignore valid notices sent another way.

If the consumer submits a withdrawal electronically, best practice — and in many cases an expectation — is to acknowledge receipt promptly on a durable medium, so both sides have a record.

Turning the Requirement Into a Simple Flow

Providing a compliant form, filling in your trader details, keeping it on a durable medium, and accepting notices through multiple channels is more moving parts than it first appears. A purpose-built tool consolidates it.

Blockly — Right of Withdrawal gives customers a fully customizable withdrawal form and a persistent button they can use without logging in, sends automated legal confirmation emails acknowledging each request, and keeps everything in a central dashboard with PDF audit reports. That covers both the "make the form available" duty and the "accept and acknowledge clear statements" duty in one flow.

*This article is general information, not legal advice. For your specific circumstances, consult a qualified lawyer.*

Small Form, Real Obligation

The model withdrawal form is a minor-looking requirement with real teeth: it must contain prescribed fields, carry your trader details, be genuinely accessible, and coexist with your duty to accept any clear cancellation statement. Handle it deliberately — provide the correct template, make it easy to find, acknowledge requests, and never force customers to use it — and you close one of the most commonly overlooked gaps in EU withdrawal compliance.

Protect your Shopify store today

Install Shieldy free — block fraud, bots, and VPNs in under 5 minutes.

Install on Shopify — Free