For Business

For Business

How a Retail Store Can Start Accepting Bitcoin in the US

A practical guide for U.S. retail shops to add bitcoin payments: hardware, processors, taxes, and what to tell your staff.

How a Retail Store Can Start Accepting Bitcoin in the US

Getting your retail store set up to accept bitcoin takes about an afternoon, assuming you already have a smartphone or tablet at the register. The mechanics are simpler than most business owners expect. The tax recordkeeping is where you need to pay attention.

What "accepting bitcoin" actually means at a register

When a customer pays in bitcoin, they scan a QR code on your screen, confirm the amount on their wallet app, and the payment settles. From the customer's side it looks a lot like paying with a mobile wallet. From your side, you need software that generates that QR code and tells you when the payment arrives.

You have two basic options for how that software handles the money:

Instant conversion to USD. Most payment processors for small businesses automatically convert incoming bitcoin to dollars and deposit cash to your bank account, usually the next business day. Your staff never has to think about exchange rates.

Hold bitcoin. Some merchants keep the bitcoin rather than converting. This is the riskier and more administratively complex path, because every subsequent sale or spend of that bitcoin is a separate taxable event. Most retail stores starting out choose instant conversion.

Neither is inherently better. It depends on whether you want bitcoin exposure or just want to accept the payment method. For a first implementation, instant conversion is usually the easier default.

Choosing payment processing software

There's no single right answer here, and this site isn't affiliated with any processor. The main categories to know about:

Hosted payment processors handle the QR generation, confirmation monitoring, and conversion on your behalf. You create a merchant account, connect a bank account, and they give you a tablet app or point-of-sale integration. Many also support the Lightning Network, which settles smaller payments in seconds rather than waiting for on-chain confirmations.

Self-custodial setups mean you run your own Bitcoin node or use an open-source point-of-sale tool, and you receive bitcoin directly to a wallet you control. More technical to configure, but no processor fees beyond the Bitcoin network itself. Some merchants in the Bitcoin-specific community prefer this. It's probably not the right starting point for a typical retail shop.

POS integrations are worth checking if you already use a system like Square, Shopify POS, or similar. Some have direct bitcoin payment options or support third-party add-ons.

Before committing to any processor, check their fee structure (look for both percentage fees and fixed per-transaction fees), whether they support Lightning, how long settlement takes, and whether they require a minimum monthly volume.

Hardware you actually need

For most retail setups, you need very little additional hardware:

  • A tablet or smartphone to run the payment app (many stores use an existing device)
  • A way to display the QR code to the customer (the device screen works; a second customer-facing display is nicer)
  • A receipt printer if you print receipts, though many processors support email receipts

If you already have a working POS system, the question is usually whether bitcoin support can be added via software rather than replacing hardware. Check with your current POS vendor before buying anything new.

For high-volume locations or stores with multiple registers, some processors offer dedicated hardware terminals. That's a decision worth revisiting after you've run a few test transactions and know the integration actually fits your workflow.

The tax side: what you're required to track

This is where retail bitcoin gets more complicated than a simple payment method switch, and it's where many small businesses underestimate the work involved. This article is educational only and doesn't constitute tax or legal advice. IRS guidance on cryptocurrency evolves, so confirm current requirements with a tax professional and check IRS.gov directly.

The IRS treats bitcoin as property, not currency. That means:

When a customer pays you $50 in bitcoin, you have $50 in gross income, recorded at the fair market value of bitcoin at the time of that transaction. For most retail purposes, if you use a processor that converts instantly, your gross revenue figure is simply the USD amount deposited.

If you hold bitcoin instead of converting, every time you later sell, spend, or exchange it, you have a capital gain or loss: the difference between what you received for it and its fair market value when you originally accepted it. Track the date, the USD value at receipt, the amount in BTC, and the USD value at disposal.

FinCEN has separate reporting requirements for money service businesses. Whether a retail merchant accepting bitcoin as payment qualifies as an MSB is a fact-specific question that depends on the nature and volume of transactions. The general guidance is that simply accepting bitcoin for goods or services (not transmitting it on behalf of others) typically doesn't trigger MSB registration, but you should verify this for your specific situation with a lawyer or compliance professional familiar with FinCEN rules.

Some states have additional licensing or tax requirements. A few have explicit exemptions for merchants; others don't. Check with your state's tax authority.

Training your staff

Staff don't need to understand how Bitcoin works technically. They need to know three things:

  1. How to open the payment screen and generate a QR code for the correct amount
  2. What a confirmed payment looks like in the app (usually a green checkmark or similar)
  3. What to do if a payment is pending or doesn't arrive (processor support line, or a fallback payment method)

Write it into your payment procedures the same way you'd document any other payment type. If you use a manual and train new hires from it, add a one-page section on bitcoin checkout. Some processors provide staff training materials; check what's available before writing your own.

A common question from staff: "What if the bitcoin price changes while the customer is paying?" Most processors lock the exchange rate for a short window (often 15-30 seconds) after generating the invoice. If the customer doesn't pay within that window, the invoice expires and a new one is generated at the current rate. This works the same way whether the price moves up or down.

A quick comparison of setup approaches

ApproachTechnical complexityWho controls fundsTypical setup time
Hosted processor (instant conversion)LowProcessor converts and sends USD1-2 hours
Hosted processor (hold bitcoin)Low-mediumProcessor custody1-2 hours
Self-custodial POSMedium-highYouSeveral days
POS system integrationLow (if supported)Varies by integration1-4 hours

The "typical setup time" assumes you already have the hardware and a registered business bank account. Adding bank verification and processor KYC review can extend the timeline by a few days.

FAQ

Do I need a special license to accept bitcoin in my retail store?

For most retail merchants accepting bitcoin as payment for goods, no additional license is required at the federal level beyond normal business registration. The key question is whether your activity classifies you as a money services business under FinCEN rules, which generally applies to businesses that transmit money on behalf of others, not merchants accepting payment for products. State requirements vary. Consult a lawyer familiar with fintech compliance for a definitive answer in your state.

What happens if a customer sends the wrong amount?

Payment processors handle this differently. Some reject underpayments automatically and the transaction fails (the customer keeps their bitcoin minus network fees). Others accept partial payments and flag them for manual review. Overpayments are rarer with QR-code invoices since the amount is pre-filled, but processors typically have a refund process. Read your processor's documentation on partial and overpayment handling before you go live.

Can I accept bitcoin and still get paid in dollars?

Yes. Most hosted processors designed for small businesses offer automatic conversion, depositing USD to your linked bank account on a regular schedule. You never hold any bitcoin yourself in this setup. This is the path most retail shops take, because it eliminates exchange rate exposure and simplifies accounting.

How do I handle refunds for bitcoin purchases?

There's no straightforward "reverse the transaction" in Bitcoin, the way chargebacks work with credit cards. Refunds typically involve you sending a separate bitcoin payment to the customer or issuing store credit. Decide on your refund policy before you start accepting bitcoin, put it in writing, and make sure staff know the process. Some processors have built-in refund tools that simplify this.

Is accepting bitcoin on the Lightning Network different from regular on-chain Bitcoin?

From the customer's perspective, they scan a different kind of invoice (a Lightning invoice vs. an on-chain address), and payment settles in seconds rather than waiting for block confirmations. From your side, if your processor supports both, the checkout experience is nearly identical. Lightning works better for smaller transactions (it's cheaper and faster); on-chain is more common for larger amounts. Many processors now support both automatically. Tax treatment is the same regardless of which layer the payment travels over.


For stores that also sell online, the setup is somewhat different from in-person retail. See accepting bitcoin for your online store for a comparison. If you're a sole proprietor or freelancer rather than a storefront business, how freelancers can get paid in bitcoin covers the relevant differences.

This article is for educational purposes only. Accept Bitcoin USA is an independent educational resource not affiliated with any wallet, exchange, or payment processor mentioned here. Nothing here is financial, tax, or legal advice. IRS rules, FinCEN guidance, and state requirements change — verify current rules with qualified professionals before acting.

← Back to all guides