Skip to main content
Setup GuideVerified Feb 23, 2026

How to Add German Pfand Deposits to Your Shopify Store

Step-by-step setup for charging Pfand bottle and can deposits on your Shopify store using Magical Fees, including Germany-specific compliance requirements.

Overview

Pfand Deposits: Germany's Pfandpflicht requires refundable deposits on beverage containers: 25¢ for single-use plastic and cans, 8–15¢ for reusable glass. Merchants selling beverages in Germany must collect these deposits at checkout and ensure customers can return containers for refunds through the DPG return system.

See it in action

Watch how Magical Fees & Tariffs handles this setup on a live Shopify store.

How to Add German Pfand Deposits to Shopify

Setup steps

Follow these steps to get german pfand deposits on shopify running with Magical Fees & Tariffs.

Install Magical Product Fees

  1. 1

    Install from the Shopify App Store

    Visit the Magical Product Fees listing on the Shopify App Store and click "Add app" to install it on your store. The free trial gives you time to configure and test before committing.

  2. 2

    Open the app and start a new fee

    From your Shopify admin, go to Apps and open Magical Product Fees. Click "Create fee" to start setting up your first fee rule.

  3. 3

    Choose your fee method

    Select the Function Method (recommended for most stores — fees appear as part of a product bundle at checkout) or the Block Method (fees appear as separate line items — preferred for stores that need discounts to apply to fees).

How to Add Pfand Deposits on Shopify

  1. 4

    Install Magical Product Fees

    Install Magical Product Fees on your Shopify store. The free trial gives you time to configure your fees and test before committing.

  2. 5

    Create Pfand deposit rules per container type

    Create Pfand deposit rules with the correct amount per container type (25¢ single-use plastic/cans, 8–15¢ reusable glass). Target beverage products sold in Germany.

  3. 6

    Test with a sample order

    Assign the Pfand rules to your beverage products, place a test order, and verify the deposit appears correctly at checkout.

Tips

Always label deposits separately for compliance

Display bottle deposit fees as a clearly labeled, separate line item at checkout and on receipts. This meets regulatory transparency requirements, builds customer trust by showing exactly what they're paying, and makes it significantly easier to track deposits for reporting and audits. Use a clear label like "Bottle deposit" or "Container deposit (CRV)" so customers immediately understand the charge.

Want to learn more?

Explore the full details including regulations, comparisons, and pricing.

Can't find what you're looking for?

We build custom solutions and love hearing from merchants. Tell us what you need.

Get in touch