A growing number of online stores and brick-and-mortar businesses accept bitcoin, in many cases through a payment app or processor rather than directly at the register. A few well-known retailers that do are:
- Online stores: AliExpress, Dell, Etsy, Expedia, Microsoft, Namecheap, Newegg, NordVPN, Shopify, Travala, Twitch, Wix
- Physical stores: AMC (via BitPay), Burger King (some locations), CheapAir, Home Depot (via Flexa), Starbucks (via the Bakkt app), Whole Foods Market (via Flexa)
There are also several companies that offer ways to pay for nearly anything using bitcoin. The following are three examples:
- BullBitcoin.com (Canada): a brokerage that allows you to send them payment instructions (e.g., PDFs of your bills), where they then generate a Bitcoin invoice based on that data, and when the money arrives on-chain or via Lightning, they pay the recipient. The recipient will not know that Bitcoin was used and gains no knowledge of your payment rails (bank accounts, credit card numbers, etc.).
- Shopinbit.com (EU): an online store that accepts bitcoin for a wide range of products and services, including a concierge service for custom trades.
- Bitrefill.com (worldwide): they offer gift cards for various shops and online services that can be purchased using bitcoin. These gift cards can then be used to exchange for goods and services.
How to spend bitcoin (short answer): You can spend bitcoin three ways. Pay a merchant directly from your wallet by scanning a QR code, either on-chain for larger purchases or over the Lightning Network for fast, low-fee everyday payments. Buy gift cards for mainstream retailers with bitcoin and redeem them like any other gift card. Or use a payment service that settles your bills in local currency while you pay in bitcoin. To find places that take it, search a merchant directory such as BTC Map or the Bitcoin.com map. The sections below cover each method and where it works.
The Two Rails a Wallet Can Use
When a store accepts bitcoin at the point of sale, payment happens over one of two rails, and the right choice depends on the amount and how fast you need confirmation.
On-chain payments settle directly on the Bitcoin blockchain. The merchant shows an address or QR code, your wallet builds the transaction, and the network confirms it in the next block or two. On-chain suits larger or less time-sensitive purchases, where waiting a few minutes for confirmation is acceptable and the network fee is small relative to the total.
Lightning payments settle off-chain through a network of payment channels layered on top of Bitcoin. A Lightning payment clears in seconds for a fraction of a cent, which makes it the practical rail for coffee, groceries, and other small in-person purchases. A wallet that supports Lightning, such as the Blockstream app, scans the merchant's invoice and pays it instantly. Behind the scenes the Blockstream app settles Lightning payments through Liquid-Lightning atomic swaps, so there are no Lightning channels to manage and no node to run.
Spending Bitcoin Without a Merchant That Accepts It
Most of what you buy day to day comes from businesses that do not list bitcoin at checkout. Several tools bridge that gap so the value you hold in bitcoin still reaches an ordinary merchant.
- Gift cards. Services like Bitrefill sell gift cards and mobile top-ups for thousands of mainstream retailers, paid for in bitcoin over on-chain or Lightning. You buy the card with bitcoin and spend it at the retailer exactly as you would a card bought with cash.
- Bill-payment services. A brokerage that accepts payment instructions will pay a recipient in local currency on your behalf while you settle in bitcoin. The recipient sees an ordinary bank transfer and never learns which payment rail you used.
- Bitcoin debit cards. Some providers issue prepaid or debit cards funded from a bitcoin balance. The card converts bitcoin to local currency at the moment you pay, so any merchant that takes a standard card accepts the payment. Conversion happens through a third party, which means custody and fees sit with the card issuer rather than with you.
Each of these involves a service provider, so the usual self-custody trade-off applies. Funds held with a gift-card service, broker, or card issuer are under that company's control until the payment clears.
Finding Merchants That Accept Bitcoin
To see what local businesses near you accept bitcoin, or what takes it online, a few maintained directories list verified merchants:
- BTC Map is a community-maintained, open-source map focused on businesses that accept bitcoin, including many Lightning-enabled shops.
- The Bitcoin.com map and Coinmap show restaurants, stores, and ATMs on an interactive map you can filter by location.
- Merchant aggregators such as the BitPay directory list larger online retailers and services that accept bitcoin at checkout.
Listings can go stale, so confirm acceptance with the business before you rely on it for a specific purchase. A quick call or a glance at the merchant's own checkout page is enough to verify that the payment option is still live.
Frequently Asked Questions
What is the cheapest way to spend bitcoin?
For small in-person or online purchases, a Lightning payment is usually the cheapest option, often costing a fraction of a cent. On-chain payments carry a network fee that varies with demand, so they fit larger amounts where the fee is small relative to the total. Gift cards add no direct fee beyond the card's face value.
Can I spend bitcoin in physical stores?
Yes, at any business that displays a bitcoin or Lightning payment option, usually shown as a QR code at checkout. Coverage varies widely by region. Where a store does not accept bitcoin directly, a gift card or a bitcoin-funded debit card lets you complete the purchase in local currency.
Do I pay tax when I spend bitcoin?
In many jurisdictions, spending bitcoin is a taxable disposal because you are exchanging an asset for goods or services, which can trigger a capital gain or loss. Rules differ by country and change over time. Check the guidance from your local tax authority or a qualified advisor before spending significant amounts.
Is it better to spend bitcoin on-chain or over Lightning?
Lightning is better for small, fast, everyday payments because it clears in seconds at very low cost. On-chain is better for larger purchases where a few minutes of confirmation time is fine and you want the payment settled directly on the Bitcoin blockchain. Many wallets, including the Blockstream app, support both.
How do I convert bitcoin to cash to spend it?
You can sell bitcoin for local currency on an exchange and withdraw to a bank account, use a Bitcoin ATM that dispenses cash, or load a bitcoin-funded debit card that converts at the point of sale. Each route involves a third party that sets its own fees and limits, so compare them before choosing one.