Sasquatch Apps

Pfand on Shopify: How to Collect German Bottle Deposits for Your Store

canteendepositsinternationalshopify

If you sell beverages — or any product in refillable or recyclable containers — and you ship to Germany, you need to know about Pfand. It’s Germany’s mandatory deposit system, and failing to collect it correctly can create compliance headaches, customer confusion, and legal exposure.

The good news: once you understand how Pfand works and set up your Shopify store properly, collecting deposits is straightforward. This guide covers everything you need to know.


What Is Pfand?

Pfand (pronounced “pfant,” rhymes roughly with “font”) is the German word for pledge or deposit. In the context of retail, it refers to the mandatory deposit system established by Germany’s Einwegpfand (single-use deposit) regulation and the broader Verpackungsgesetz (packaging law).

The system works like this:

  1. When you sell a beverage in a qualifying container, you collect a deposit from the customer at the time of purchase
  2. The customer returns the empty container to a retailer or recycling point
  3. The customer receives their deposit back

The goal is to incentivize container return and recycling, and it’s been extraordinarily successful. Germany has among the highest beverage container return rates in the world.

Pfand is not optional. If you sell covered products to customers in Germany — whether you’re a German retailer, an international brand selling into Germany, or a Shopify merchant with German customers — you are required by law to collect the deposit.


Which Products Are Covered by Pfand?

The Pfand system covers a wide range of beverage containers, but not all of them. Understanding which products are in scope is the first step.

Mandatory Pfand (Einwegpfand)

Since 2003, Germany has required deposits on most single-use plastic and glass bottles and aluminum cans containing:

  • Carbonated soft drinks (cola, sparkling water, energy drinks)
  • Beer and malt beverages
  • Water (still and sparkling — with some exceptions)
  • Mixed alcoholic beverages (alcopops, pre-mixed cocktails)

What’s Typically Excluded

Some beverage categories have historically been exempt from the single-use deposit requirement:

  • Juice, nectar, and smoothies (pure fruit/vegetable juice products in single-use containers were often exempt, though rules have evolved)
  • Dairy products (milk, dairy drinks)
  • Wine and spirits in glass bottles
  • Refillable containers subject to the separate refillable bottle (Mehrweg) system

Important: Germany’s packaging laws have been updated multiple times, and coverage has expanded over the years. As of recent legislation, fruit juice, vegetable juice, and some previously exempt categories have been brought into the deposit system. Always verify current requirements with an official source or German legal advisor if you’re in a covered industry.

Container Types Covered

The deposit applies specifically to:

  • Single-use plastic bottles (PET, HDPE)
  • Aluminum cans (all sizes)
  • Single-use glass bottles (for covered beverage categories)

Refillable (Mehrweg) glass bottles have their own deposit system, which operates separately — typically at higher deposit amounts and through a returns system run by beverage distributors.


How Much Is the Pfand Deposit?

Pfand deposit amounts are set by regulation and are consistent across Germany. As of 2026:

Single-Use Container Deposits (Einwegpfand)

Container TypeDeposit Amount
Single-use plastic bottles (≤ 1.5L)€0.25
Single-use plastic bottles (> 1.5L)€0.25
Aluminum cans€0.25
Single-use glass bottles€0.25

The €0.25 rate applies to the vast majority of single-use deposit containers.

Refillable (Mehrweg) Deposits

Refillable containers carry deposits that are typically returned through distributor networks rather than standard retail reverse vending machines. Common amounts:

Container TypeTypical Deposit
Small refillable glass bottle (e.g., beer, 0.33L)€0.08
Large refillable glass bottle (e.g., 0.5L)€0.15
Plastic Mehrweg bottles€0.15
Standard crate deposit (beer, 20 bottles)€1.50

The €0.08–€0.25 range mentioned in most Pfand overviews covers the spread between small refillable bottles and standard single-use containers.


How Pfand Works at Retail

In Germany, the deposit system is deeply embedded in the retail experience:

  • Supermarkets and most drink retailers are required to accept returns of any container type they sell
  • Reverse vending machines (Pfandautomaten) are ubiquitous in grocery stores and accept single-use containers, print a receipt, and credit the deposit to the customer at checkout
  • Manual returns are handled at customer service desks for higher-volume or bulk returns

For online and international sellers, the return mechanism is handled differently — typically through arrangements with take-back partners or through the national DPG (Deutsche Pfandsystem GmbH) system. If you’re selling at significant volume into Germany, understanding your take-back obligations is a legal requirement.


Pfand for International Shopify Merchants

Here’s where things get specifically relevant for international sellers using Shopify.

If you’re a non-German brand shipping covered beverage products to German consumers, you’re typically subject to German packaging law including deposit collection requirements. The German market access rules for packaged goods are strict — the Verpackungsgesetz applies to anyone placing packaging into the German market, regardless of where the company is based.

What this means practically:

  • You need to collect the deposit from your customer at checkout
  • You need to participate in a German take-back or deposit system (or have a take-back arrangement with a fulfillment partner in Germany)
  • The deposit must be refundable to the customer when they return the container

The deposit collection piece — the part that happens at your Shopify checkout — is the part this guide focuses on.

Common Pitfalls for International Sellers

Ignoring it entirely: Some smaller international sellers don’t realize German packaging law applies to them. Enforcement has increased in recent years, and non-compliance can result in fines and market access restrictions.

Burying it in the price: Adding the deposit to the product price rather than disclosing it separately is both non-compliant and bad for customer trust. Customers expect to see Pfand as a separate line item so they know they’re getting it back when they return the container.

Charging the wrong amount: Deposit amounts are regulated and must be accurate. Rounding up or applying a non-standard amount creates problems.


How to Collect Pfand on Shopify with Canteen

Shopify doesn’t have a native deposit or refundable fee system. To collect Pfand at checkout — as a separate, clearly identified line item — you need an app that supports this.

Canteen is built specifically for deposits and fees on Shopify. Here’s how to set it up for Pfand collection:

Step 1: Install Canteen

Add Canteen to your Shopify store from the App Store.

Step 2: Create a New Deposit Fee

In the Canteen dashboard, create a new fee and select the deposit type. Name it something clear like “Pfand (Bottle Deposit)” or “Einwegpfand.”

Step 3: Set the Amount

Configure the deposit amount to match the legally required rate — €0.25 for standard single-use containers.

If you sell both single-use and refillable containers at different deposit levels, you can create separate fee configurations for each.

Step 4: Configure Per-Item or Per-Order Application

For most beverage sellers, the deposit is applied per item — if a customer buys 6 bottles, they pay 6 × €0.25 = €1.50 in deposits. Configure Canteen to apply the fee per qualifying item in the cart.

Step 5: Name It Clearly

The fee name matters. Use “Pfand” or “Bottle Deposit (Pfand)” so German customers immediately recognize what they’re seeing. This is what they expect from any beverage retailer — seeing a familiar label builds trust.

Step 6: Apply to Relevant Products

Set the fee to apply only to products that require a deposit. If you sell some products that carry Pfand and some that don’t (e.g., beverages vs. merchandise), configure Canteen to trigger the deposit based on the cart contents.

Step 7: Test and Go Live

Process a test order with deposit-eligible products and verify:

  • The Pfand line item appears separately in the cart
  • The amount is correct per item
  • The label is clear

Then activate the fee for live orders.


Customer Communication Around Pfand

German consumers are very familiar with the Pfand system — it’s been part of their shopping experience for decades. They expect to see it, and they know they get it back. This makes Pfand one of the easier fees to communicate.

On Product Pages

Note that Pfand applies to the product: “Price includes €0.25 Pfand deposit, refundable when you return the container.” (Or similar language in German if your store is localized.)

At Checkout

Because Canteen displays the deposit as a named line item, customers see it clearly before completing their purchase.

Return Instructions

Include information about how customers can return containers and reclaim their deposit. For products sold into Germany by international merchants, this typically means directing customers to participating retailers or drop-off points in Germany.


Frequently Asked Questions

Does Pfand apply if I’m based outside Germany?

Generally yes, if you’re shipping covered products to German consumers. German packaging law (Verpackungsgesetz) applies to anyone placing packaging into the German market, regardless of where the seller is based. If you’re uncertain, consult a German legal or compliance advisor.

What happens to the deposits I collect?

Deposits collected from customers need to be managed according to German deposit system rules. For significant sales volumes into Germany, this typically means registering with the DPG (Deutsche Pfandsystem GmbH) and participating in the official deposit accounting system. For smaller sellers, consulting with a compliance partner who specializes in German market access is advisable.

Do I need to accept returns from customers?

For international online sellers, direct container returns are impractical. The German system has provisions for this — typically through partnerships with German retailers or take-back organizations. This is a logistics and legal question beyond the checkout setup.

Can I sell into Germany without collecting Pfand?

Not if your products are in scope. Selling deposit-eligible beverages into Germany without collecting the deposit is a violation of German law, not just a business practice question.


The Bottom Line

Pfand is one of those compliance requirements that can catch international Shopify merchants off guard — but once you understand it, it’s actually quite manageable. The deposit amounts are standardized, customers expect to see it, and with the right Shopify tooling, collection is automatic.

Canteen makes it easy to add a correctly labeled, per-item deposit fee to your Shopify checkout, so your German customers see exactly what they expect and you’re collecting what the law requires.

Ready to get set up? Install Canteen and configure your Pfand deposit today.


Note: This article provides general informational guidance about the German Pfand system for Shopify merchants. German packaging law is complex and has been updated multiple times. For authoritative compliance guidance specific to your products and business, consult a qualified legal or compliance advisor familiar with German retail law.