Keg & reusable container deposits on Shopify

Last updated: July 18, 2026

Breweries, beverage wholesalers, and suppliers shipping in returnable packaging charge a refundable deposit per keg, crate, or cylinder. On Shopify, mark returnable containers by product type or tag and create a fixed per-product fee titled "Keg deposit (refundable)". The deposit scales with quantity and is refunded as a line item when containers return.

The rule in FlexiFees

SettingValue
Fee titleKeg deposit (refundable)
CalculationFixed amount, per product fee
AmountYour deposit, for example 30.00 per keg
SKUKEG-DEP
ConditionProduct type is one of Keg
FlexiFees condition builder with product type Keg

Patterns that work

  • Multiple container classes. One fee per class and amount: 30 for kegs, 5 for crates, 80 for gas cylinders, each with its own type or tag. Mixed orders get each deposit as its own labeled line.
  • Exempt B2B accounts. Distributors on a container pool agreement skip deposits via a negative customer tag condition (tag is not one of deposit-exempt).
  • Size differences. When one product has 20L and 50L variants with different deposits, target the variants with the variant metafield or variant IDs condition.

Why itemized deposits matter

A deposit hidden in the product price inflates your revenue, confuses refunds, and hides the incentive to bring containers back. As a line item with its own SKU, the deposit is visible to the customer, refundable in one click, and reportable as a liability instead of income. Merchants on the Shopify forums ask exactly this: "How can I charge a refundable deposit for item containers?", and this is the answer.

Not tax or legal advice. Deposit taxability and container pool rules vary by country and state; confirm with your advisor.

Related

Start free trial on Shopify