Bitcoin for Gift Cards Triggers Tax Implications Like a Sale
Using Bitcoin to purchase a gift card triggers tax implications similar to selling the cryptocurrency on an exchange. According to the German Income Tax Act (EStG), this transaction is considered a private disposal, subject to tax rules. The key factor is the holding period: if you hold Bitcoin for more than twelve months before using it to buy a gift card, any gain is tax-free. However, if the holding period is shorter, the gain is taxable and must be reported.
The disposal proceeds are determined by the gift card's face value in euros, minus the original acquisition cost of the Bitcoin. For example, if you bought Bitcoin for 400 euros and later used it to purchase a 700 euro gift card, the taxable gain would be 300 euros. It's important to document any premiums charged by the provider, as these can affect the taxable amount.
The one-year holding period starts the day after the Bitcoin purchase and ends after twelve months. The tax threshold for private disposals is 1,000 euros per year. Exceeding this threshold makes the entire gain taxable. Losses from other dispositions can offset gains, but they must be documented carefully.
When spending Bitcoin, the method of identifying which coins are used, whether through specific identification or the FIFO (first-in, first-out) method, can impact tax calculations. Keeping separate wallets for long-term holdings and everyday spending can help clarify which coins are being disposed of. The Federal Ministry of Finance's circular from March 6, 2025, reaffirms these rules and emphasizes the need for accurate record-keeping.
For private individuals, using Bitcoin to pay for a gift card does not incur Value Added Tax (VAT). The VAT is already included in the gift card's value and is the merchant's responsibility. However, different rules apply to businesses that hold crypto assets as operating assets.