Bitrefill review: buying gift cards with crypto when the rate holds for 30 minutes
On Bitrefill you pay for gift cards for Amazon.de, Rewe and more than 8,000 other products with Bitcoin, Lightning or stablecoins, even without an account. What a purchase really costs, which limits apply and why every gift card counts as a disposal for German tax purposes.

Table of Contents
Table of Contents
Which topics should we dive deeper into?
Select what genuinely interests you. Your picks feed directly into our editorial planning.
Crypto news that's actually worth your time.
Weekly. 60 seconds. Carefully curated by our editors: no hype, no promo flood, no spam.
Bitrefill is an online shop where you pay for vouchers, gift cards, eSIMs and mobile top-ups with cryptocurrencies. You pick, say, an Amazon.de or Rewe gift card, pay with Bitcoin, Ether or a stablecoin, and receive the code by email once the payment is confirmed. You do not need an account. A purchase rarely gets expensive because of Bitrefill itself. The cost comes from three things around the payment: the blockchain's network fee, your exchange's withdrawal fee and the exchange rate, which is fixed on the invoice for only 30 minutes.
For investors in Germany, buying gift cards with crypto has a second side that many overlook: anyone who swaps coins for a gift card disposes of them for tax purposes. This guide explains the process, the costs, the limits and the tax consequences, each as of early November 2026.
What is Bitrefill? The Stockholm crypto shop for gift cards and top-ups
Bitrefill is a crypto e-commerce merchant, meaning a shop that sells digital goods exclusively or mainly for cryptocurrencies. The company was founded in Stockholm in 2014; its co-founder and CEO is Sergej Kotliar. Bitrefill started with mobile top-ups paid in Bitcoin; today its focus is on gift cards.
On its German homepage, Bitrefill lists more than 8,000 products in over 180 countries and, by its own counter, has sold a good 16.4 million gift cards for crypto. These figures come from the provider itself and cannot be verified from outside. What you see in the shop is more reliable: the brands, the value ranges and the payment methods.
One point matters for context: Bitrefill is not a crypto exchange. You do not buy coins there and you do not store them there either. The shop is a way to spend crypto assets you already own. You buy the coins beforehand on an exchange and ideally keep them in a wallet of your own.
Gift cards, eSIMs and mobile top-ups
The range falls into three groups. Gift cards are digital voucher codes for retailers and services, from supermarkets to streaming subscriptions. eSIMs are digital SIM cards with a data allowance for travel; Bitrefill offers them for more than 140 countries, including packages for Germany and the whole of Europe. Mobile top-ups load prepaid credit, in Germany for instance with Vodafone, Deutsche Telekom or Lyca Mobile. As a rule, this does not work for contract plans.
Which cryptocurrencies Bitrefill accepts: Bitcoin, Lightning and stablecoins
According to the payment overview in the help centre from late October, Bitrefill directly accepts the following cryptocurrencies:
- Bitcoin (BTC) on the Bitcoin network and on the Lightning Network
- Ether (ETH) on the Ethereum network and on Base
- Tether (USDT) on Ethereum, Tron, BNB Smart Chain, Polygon, Arbitrum, SUI and TON
- USD Coin (USDC) on Ethereum, Solana, Base, Polygon, Arbitrum and SUI
- Litecoin, Dogecoin, Solana, Dash, SUI and Toncoin
The Lightning Network is a second layer on top of the Bitcoin blockchain on which payments settle in seconds and usually for fractions of a cent. Bitrefill was among the first merchants to integrate it.
Other tokens can be used via Li.Fi Pay, a decentralised swap service that has nothing to do with Bitrefill and swaps your token before payment. Every such intermediate swap costs extra and is a separate transaction for tax purposes. On its homepage, Bitrefill also lists Binance Pay as a payment method.
Your own wallet or an exchange account as the source of payment
In principle, any wallet that can send to an address works. Bitrefill displays a QR code and the receiving address for this. The difference lies in the cost: a self-custody wallet, where you hold the private keys, pays only the network fee. If you pay directly from an exchange, the exchange usually deducts its withdrawal fee from the amount sent, and then too little arrives. Which wallets are suitable for everyday use is shown in our software wallet comparison.
Bitrefill gift cards in Germany: Amazon.de, Rewe and their value ranges
Bitrefill shows the most popular gift cards for Germany on its homepage with fixed value ranges. On November 7, these included:
- Amazon.de from €5 to €200
- Rewe and Lieferando, each from €5 to €150
- Apple from €5 to €250, Google Play from €1 to €500
- Kaufland from €5 to €50, Penny from €2 to €50
- MediaMarkt from €10 to €150, Zalando from €5 to €200
- PlayStation Store from €10 to €300, Steam from €20 to €30
On top of that come travel and mobility vouchers such as Airbnb, Uber or fuel cards. The range changes, and each retailer sets its own value ranges. Always check the product page before you pay.

Country and currency restrictions on gift card codes
A gift card code is tied to a retailer, a region and a currency. Bitrefill distinguishes between global, regional and country-specific products, as well as codes that can only be redeemed in a certain currency. A US gift card for Amazon does not work on Amazon.de. Anyone who buys the wrong country version by mistake does not get their money back, because Bitrefill as a rule does not refund codes that have been delivered.
Compare crypto credit cardsHow a Bitrefill purchase works: invoice, QR code and the 30-minute window
A purchase takes five steps, with or without an account:
- Choose the product and amount, for example a €50 Rewe gift card, and add it to the basket.
- Enter the email address the code will be sent to.
- Choose the payment method, meaning coin and network. Bitrefill creates an invoice with the crypto amount, address and QR code.
- Send exactly this amount from your wallet to exactly this address.
- Once the payment arrives, the gift card code comes by email and is also shown on the invoice page.
Step 3 is the crucial one. Because crypto prices fluctuate, Bitrefill guarantees the crypto price for only 30 minutes. If the window expires, you reload the page and get a new invoice with a new rate and a new address. You must not use the old address after that. With stablecoins such as USDT or USDC the price risk is small; with Bitcoin or Dogecoin the amount can change noticeably within half an hour.
Lightning instead of the Bitcoin blockchain
With Lightning the payment arrives in seconds, so the 30-minute window hardly matters. With a payment over the Bitcoin blockchain, by contrast, the waiting time depends on the fee you choose. The help centre gives an example: at 5 satoshis per virtual byte a confirmation can take days, at 60 satoshis per byte more like minutes to hours. Anyone who calculates too tightly when the network is busy risks an expired invoice.
What buying gift cards with crypto costs: network fee, exchange fee and exchange rate
For crypto payments, the help centre does not mention a separate service fee. For non-crypto payments, by card or other conventional methods, it does explicitly mention a service fee and exchange rates with processing costs priced in. The actual cost of a crypto purchase is made up of three components:
- Network fee: the blockchain fee you pay when sending. On Lightning, Tron, Solana or Polygon it is usually low; on the Bitcoin blockchain and on Ethereum it fluctuates with network load.
- Exchange withdrawal fee: if you send directly from an exchange, it deducts its fixed withdrawal fee. The invoice then counts as underpaid.
- Conversion rate: the crypto amount on the invoice is based on the rate Bitrefill applies. You can check yourself whether it contains a mark-up: invoice amount times the current rate at your exchange, compared with the face value of the gift card.
There is one more item many forget: the cost of getting the coins in the first place. Anyone who swaps euros for USDC on an exchange only to pay for a gift card pays a trading fee and the spread. For a one-off gift card, paying the retailer directly in euros is almost always cheaper. Bitrefill makes sense above all if you already own crypto and want to spend it.
Account balance as a way to save
With a free account you can top up a balance in euros, US dollars or Bitcoin and pay for later purchases from it. The network fee is then incurred only once when topping up, not for every single gift card, and you do not have to wait for confirmations. For recurring purchases this is the cheapest route.
Underpayment and expired invoices: how Bitrefill handles refunds
If less arrives than requested, the invoice shows the status "Underpaid Order". According to Bitrefill, the most common cause is fees charged by exchanges, custodial wallets or bridges, which are deducted from the amount sent. You then have two options: send the missing remainder or request a refund of the amount already paid.
If your payment only arrives after the window has expired, Bitrefill also lets you request a refund once the transaction has been confirmed on the blockchain. For payments in volatile coins such as Bitcoin, one clear rule applies: exactly the amount of crypto sent is refunded, regardless of the price. Alternatively, you can have the euro or dollar value credited as Bitrefill balance. Refunds must be requested within 30 days.
Money sent to a wrong address is lost for good. A confirmed blockchain transaction cannot be reversed. Before sending, compare the first and last characters of the address and use the QR code rather than typing addresses by hand.
Bitrefill without an account: purchase limits and identity checks
Being able to buy without an account is one of the main reasons Bitrefill is popular. It is not unlimited, though. According to the purchase limits in the help centre, which Bitrefill bases on its anti-money-laundering policy, the following caps apply, each in US dollars or the equivalent:
- Without an account: at most 15 gift cards a day, up to $500 a day and $1,000 a month.
- Basic account with email: up to $2,000 per card, $5,000 a day and $10,000 a month.
- Verified account: up to 25 cards, $10,000 a day and $50,000 a month.
For verification, Bitrefill requires an identity document, proof of address and a live selfie. Anyone who opens several accounts to get around the limits breaches the terms and risks a ban. Tighter limits may apply to individual products.

Find the right exchange for your tokensBitrefill cashback and referral programme: what you actually get back
With an account, you collect cashback in Bitcoin on selected products. The homepage lists rates from one percent, for example at Zalando, up to five percent on Bitrefill eSIMs. The catch: the cashback cannot be withdrawn, transferred or refunded and can only be used for further purchases at Bitrefill. It is therefore a discount on your next purchase, not a Bitcoin yield.
The referral programme works in a similar way. After $200 in spending you receive your own referral link. If a referred person also spends $200, both receive $5 in Bitcoin as balance. Promo codes only apply to orders up to €2,000.
Bitrefill Card: a Visa card with a 1.99 percent top-up fee
Alongside the gift card shop, Bitrefill offers a Visa card, virtual or as a plastic card. You load it with crypto, which is converted into euros, and then pay anywhere Visa is accepted. Residence in Germany is permitted; an identity check is required. According to Bitrefill, custody and conversion are handled by the service provider Lightspark Payments Europe, which holds a licence from the Estonian financial supervisory authority.
The key terms from the help centre:
- A 1.99 percent fee on every top-up, on top of the variable cost of conversion.
- A 2.49 percent fee for cash machine withdrawals, no foreign currency fee when paying.
- The first plastic card is free; a replacement costs €10.
- At entry level, at most €15,000 in total top-ups and €10,000 in spending per month.
Once you factor in the top-up fee, the card is not a cheap option for larger amounts. How it compares with other offers is shown in our overview of crypto credit cards at the end of this article.
Paying for a gift card with Bitcoin: why the German holding period applies here too
For tax purposes, buying a gift card with crypto is not a neutral purchase. You swap a crypto asset for a service, and the German tax office treats that as a disposal under Section 23 of the Income Tax Act. If no more than twelve months lie between buying and spending the coins, the gain is a private disposal transaction. The gain is the value of the gift card minus what you originally paid for the coins you spent.
Such gains remain tax-free if all private disposal gains in a year together stay below the €1,000 exemption limit. This also applies to stablecoins: anyone who spends USDC that has gained against the euro also realises a small gain. Keep every Bitrefill invoice, with the date, the crypto amount and the gift card value. What swapping crypto for a gift card triggers in detail is broken down in our article on exchanging Bitcoin for a gift card, and the basics are covered in our guide to crypto tax in Germany.
The German government wants to abolish the one-year holding period, but nothing has been decided. Until any new rules take effect, the one-year period also applies to every gift card purchase.
Bitrefill: Lightning and a prepaid balance cut costs the most
Bitrefill is a practical way to spend existing crypto assets in everyday life without first selling them on an exchange and transferring the money to your bank account. It becomes cheap if you use Lightning or a low-cost network, send from your own wallet and, for frequent purchases, go through a prepaid balance. Three steps help with preparation:
- Get your coins cheaply: if you first need to buy crypto, compare trading and withdrawal fees in our crypto exchange comparison, because the withdrawal fee decides whether an invoice ends up underpaid.
- Record purchases for tax: every gift card is a disposal. A tool from our crypto tax software comparison automatically matches acquisition costs and holding periods.
- Consider an alternative card: if you want to pay with crypto regularly, compare the Bitrefill Card with other offers in our overview of crypto credit cards.
(As of November 7, 2026. This article is not investment advice. Prices and fee structures change; check the terms with the provider before you buy.)
Frequently asked questions about Bitrefill
Transparency note: This article was produced with the assistance of artificial intelligence and reviewed by our editorial team before publication. All figures and claims were checked against the primary sources linked in the text. The feature image was generated with AI.
Related articles
- Will Bitcoin Go Back Up? Three Scenarios to Year-End: $70,000, $80,000 or $100,000
- Coin of the future: Which cryptocurrency should you buy for 2030?
- Crypto Fear and Greed Index at 28: What Happened Every Time the Market Hit Extreme Fear
- Russia Opens Crypto to Retail Investors on November 17: What Bitcoin, Ethereum and USDT Access Really Means
- Bitstack review: what €100 a month really costs
Which topics should we dive deeper into?
Select what genuinely interests you. Your picks feed directly into our editorial planning.
Crypto news that's actually worth your time.
Weekly. 60 seconds. Carefully curated by our editors: no hype, no promo flood, no spam.
November 3, 2026 8:28 AM

Why Is Crypto Down Today? The 5 Reasons Behind the November 3 Sell-Off
Why is crypto down today? Bitcoin sits near $76,000 after the Binance hack, a hawkish Fed and a Nasdaq slide. The five drivers, explained.
November 2, 2026 8:23 AM

BTCPay Server Hack: Bitcoin Hot Wallets Drained, Shut Your Server Down Now
BTCPay Server warns of swept Bitcoin hot wallets on older installs and tells operators to shut down. What happened, who is affected and what to do now.
November 1, 2026 3:27 PM

Buying bitcoin at the Sparkasse: 0.99 euros per order plus a spread
Since October 19, 2026 the first Sparkassen have been selling bitcoin in the app. The flat fee is expensive on small purchases and almost irrelevant on large ones, and the coins stay with DekaBank.
October 29, 2026 9:08 PM

Best Crypto to Buy Now: 5 Coins to Watch in November 2026
The best crypto to buy now, updated every month: five coins for November 2026 with price, catalyst and main risk, how we pick them and how last month's list performed.
October 27, 2026 3:16 AM

Buying Bitcoin under 18 in Germany: what parents and exchanges can do
Under 18 there is no account of your own at the large crypto exchanges in Germany, and a purchase without parental consent stays provisionally invalid. This guide shows what the pocket-money rule covers, how a gift to a child works and who pays the tax in the end.
October 19, 2026 7:34 AM

Germany's savings banks start crypto trading: “When a savings bank starts is for it to decide”
The first German savings banks have switched on crypto trading in the App Sparkasse, with Bitcoin, Ethereum, XRP, Solana and Polygon tradable. There is no nationwide launch date, and the private keys stay in trust at DekaBank.
October 11, 2026 10:25 AM

Bitcoin holds up, Solana loses 8 percent: the crypto week in review to October 11, 2026
Bitcoin held up well in the week to Sunday, while Ether, XRP and Solana lost three times as much. What sits behind the setback, what it means for a typical portfolio and the three points to go through in your own holdings today.
October 11, 2026 4:28 AM

Coinbase Card Without a Transaction Fee: What Investors Need to Know About Conversion and the Holding Period
Coinbase charges no transaction fee for paying with the card. It gets expensive in two places that appear on no receipt: the conversion of the balance and the holding period.
October 7, 2026 1:28 PM

Buying Solana with PayPal: a 72-hour lock and a minimum balance nobody mentions
PayPal does not deal in crypto assets in Germany, yet it works as a deposit route at an exchange. What the detour costs, why the SOL are stuck for three days, and which minimum balance every Solana wallet needs.
October 6, 2026 4:32 AM

Bitcoin for a gift card: what paying with crypto means for your holding period
Paying for a gift card with Bitcoin is a sale for tax purposes. What counts as the disposal proceeds, when the twelve-month holding period bites, and the four records the tax office expects.
October 6, 2026 1:23 AM

50 euros a month in Bitcoin, 118 instalments since 2017: savings plan vs lump sum
118 monthly instalments of 50 euros since January 2017 add up to €5,900 paid in and around €54,500 today. The same instalment since January 2024 is up only 14.5 percent, and since October 2025 the savings plan beats the lump sum by almost 39 percentage points.
October 5, 2026 10:32 AM

Joint bitcoin wallet: who owns the coins for tax purposes?
Bitcoin on a joint marital wallet: for tax purposes it is not access to the wallet alone that decides, but who the coins are economically attributable to.
October 5, 2026 1:40 AM

Crypto at comdirect: 29 certificates with no order fee in a savings plan, but not a single coin
comdirect puts crypto into your securities account as a certificate, not as a coin. Our count of October 4, 2026 shows 29 securities from five issuers on 12 cryptocurrencies. On a one-off purchase the minimum fee of 9.90 euros amounts to 9.90 percent on 100 euros invested; in a savings plan the 1.5 percent is waived until the end of 2027.
October 4, 2026 4:24 PM

Bitcoin by credit card: the surcharge runs up to 9.94 euros per 100 euros
Anyone buying Bitcoin with a credit card pays two fees instead of one: the trading venue's, and their own bank's, which often settles the purchase like a cash withdrawal. On 100 euros of card spending up to 9.94 euros add up, while the SEPA transfer costs nothing at the same providers.
September 30, 2026 1:32 PM

100 Euros Into Bitcoin Without Fees: What Actually Arrives at Five Providers
Five providers serving German retail customers, €100 invested: after the disclosed fee, between €98.50 and €100 is left. Only one provider names the spread as well, and with it the whole price.
September 27, 2026 4:12 AM

Bitcoin ETF Inflows Turn 2026 Positive: How to Tell If the Demand Holds
US spot Bitcoin ETFs took in roughly $2.4 billion in the week to September 25, the strongest week since October 2025, and that turns the 2026 year-to-date balance positive. Why the daily inflow fell 87 percent within the same week, and what to check on buying route, holding period and custody.
September 24, 2026 4:11 PM

Bitcoin Cash Falls 5.5 Percent After a 50 Percent Week: Check Your Buy Route, Leverage and Holding Period
Bitcoin Cash fell to $335.19 on September 24, 2026, after gaining almost 50 percent in seven days. The rally was set off by CME's announcement of September 22; what that means for buy route, leverage, holding period and custody is set out here.
September 22, 2026 4:12 PM

Nearly $1 Billion Into Bitcoin ETFs: What to Check on ETNs, Portfolio and Holding Period
US spot bitcoin ETFs took in a net $999 million on September 21, the third consecutive day of inflows. German investors cannot reach these funds: what ETNs, the holding period and your buying route mean for you.
September 22, 2026 1:12 PM

Buying Bitcoin With PayPal in Germany: What Really Works and What It Costs
PayPal runs no crypto service of its own in Germany, but it works as a deposit route at regulated exchanges. What the detour costs, which withdrawal hold follows it and why buyer protection does not apply here.
September 22, 2026 1:27 AM

Bitcoin ATM in Germany: Fees, BaFin Authorisation and Tax
Bitcoin ATMs stand in kiosks and shopping arcades, and buying there costs a multiple of the online route. What BaFin demands of the operator, at what amount your ID becomes due, and how you evidence the purchase for tax.
September 18, 2026 10:14 PM

Bitcoin Back Above $80,000: Buy More, Hold or Take Profits? What to Check Now
Bitcoin is back above $80,000, for the first time since September 7. Whether you buy more, hold or take profits depends less on the daily price than on three things you can check yourself: your holding period, the way you buy, and where your coins are kept.
September 17, 2026 7:12 PM

Gifting Bitcoin to Children: Allowance, Holding Period and the Tax Office Report
Transferring Bitcoin to your child hands over your holding period and your entry price along with the coins. This guide sets out what really applies in Germany on the allowance, the reporting deadline, representation and custody.
September 7, 2026 10:24 AM

Gifting Bitcoin to Children: Tax Rules in Austria
Giving bitcoin to your children? When a gift notification is required in Austria, and which acquisition costs the child takes over.
September 6, 2026 10:12 PM

MoonPay Fees: Up to 4.5 Percent, a Partner Margin on Top, and a Markup You Never See as a Fee
MoonPay is the buy button built into many crypto wallets. The European price list names four layers of cost, and only three of them show up as line items. What the provider is allowed to do, and what it expressly is not.
September 3, 2026 10:32 PM

Crypto Fees at Neobrokers: Why the PFOF Ban Raises Your Stock Costs but Leaves Your Coin Purchase Untouched
Since September 2, N26 charges 0.90 euros per stock order again, while the same provider takes 1.5 to 3.5 percent for a coin purchase. We retrieved and analysed the crypto costs of ten providers ourselves.
More from CryptoTicker


