Infografik vergleicht Widerruf und Kündigung nach Vertragsabschluss mit ihren rechtlichen Unterschieden und Folgen.

The "Cancel Button" Is Now Mandatory: What Companies Need to Know

28. July 2026

Starting in June 2026, many digital B2C services will be required to provide a "Cancel" button. You'll learn which contracts are affected and how to implement this requirement…

Overview

  • Checkpoint
    The 2026 cancellation button is mandatory for many B2C distance sales contracts concluded online and must be clearly visible and permanently accessible.
  • Checkpoint
    You implement the electronic cancellation feature in two steps and then immediately send a confirmation of receipt that includes the content, date, and time.
  • Checkpoint
    By reviewing legal documents, technical information, and internal processes now, you can reduce risks and strengthen your customers' trust at the same time.

Since June 19, 2026, the withdrawal button 2026 has been mandatory for many companies. This particularly affects online shops, digital service providers, booking platforms and app providers that conclude contracts with consumers.

The new regulation does not only change legal texts. It also affects web design, technical systems, automated emails and internal processing workflows. A simple link to a contact form is therefore not enough.

The withdrawal must be possible through a clearly structured electronic process. Consumers must first select the contract, explicitly confirm the withdrawal and then receive an electronic confirmation of receipt.

For you, this means: You should not only check whether your website contains a suitable button. What matters is whether the entire process complies with the requirements of Section 356a BGB.

In this article, you will learn which contracts the obligation applies to, how the withdrawal button must be structured and which mistakes can cause legal risks. You will also receive a practical checklist for technical and organizational implementation.

Note: This article is intended to provide general guidance and is not a substitute for legal advice in specific cases.

What is the "Cancel" button?

The withdrawal button is a legally required electronic function. It enables consumers to withdraw a distance contract concluded online directly through the respective user interface.

The term “button” can be somewhat misleading here. Technically, a particularly highlighted and clearly labeled link may also be permissible. What matters are visibility, readability, accessibility and the prescribed process.

The legal basis is Section 356a BGB. According to this, the first function must be labeled “Withdraw contract” or with an equivalent clear wording. This is followed by a second function labeled “Confirm withdrawal” or with an equally clear alternative.

The electronic withdrawal function does not create a new right of withdrawal. It merely supplements the existing options for exercising a legally existing right. Consumers can still declare their withdrawal, for example, by email or letter.

When did the requirement to include a "Cancel" button take effect?

The new requirement has been in effect in Germany since June 19, 2026. With this, the German legislature is implementing the provisions of European Directive 2023/2673.

EU member states were required to transpose the relevant regulations into national law by December 19, 2025. As of June 19, 2026, the new regulations must be applied.

The German implementation law was published in the Federal Law Gazette on February 5, 2026. Companies therefore only have a few months to adapt websites, apps and internal processes.

The obligation applies regardless of company size, revenue or legal form. Smaller online shops and self-employed service providers may also be affected as soon as they conclude corresponding B2C contracts online.

For which contracts does the "Cancel" button apply?

The withdrawal button generally applies to distance contracts between a company and a consumer. The contract must be concluded via an online user interface.

The following are specifically considered online user interfaces:

Pure contract conclusions by telephone, fax or order card are not covered solely for that reason. What matters is that the actual contract conclusion takes place via a digital user interface.

Which industries might be affected?

The obligation is not limited to classic online retailers. It may affect the following offers, among others:

OfferPossible relevance
Physical goodsClothing, electronics, furniture, or consumer goods.
ServicesConsulting, agency services, or digital services.
Digital contentE-books, software, downloads, or video courses.
SubscriptionsStreaming, digital memberships, or platform access.
Booking offersEvents, classes, or specific recreational activities.
Financial servicesLoans, investments, or other financial products.
InsuranceInsurance policies purchased online.

The Section 356a BGB may also apply to insurance contracts concluded online, provided that a statutory right of withdrawal exists. The Insurance Contract Act expressly refers to the electronic withdrawal function for corresponding distance contracts.

When is a cancellation feature not required?

Not every online contract can be legally rescinded. Exceptions may apply, for example, to certain customized goods, services that have been fully performed, or specific recreational activities.

The withdrawal button is practically only relevant if a statutory right of withdrawal exists. Its mere display does not automatically grant the consumer additional rights.

You should therefore review your contract portfolio individually. A general classification based solely on your industry is often not enough.

Why is the "Cancel" button important for businesses?

The withdrawal button is not an isolated button. It influences the entire digital customer journey after the purchase.

An incorrect implementation can affect several areas:

If the electronic withdrawal function is missing or not properly accessible, this may trigger competition law claims and regulatory measures. Incomplete information may also mean that the regular withdrawal period does not begin properly.

At the same time, the new function offers an opportunity. An understandable withdrawal process strengthens trust and shows that you take consumer rights seriously. Especially after an order, transparent communication can help avoid later conflicts.

How the Cancel Button works in practice

The process prescribed by law consists of two distinct steps. This is followed by an automatic acknowledgment of receipt.

1. Which contracts do you need to enter first?

Start by conducting a comprehensive assessment. Review all the ways in which consumers can enter into a contract with you.

Do not only consider your main shop. Landing pages, separate booking forms, apps and integrated third-party providers may also be relevant.

For each contract, enter at least the following:

  • Goods or services offered
  • User interface used
  • Contracting Party
  • Existing customer account
  • Start Date and Duration of the Cancellation Period
  • Possible legal exception
  • Accountable internal system

Third-party platforms are particularly important. If you sell through a marketplace, you generally remain responsible as the contractual partner for providing the function. Where necessary, you must contractually oblige the platform operator to implement it.

2. Where should the phrase “Contract revoked” be placed?

The first function must be easy to read and clearly labeled. The legally intended standard wording is:

Cancel the contract

An equivalent phrasing may also be acceptable. You should avoid vague terms such as “Contact,” “Service,” “Return,” or “Send Inquiry.”

The feature must be available during the cancellation period:

  • be available at all times
  • appear to stand out
  • remain easily accessible
  • be designed to be easy to read
  • work on mobile devices

Placement in the footer may be possible. However, the withdrawal button must clearly stand out there from the legal notice, terms and conditions and other links. According to the explanatory memorandum to the law, an inconspicuous standard link is generally not sufficient.

For the design, you should also pay attention to contrasts, font size, keyboard operation and screen reader compatibility. An accessible implementation does not only improve usability. Depending on your offer, it can also be legally relevant.

3. Can the cancellation be accessed only after logging in?

As a general rule, you should make the cancellation button accessible without requiring additional registration or login.

A login solution may be acceptable in exceptional cases if the original contract can also only be concluded through an existing customer account. If the contract was concluded without a customer account, you must not subsequently force the consumer to register.

Also, avoid the following obstacles:

  • Contacting customer service beforehand
  • Download of an additional app
  • Multi-step identity verification without the need for
  • Requirement to state a reason for cancellation
  • Hard-to-recognize links
  • Nested menu paths
  • Obscuring pop-ups

The right of withdrawal should be at least as easy to exercise as the conclusion of the contract.

4. What data are you allowed to access?

After the first click, an input form opens. There, the consumer must be able to submit their declaration and identify the affected contract.

Section 356a of the German Civil Code (BGB) lists three essential pieces of information:

  1. Name of the consumer
  2. Information for identifying the contract or part of the contract
  3. electronic means of communication for confirmation of receipt

For contract identification, for example, the order number, contract number or booking number are suitable. For orders with multiple items, a partial withdrawal must also be possible, provided that this is legally intended.

You must not require a reason for the withdrawal as a mandatory field. A voluntary query must be clearly marked as voluntary. In case of doubt, you should avoid collecting additional data.

Also observe the principles of data minimization. Update your privacy policy if you collect personal data via the withdrawal function or transfer it to new systems.

5. How does the second confirmation work?

After the consumer has entered or confirmed their details, the second step follows. The button must clearly state:

Confirm Cancellation

Alternatively, another equivalent formulation is possible. Only with this second action is the notice of revocation sent electronically.

A single button without subsequent confirmation is therefore not sufficient. The two-step process also prevents a contract from being accidentally withdrawn with a single click.

Before the consumer confirms, clearly display the following once more:

  • His name
  • The selected contract
  • Affected contract provisions
  • The specified means of communication
  • The unambiguous notice of withdrawal

6. What acknowledgment of receipt do you need to send?

After submitting, you must immediately send an electronic acknowledgment of receipt on a durable data medium.

In practice, an automated email is usually the best option for this. It must at least include:

  • Contents of the notice of withdrawal
  • Date of receipt
  • Time of receipt

An additional PDF download is possible, but not required. What matters is that the consumer can permanently save the confirmation and access it again later.

The message should only confirm receipt. It should not state that the withdrawal has already been legally reviewed or accepted.

An appropriate phrasing would be, for example:

"We confirm receipt of your notice of withdrawal dated [date] at [time]. We have yet to review the validity and scope of your withdrawal."

For this process, web development and email marketing must work closely together. The message must be technically triggered reliably, correctly personalized and documented.

What technical and organizational steps are necessary?

The implementation should not be left solely to the legal department or the web developer. Several departments must work together.

FieldCore task
LawReview contract types, right of withdrawal, and legal texts.
Web developmentImplement the two-stage function technically.
UX and web designEnsure visibility, readability, and mobile usability.
Privacy PolicyCheck the data fields, legal basis, and retention period.
Email systemAutomate immediate confirmation of receipt.
Customer serviceReview and process incoming revocations.
AccountingCoordinate refunds and chargebacks.
DocumentationProvide proof of shipment, receipt, and processing status.

Also check interfaces to shop systems, CRM, inventory management and email platforms. A technically functioning button is of little use if the declaration does not subsequently reach the responsible team.

A professional website development should therefore consider the frontend, backend and internal systems together.

What common mistakes should you avoid?

Many risks do not arise from the complete absence of a cancel button. More often, the feature is present but does not meet certain requirements.

Common errors include:

  • The button is visible only in the customer account.
  • The label simply reads “Return.”
  • The link is discreetly placed among the other footer links.
  • Die Function ist mobil nicht bedienbar.
  • A reason for cancellation is set as a required field.
  • A partial revocation is not technically possible.
  • The second verification step is missing.
  • The confirmation email does not include a time.
  • The email prematurely declares the revocation to be effective.
  • The Cancellation Policy does not mention the new feature.
  • Explanations are not reliably forwarded internally.

Therefore, test the complete process with different orders, devices and customer types. Document the test results and repeat the check after technical updates.

Welche Chancen und Risiken bringt der Widerrufsbutton?

Welche Vorteile entstehen für dein Unternehmen?

Eine gut umgesetzte elektronische Widerrufsfunktion schafft klare Prozesse. Sie reduziert Rückfragen und erleichtert die Zuordnung eingehender Erklärungen.

Other benefits include:

  • Less manual email communication
  • Complete contract details
  • Documented arrival times
  • Faster internal processing
  • Fewer conflicts over access
  • Greater transparency
  • Greater confidence after the purchase

However, these benefits only materialize if you integrate the process with your existing systems.

What are the potential consequences of making mistakes?

If the function is missing or difficult to access, competition law warnings and injunction claims may be threatened.

An incomplete withdrawal policy can also mean that the regular withdrawal period does not begin. The right of withdrawal may then, under certain circumstances, be extended to twelve months and 14 days.

For certain widespread violations, official fines may also be considered. Depending on the type and reach, these can amount to up to 50,000 euros or, in special cases, up to four percent of annual revenue.

What is the difference between a "Cancel" button and a "Terminate" button?

Revocation and Termination have different legal functions.

What is the difference between a "Cancel" button and a "Terminate" button?

Revocation and Termination have different legal functions.

WithdrawalTermination
This concerns a statutory right of withdrawal.This concerns an ongoing contractual relationship.
If done within the cancellation period.Takes effect on the date of termination specified in the contract.
This generally results in the transaction being reversed.Terminates the contract effective immediately.
This is provided for in Section 356a of the German Civil Code (BGB).This is governed by Section 312k of the German Civil Code (BGB).
This also applies to individual sales contracts.This is particularly relevant for continuing obligations.

A streaming provider, for example, may need both functions. The customer can initially withdraw from a new contract. Later, they can cancel the ongoing subscription.

You should clearly separate both processes. Different labels, pages and confirmation emails prevent misunderstandings.

How should you test the cancel button?

Perform structured functional tests before and after release.

Check the following:

  • Is the feature accessible from every relevant page?
  • Does it work on smartphones, tablets, and desktops?
  • Is the labeling clear?
  • Can orders be reliably identified?
  • Is a partial revocation possible?
  • Are there any unnecessary required fields?
  • Will there be a second confirmation?
  • Is the statement saved correctly?
  • Will the confirmation be sent immediately?
  • Does it include the content, date, and time?
  • Does the request reach the appropriate team?
  • Do refunds and chargebacks work?

Monitor technical errors even after launch. Server issues, faulty updates or changed email interfaces can later impair an implementation that was originally correct.

How will the "Cancel" button evolve in the future?

The withdrawal button represents a broader shift in digital consumer protection. Contract conclusion and contract termination should be possible through comparably simple digital processes.

For companies, this increases the importance of clear user interfaces. Legal requirements, UX design, data protection and automation can no longer be considered separately.

In the future, shop systems and platforms will likely standardize corresponding functions more strongly. Nevertheless, each individual company remains responsible for its contracts and processes.

In the future, AI systems may also help assign incoming declarations. They can recognize contract data, categorize processes and inform responsible teams. However, the final legal assessment should not be automated without review.

From an online marketing perspective, the entire customer journey after the purchase is also becoming more important. A clear withdrawal process, transparent status updates and professional emails influence trust in your brand.

Conclusion

The withdrawal button has been mandatory since June 19, 2026 for many online concluded B2C distance contracts. The basis is the electronic withdrawal function under Section 356a BGB.

A legally secure implementation includes more than a single link. You need a clearly visible entry point, an input form, a second confirmation function and an immediate electronic confirmation of receipt.

Also check the withdrawal policy, data protection information and internal processing workflows. Errors can trigger warnings, extended withdrawal periods and further sanctions.

At the same time, the new function gives you the opportunity to automate processes and strengthen your customers’ trust. The decisive factor is a solution that connects law, technology and user-friendliness.

Do you need support with concept development, web development or automated confirmation processes? Then get in contact with Media Beats. Together, we develop a solution that reliably integrates into your website and your existing systems.

Frequently Asked Questions About the Cancel Button

Since when has the "Cancel" button been required?

The requirement has been in effect since June 19, 2026. The legal basis is § 356a of the German Civil Code (BGB).

Does every online shop have to offer a withdrawal button?

The obligation applies to B2C distance contracts that are concluded via an online user interface and for which a statutory right of withdrawal exists.

How should the "Cancel" button be labeled?

The first function should state “withdraw contract” or use clearly equivalent wording. The second function must expressly confirm the withdrawal.

Is it permissible to include a cancellation button in the customer account?

This may be permissible in exceptional cases if the contract conclusion also necessarily requires a customer account. Otherwise, the function should be accessible without login.

Does the cancellation button replace the cancellation policy?

No. The withdrawal policy remains required and must additionally inform users about the existence and placement of the electronic withdrawal function.


Frequently Asked Questions About the Cancel Button

Any questions?

Arrange a free and non-binding consultation now.

Dieses Feld dient zur Validierung und sollte nicht verändert werden.

Please fill out the form below. We will get back to you as soon as possible.


Fields marked with an * are mandatory.

By submitting this form, you confirm that you have read and accepted the privacy policy.