How to Accept Bitcoin Payments at Your Business: A Practical 2026 Guide for Small Owners
Accepting Bitcoin in your business has gotten 10x simpler in the last two years. Here’s how to actually do it — without becoming a payment processor or chasing every customer’s wallet quirks.
By The BitcoinHomeBase Team · Updated 2026-05-05 · 11 min read
The number of small US businesses accepting Bitcoin has roughly doubled every year since 2023, and 2026 is the year the tooling finally caught up with the demand. What used to require a custom integration, an OFAC compliance review, and a six-week launch can now be done in an afternoon with off-the-shelf services.
This article is for the owner of a real business — a coffee shop, a Shopify store, a freelance practice, a real estate brokerage, an HVAC company — who has had a customer ask “do you take Bitcoin?” one too many times and is finally curious about saying yes. We’ll cover the three honest paths, the trade-offs of each, and the tax/accounting issues you need to know before you flip the switch.
Why bother? The actual reasons businesses do this
Before the how, the why — because the wrong reason will lead you to the wrong setup. Real reasons businesses accept Bitcoin:
Lower payment processing fees. Credit card rails cost businesses 2.5%–3.5% per transaction. Bitcoin Lightning payments cost less than 1% (sometimes much less). For a business with $500k in card revenue, this is real money.
No chargebacks. Bitcoin transactions are final. For businesses that get burned by fraudulent chargebacks — particularly digital products and high-ticket services — this changes the unit economics.
International customers. Bitcoin moves money across borders without the SWIFT delay or the 4–7% FX fees. For a US service business with European or Asian clients, accepting BTC opens the door to customers credit cards make annoying.
Treasury accumulation. Some owners want to convert a portion of revenue into a long-term Bitcoin position rather than holding it all in dollars. We’ll talk about this one carefully — it’s the riskiest of the four reasons.
Marketing. “We accept Bitcoin” is a meaningful signal to a specific demographic. For a niche business, this can drive real traffic.
Pick the one or two reasons that actually apply to you. The setup that’s right for “I want to save 2% on processing fees” is different from the setup that’s right for “I want to accumulate BTC as a treasury asset.”
The three paths to accepting Bitcoin
Path 1: Use a payment processor that auto-converts to dollars
This is the path 95% of businesses should choose. Services like Strike, BitPay, OpenNode, and BTCPay Server (the open-source self-hosted option) accept Bitcoin from your customer, convert it to USD at the moment of sale, and deposit dollars in your bank account the next business day. To you and your accountant, it works almost identically to Stripe or Square — you see USD revenue, you reconcile USD revenue, your taxes are normal.
Why this is the default:
You don’t have to learn how Bitcoin self-custody works.
You don’t take Bitcoin price risk on accounts receivable.
You don’t deal with capital gains tax on every coffee you sell.
Compliance is the processor’s problem.
Cost: typically 1% — significantly less than card processing. A few processors offer 0% if you accept Lightning payments specifically.
Setup time: for a Shopify or WooCommerce store, about 30 minutes (install the plugin, link your bank account, you’re live). For a physical retail location, a tablet or terminal app and an afternoon.
Path 2: Accept Bitcoin and keep it as Bitcoin
This is for the owner whose Bitcoin conviction predates the business. You accept BTC, it stays as BTC in a wallet you control, and you treat it as a treasury asset. The classic example is the El Salvador-style Bitcoin treasury approach made famous by MicroStrategy on a much larger scale.
What this requires:
A self-custody wallet appropriate for the size of incoming BTC. For most small businesses, a hardware wallet plus a multisig setup — see our multisig guide.
An accounting system that records BTC at fair market value at the moment received, then tracks the cost basis until sale.
Tolerance for Bitcoin price volatility on your treasury — meaning you’re comfortable if your BTC reserves drop 40% in a quarter.
A clear separation between operating cash (USD, kept in checking) and treasury reserves (BTC, kept in cold storage).
Tax implication: when you receive Bitcoin as payment for goods or services, the fair market value of that Bitcoin at the moment of receipt is ordinary business income. That’s the same as if you’d been paid in cash or stock. Then, when you eventually sell or spend that BTC, you have a separate capital gains/loss event measured against the basis you established at receipt. This is more complex than the auto-convert path but absolutely manageable with a competent bookkeeper and tax software like the ones in our tax software comparison.
Path 3: The hybrid — convert most, hold some
Many serious Bitcoin-positive businesses pick something in between: auto-convert 80–90% of incoming BTC to USD for operations, and route 10–20% to a cold wallet as a treasury reserve. Most processors (Strike, OpenNode, BTCPay) support exactly this with a configurable conversion percentage.
This is the right setup for the owner who wants the operational benefits of Bitcoin acceptance (lower fees, no chargebacks, international reach) while still building a small BTC position over time without taking outsized treasury risk. It’s what we’d recommend for an owner who is also a long-term Bitcoin holder personally.
Choosing a processor: the practical comparison
Strike
Strike is the most polished option for US businesses. Their POS app is excellent, their dollar-out is reliable, and their Lightning support is best-in-class — meaning your customers can pay with Lightning for near-zero fees and near-instant finality. Strike also supports cross-border payments natively (a US business can accept BTC from a customer in Argentina who paid in Argentine pesos via the Strike app, with all the conversion handled). Pricing: typically 0% on Lightning, ~0.5% on on-chain. Best for: small to mid-size businesses, especially digital products and services.
BitPay
BitPay is the oldest and most established processor — they’ve been doing this since 2011. Their compliance posture is the strongest of any option here, which matters if you’re in a regulated industry. Pricing: 1% with a $30 minimum monthly fee. They support more cryptocurrencies than just Bitcoin, which is mostly noise but can matter if you have customers asking about stablecoins. Best for: established businesses that prioritize compliance documentation.
OpenNode
OpenNode is the developer-friendly option. They have the cleanest API and the strongest webhook system of any processor we’ve worked with, which matters if you’re building any custom checkout flow. Pricing: 1% on auto-conversion, 0% if you keep BTC. Best for: SaaS, API-first businesses, or any business with a developer in-house.
BTCPay Server (self-hosted)
BTCPay Server is the open-source path. You run the software yourself (on a $5/month server, or on a Raspberry Pi at home), it accepts Bitcoin payments directly to a wallet you control, and you pay zero fees to anyone. The trade-off is that you’re running infrastructure — not hard, but not zero work either. BTCPay supports plugins for Shopify, WooCommerce, Magento, and a dozen others. For a business willing to spend a few hours setting it up, BTCPay is genuinely the cheapest option. Best for: technical owners, very high volume, or owners ideologically opposed to giving up custody.
Square / Block / Cash App for Business
Cash App allows businesses to accept Bitcoin and convert to USD with the same Square POS hardware you may already use. The integration is the smoothest if you’re already a Square customer, but the FX spread on the Bitcoin → USD conversion has historically been wider than dedicated processors. Best for: existing Square customers who want to add Bitcoin without changing vendors.
The Lightning Network question
If you’re accepting Bitcoin in a retail setting where the customer is standing at the counter, you should use Lightning, not on-chain Bitcoin. On-chain transactions take 10–60 minutes to confirm and cost a few dollars. Lightning transactions confirm in seconds and cost a fraction of a cent. Your customer waiting at the counter for a 30-minute confirmation is not a viable retail experience. All four processors above support Lightning — just make sure you turn it on. See our Lightning Network primer if you want to understand what’s happening under the hood.
The tax and accounting setup, plain English
If you take Path 1 (auto-convert to USD), your books look exactly like any other payment processor. Revenue in USD, processing fee as an expense, end of story.
If you take Path 2 or Path 3 and any portion of your sales is held as BTC, you need:
A point-of-sale record that captures (a) the dollar amount of the sale, (b) the BTC amount received, and (c) the BTC/USD exchange rate at the moment of sale. Most processors give you this in their export.
An income journal entry that records the dollar value as revenue, the BTC at cost basis equal to that dollar value, and the receivable cleared.
A capital gains tracker for the BTC reserve, with each “lot” tagged with its acquisition cost basis and date so you can compute long-term vs short-term gains when you eventually sell.
A bookkeeper or CPA who understands all three. If yours doesn’t, you have two choices: get a new one, or pay your existing one for the time to learn. The crypto CPA market has matured a lot in 2026.
Don’t skip step four. The dollar value of getting this wrong on your business return is much larger than getting it wrong on your personal return.
The legal and compliance angle
For US businesses accepting Bitcoin in exchange for goods and services they actually deliver, you are not a money services business and you don’t need a money transmitter license. (You’d need one if you were exchanging Bitcoin for fiat as your service.) Most state laws explicitly carve out merchant acceptance, and the federal FinCEN guidance has been settled on this point since 2013.
You do, however, need to:
Report Bitcoin received as income at fair market value at the time of receipt.
If you receive a single Bitcoin payment of $10,000+ from a customer, file Form 8300 within 15 days (the same form you’d file for any cash payment over $10k). This was clarified in the 2024 IRS guidance.
Maintain records adequate to compute your gain or loss when you eventually convert any held BTC to dollars.
None of this is exotic — it’s the same record-keeping you’d do for any non-cash asset received in trade. Just don’t skip it.
The 60-minute “just get started” path
If you have a real business, you want to accept Bitcoin, and you don’t want to read another article first:
Sign up for Strike Business (or BitPay if you’re in a regulated industry). Verify your business identity. Connect your business bank account. Total: ~20 minutes.
Set conversion preference to 100% USD for now. You can change this later.
Add the “Pay with Bitcoin” option to your checkout (Shopify/WooCommerce plugin) or your invoice tool (QuickBooks, FreshBooks). Most have native integrations or one-paragraph instructions.
Tell five customers. Email, social, sandwich-board sign in the front window — whatever’s your normal channel. The first acceptance happens within a week.
Six months in, if you’ve had real Bitcoin volume and you have any treasury appetite, switch the conversion preference to 80% USD / 20% BTC and start accumulating a small treasury position.
That’s the entire on-ramp. Owners who do this almost always wish they’d done it earlier — not because Bitcoin made them rich, but because the operational benefits (lower fees, no chargebacks, faster international receipts) showed up immediately.
What can go wrong, briefly
The two failure modes we see:
Failure 1: the owner sets the conversion to 0% USD on day one because they’re Bitcoin-pilled, takes a 40% volatility drawdown on their accounts receivable, and now their P&L looks like a casino. The fix: don’t do that. Start at 100% USD, learn the operational flow, then incrementally increase BTC retention as you become comfortable.
Failure 2: the owner doesn’t set up the bookkeeping properly, accumulates BTC over a year, then can’t cleanly compute the cost basis at tax time and ends up paying penalties. The fix: pick a processor that exports clean transaction logs (all four above do), and either configure your accounting software to import them automatically or hire a bookkeeper who’ll do it monthly.
Neither of these is a reason not to accept Bitcoin. Both are reasons to start small, with the auto-convert path, and grow into more complex setups as you build comfort.
The ebook’s practical chapters cover the fundamentals of self-custody and security if you go on to hold meaningful BTC at the business level. Building Bitcoin into a business’s operations is a meaningfully different decision from buying Bitcoin personally — and one that’s gotten a lot less scary in the last two years.
Golden Circle Insider Price
Get the complete 15-chapter ebook for $9
The full Bitcoin playbook for beginners — how to buy, store, protect, and think about Bitcoin for the long run. 15 chapters. Plain English. Written for people who feel left behind, never for the already-initiated.
$17$9
All 15 chapters — buying, wallets, ETFs, mining, taxes, and the long-term mindset
The full Bitcoin Security Checklist (included)
Quick-Start Card for your first purchase
30-day money-back guarantee — no forms, no questions