Gift cards have long been more than a fallback for indecisive gift-givers: they are a revenue channel in their own right that gives the shop liquidity before the service is delivered, lifts the basket value at redemption and turns recipients into repeat customers. The global gift card market is growing at roughly 8.5% (Research and Markets) per year and reached a volume of about USD 614.7 billion in 2025 (Research and Markets). In Germany, gift cards rank among the most popular gifts of all (Statista). Anyone who maps gift cards cleanly in their own Shopware shop - including redemption, residual value and correct VAT - turns a standard feature into a real lever for revenue and customer loyalty.

Why gift cards are a revenue channel of their own

The economic appeal of gift cards lies in decoupling payment from delivery in time. When the card is sold, money flows into the shop without goods immediately leaving the warehouse. This creates liquidity and a predictable cash inflow - especially valuable in the pre-Christmas season, when a large share of annual revenue is generated. On top of that comes a psychological effect at redemption: 75% (PYMNTS) of recipients spend more than the card is worth, on average around USD 59 (PYMNTS) extra. Online, the additional spend averages 30% (Coherent Market Insights) above face value.

Economically, selling a gift card works like an interest-free advance from customers: the shop receives capital today that is only drawn down later in the form of goods or services. In seasonal peaks - around November and December - this early inflow can help finance purchasing and marketing budgets without additional external capital. At the same time, gift card sales smooth the revenue curve, because part of the Christmas business only becomes visible as actual sales of goods in the new year. For liquidity planning, that is an advantage not to be underestimated.

This incremental revenue arises because an existing balance lowers the barrier to purchase: the card value feels like a discount, and the remaining amount is paid on top more easily. Gift card users also tend to pay full price more often than cash or card payers (JCK). For the shop this means: every card sold is not only an advance sale but often the entry ticket to a larger follow-up purchase. Combining the effect with well-designed product bundles and set articles lifts the average order value further.

Instant liquidity

The sales proceeds flow when the card is bought; goods only ship later - predictable cashflow without warehouse movement.

Incremental revenue

Recipients typically spend more than face value at redemption - the difference is paid on top.

New customers

Gift cards often bring first-time buyers into the shop who would not have ordered without a reason - ideal for building a loyal customer base.

Gift cards are also a rewarding product for marketing: they are independent of size, colour or taste and thus the ideal present for anyone unsure what to give. In Germany, gift cards regularly rank among the most popular gifts (Statista), which pushes demand especially around holidays and occasions such as birthdays. A shop that offers gift cards prominently and with an appealing presentation captures this demand directly - rather than losing potential buyers to specialised gift card marketplaces.

The gift card lifecycle: sale, holding, redemption

A gift card typically passes through four phases, each carrying revenue or retention potential. The sale creates liquidity. A holding period follows until the code is redeemed - according to an analysis by NFS Hospitality, about 57% (NFS Hospitality) are redeemed after six months and around 80% (NFS Hospitality) after one year. Redemption itself triggers the follow-up purchase, and customer loyalty arises when recipients become repeat buyers.

The portion of a card that is not redeemed is known in retail as breakage. Industry estimates put the permanently unused share between 5% and 15% (Hubifi) of card value sold depending on the source, with some surveys citing up to 19% (Enjovia) of balances unused at least temporarily. Important: in Germany, breakage does not simply expire but is subject to a statute of limitations - more on that below. Economically, breakage is nonetheless relevant, because delayed or absent redemptions improve the margin.

Breakage is not a free pass

In Germany, gift cards usually only become time-barred after three years (Sec. 195 German Civil Code). As long as a card is valid, the shop must be able to redeem it. Breakage should therefore be calculated as a statistical effect, not booked as fixed income. Read more on fair shop practices in our article on a fair checkout without dark patterns.

For management purposes it is worth backing the phases with metrics: how many cards are sold per month, what is the average face value, and how does redemption spread over time? From this data you can derive how much committed balance is in circulation at any moment - a figure relevant for the balance sheet as a liability, because sold but not yet redeemed cards represent a future obligation to perform. Clean reporting makes this liability transparent and helps you understand redemption patterns and seasonal effects.

Single-purpose or multi-purpose: the VAT question

Since 1 January 2019, VAT law - based on the EU Voucher Directive (2016/1065) - distinguishes between two types of vouchers. The decisive difference is the timing of VAT taxation (Haufe). This distinction is not just an accounting detail; it determines how the gift card must be mapped technically in the shop.

AttributeSingle-purposeMulti-purpose
Place of supply & ratealready fixed at issuancestill open at issuance
VAT dueimmediately on sale of the voucheronly on redemption against goods
Typical examplevoucher only for products with a uniform ratefreely redeemable value voucher across the whole range
Treatment of transfereach transfer counts as a supplytransfer does not trigger VAT

A single-purpose voucher exists when, at issuance, both the place of supply and the applicable VAT rate are determined (Haufe) - for example a voucher valid only for products at 19% VAT delivered within Germany. Here VAT becomes due immediately on sale. A multi-purpose voucher exists when these details are not yet fixed at issuance - the classic value voucher across the entire range, mixing products at 7% and 19% or shippable abroad. Here VAT arises only on redemption against goods (paytechlaw).

Classify for tax before implementing technically

Whether a voucher should be treated as single- or multi-purpose should be clarified with your tax advisor before the shop is configured. Most freely redeemable gift cards across the whole range are multi-purpose vouchers - but restricted promotional vouchers can quickly become single-purpose. This classification does not replace individual tax advice.

A practical example shows the impact: if a shop sells gift cards worth several thousand euros just before year-end, VAT on single-purpose vouchers already arises in the old year, even though no goods have been delivered yet. For multi-purpose vouchers, by contrast, the tax point shifts into the year of redemption. This affects not only liquidity but also the period-accurate allocation of revenue. Classifying the voucher type correctly from the start and mapping it cleanly in the system avoids cumbersome corrections and tax-office queries later.

Implementing gift cards in Shopware

Shopware already provides building blocks with promotions, discount codes and CE functionality, but a full value voucher as a sellable product with residual-value management, partial redemption and clean tax separation is often a custom development. Technically, a gift card is set up as its own product type that generates a unique code on purchase and carries a balance that can be spent across several orders.

  1. Create the voucher product: sellable item with a selectable or fixed value, code generation on purchase, optionally a personalised greeting and a desired delivery date.
  2. Manage code & balance: each card receives a unique, hard-to-guess code; the balance is held server-side so that partial redemptions update the residual value correctly.
  3. Redeem in checkout: the code is validated in the cart, the balance is applied to the order, and the difference is paid via regular payment methods.
  4. Handle residual value: if a balance remains after redemption, it is credited back to the code - no forfeiture of the remaining amount on partial use.
  5. Separate for tax: single- and multi-purpose vouchers must be treated differently in accounting; the shop supplies the necessary records and timestamps.

During design, it pays to consider data storage: the balance, transaction history and status of each code must be stored in an audit-proof and traceable way. Every redemption should be logged as a traceable event so that the residual value can be reconstructed at any time and accounting receives clean records. Particularly for multi-purpose vouchers, where VAT only arises at the moment of redemption, the precise capture of timestamp and redeemed amount is decisive for correct taxation.

From a user-guidance perspective, small things matter: a clearly visible voucher redemption field in the cart, an understandable display of the remaining residual value and a confirmation email with the current balance. If the gift card is given digitally, the delivery date and personal greeting should be configurable so that the code reaches the recipient exactly on the occasion. Such details increase the redemption rate and noticeably reduce support requests.

A frequently underestimated detail is partial redemption: anyone using a 50-euro voucher for a 32-euro purchase expects the remaining 18 euros to be preserved. A cleanly implemented balance account per code ensures this and avoids legal and reputational risk. We implement such logic in custom Shopware development and connect it to accounting - including the requirements from ZUGFeRD and XRechnung.

VoucherRedemptionService.php
<?php

class VoucherRedemptionService
{
    public function redeem(string $code, float $cartTotal): RedemptionResult
    {
        $voucher = $this->repository->findActiveByCode($code);

        if ($voucher === null || $voucher->isExpired()) {
            return RedemptionResult::invalid();
        }

        // Only apply as much as the cart allows
        $applied = min($voucher->getBalance(), $cartTotal);
        $remaining = $voucher->getBalance() - $applied;

        // Residual value stays on the code (partial redemption)
        $voucher->setBalance($remaining);
        $this->repository->save($voucher);

        return RedemptionResult::success($applied, $remaining);
    }
}
Do not neglect code security

Gift card codes represent real money. They should be sufficiently long and random, protected server-side against brute-force attempts and not issued in a guessable sequence. Connecting them to monitoring of the shop infrastructure helps detect unusual redemption patterns early.

In Germany, gift cards are generally subject to the standard three-year limitation period under Sec. 195 of the German Civil Code, counted from the end of the year in which the card was issued (German consumer association). A shorter time limit in the terms and conditions is only permissible in narrowly defined exceptions and must be justified by special circumstances. Courts have repeatedly declared overly short limits invalid - in such cases the three-year period applies again automatically (juraforum).

  • No blanket short expiry: a validity of only one year from issuance is usually invalid for paid gift cards.
  • Residual value remains usable: on partial redemption the remaining amount is preserved; forfeiting the residual balance unreasonably disadvantages consumers.
  • Transparent terms: validity, redemption conditions and any restrictions should be communicated clearly - also in the spirit of a fair, transparent checkout.
  • Mind international redemption: for delivery abroad or multiple tax rates, a multi-purpose voucher is usually the correct classification - relevant for shops with a multi-currency and internationalisation strategy.
Pro tip: gift cards as a refund alternative

For returns or cancellations, a gift card can be an attractive alternative to a cash refund - provided customers choose it voluntarily. This keeps revenue in the shop and retains purchasing power. A forced voucher refund instead of repayment, however, is not permissible.

A further point concerns transferability: gift cards are by nature meant to be passed on and should not be tied to a specific person without good reason. Personalised promotional vouchers may have differing terms, but for a classic value voucher across the range consumers expect free redeemability. Anyone working with unclear or disadvantageous clauses here risks warnings and invalid terms. Clear, understandable and fair conditions are therefore not only legally required but also build trust in the brand.

Using gift cards as a loyalty instrument

The greatest strategic value of gift cards lies beyond the pure sales proceeds: they bring new people into contact with the brand. A considerable share of redeemers are new customers on their first visit. Anyone who uses this moment - with a good onboarding experience, relevant recommendations and a smooth checkout - turns one-off recipients into returning customers.

For a one-off redemption moment to become a lasting relationship, the first contact should be as smooth as possible. A recipient landing in the shop for the first time decides within moments whether to return. A fast loading time, clear product navigation and a checkout without unnecessary hurdles are therefore direct loyalty factors. Accompanying measures such as an optional account, transparent shipping information and relevant product recommendations extend the customer journey beyond the gift card redemption.

Seasonal campaigns

Promote gift cards specifically ahead of Christmas, Mother's Day or birthdays - combined with a wishlist feature for gift-givers seeking inspiration.

Reactivation

Remind customers of expiring cards via web push or email - this raises the redemption rate and brings revenue before balances are forgotten.

Cross-selling at redemption

Suggest relevant products at the moment of redemption - the higher willingness to spend with a balance makes upsells particularly effective.

B2B use cases

Corporate gift cards as an employee or customer gift open up a predictable B2B channel with larger order volumes.

A well-made gift card sells today, brings liquidity, and tomorrow brings a new customer into the shop who spends more than the balance was worth.

XICTRON E-Commerce Team

Establishing gift cards as a predictable revenue channel

Gift cards are not a side feature but a building block of a well-thought-out e-commerce strategy in their own right. Implemented correctly, they deliver liquidity before the service, lift the basket value at redemption and build new customer relationships via recipients. What matters is a technical implementation that maps residual value, partial redemption and the tax separation between single- and multi-purpose vouchers correctly - and respects the legal requirements on limitation. We accompany Shopware projects from concept to accounting integration and develop gift card solutions that fit the range, audience and tax situation.

The best way to start is step by step: first a simple, freely redeemable value voucher with clear residual-value logic, then extensions such as personalised greeting cards, scheduled delivery, reactivation reminders and B2B ordering options. What matters is that technical implementation, legal conditions and tax treatment are considered together from the outset - subsequent changes to a gift card system already in production are more demanding than a well-thought-out initial design. This turns the gift card into a reliable building block that contributes measurably to revenue throughout the year and especially in peak season.

This is how your shop with a gift card feature could look:

D2C ManufakturDemo

Bio-Hofladen mit Abo-Modell

This design example shows how a modern shop with clear product presentation, considered user guidance and integrated extras such as gift cards could look. We develop custom shop solutions in which the sale, redemption and residual-value management of gift cards are mapped cleanly and in a legally compliant way.
Shopware 6Gift CardsSubscriptionSEO
Discuss Your Project
Demo
Sources and studies

This article draws on data and regulations from: Research and Markets (Global Gift Card and Incentive Card Intelligence Report 2025), PYMNTS, Coherent Market Insights, JCK, NFS Hospitality, Hubifi, Enjovia, Statista, Haufe, paytechlaw, juraforum, the German consumer association, the EU Voucher Directive (Directive 2016/1065) and Sec. 195 of the German Civil Code. The figures cited may vary by market, sector and survey date. Tax information does not replace individual advice.

With a single-purpose voucher the place of supply and tax rate are already fixed at issuance, so VAT typically becomes due on sale. With a multi-purpose voucher these details are still open (e.g. mixed tax rates across the range), and VAT usually arises only on redemption against goods. The exact classification should be made with your tax advisor.

As a rule the statutory three-year limitation period under Sec. 195 of the German Civil Code applies, counted from the end of the year of issuance. Significantly shorter limits in the terms are usually invalid, in which case the three-year period typically applies again.

Experience shows customers expect a partly used voucher to retain its residual value. Forfeiting the remaining balance on partial redemption generally disadvantages consumers unreasonably. A clean balance management per code in the shop ensures the remaining amount is preserved.

Studies suggest many recipients spend more than the card value at redemption - according to PYMNTS around 75 percent, and online about 30 percent above face value on average. A specific effect cannot be promised, however, as it depends on range, audience and implementation.

Yes. A sellable gift card product with code generation, server-side balance management, partial redemption and tax separation can be mapped in Shopware as a custom development and connected to accounting. The effort depends on the specific requirements.

Breakage refers to the share of card value sold that is not redeemed. Industry estimates typically range between 5 and 15 percent depending on the source. Since gift cards in Germany only finally expire once the limitation period has passed, breakage should be calculated as a statistical effect and not booked as fixed income.