The short answer

Accepting Bitcoin as payment at a US business is completely legal. The IRS, FinCEN, and the SEC have all issued guidance on cryptocurrency. The general conclusion across those agencies: cryptocurrency is a legitimate form of property that can be used in commercial transactions, subject to existing tax reporting laws.

You are not doing anything illegal or even legally unusual when you accept Bitcoin for a cup of coffee, a haircut, or a consulting invoice. You're accepting payment — just in a different form than dollars.

Hodl says
This article is general educational information, not legal advice. Crypto regulations are evolving, and they vary by state. For your specific business situation, a CPA or attorney familiar with crypto is worth a conversation — especially as your Bitcoin revenue grows.

What you DO need to worry about

Tax reporting

The IRS classifies cryptocurrency as property, not currency. That means every time you receive Bitcoin as payment, it may create a taxable event — specifically, you have ordinary income equal to the fair market value of the crypto at the time of receipt.

For example: a customer pays you $200 worth of Bitcoin. You have $200 of ordinary income to report, just as if they had paid you $200 cash. That income goes on your tax return like any other business income.

If you later sell or convert that Bitcoin, and the price has changed from when you received it, you may also have a capital gain or loss. This is why many merchants convert crypto to dollars immediately — it simplifies the tax math significantly.

Record keeping

Keep records of each Bitcoin transaction: the date, the amount in cryptocurrency, the fair market value in dollars at the time of receipt, and who paid you (if you can determine it). OrangeTill exports a CSV of your transaction history — that's your starting point for tax records.

📋 What to record for each Bitcoin payment

Date and time of the transaction

Amount received in cryptocurrency (e.g., 0.0032 BTC)

Fair market value in USD at time of receipt (e.g., $160.00)

Description of what was sold or what service was provided

If you later convert to dollars: the date, amount received in USD, and any gain or loss

What you DON'T need to worry about

✓ You don't need to:
  • Register with any government agency to accept Bitcoin payments
  • Get a special license for accepting Bitcoin as payment
  • Report individual customer transactions to the government (unless over $10,000 in cash — different rules apply)
  • Use any specific wallet or exchange
  • Convert crypto to dollars immediately
✗ Don't confuse yourself with:
  • Rules for crypto exchanges (they have heavy regulatory requirements — you're not one)
  • Rules for Bitcoin ATMs (different regulatory category)
  • Investment regulations (you're receiving payment, not offering investments)
  • Rules in countries where crypto is restricted (US rules apply to US businesses)

The money transmitter question

One regulatory term that causes confusion: "money transmitter." Businesses that move money on behalf of others — like PayPal, Western Union, or crypto exchanges — are required to register with FinCEN as money service businesses and comply with anti-money-laundering rules.

Simply accepting Bitcoin as payment for goods and services does not make you a money transmitter. You're accepting payment, not transmitting money on behalf of someone else. The legal distinction is significant.

OrangeTill itself is non-custodial — it never holds your funds. Payments go directly from your customer's wallet to yours. There is no intermediary holding money, which means OrangeTill operates outside the money transmitter regulatory framework, and so do you as a merchant accepting payments through it.

"A merchant accepting Bitcoin for coffee is no more a 'money transmitter' than a farmer accepting a goat for their eggs was in 1850."
A useful (if colorful) way to think about the distinction

State-by-state: does it vary?

Federal law governs most of what matters here (IRS tax rules, FinCEN registration thresholds). However, a handful of states have their own crypto-related regulations, most of which focus on crypto exchanges and financial services businesses rather than general merchants accepting payment.

New York's BitLicense, for example, is required for companies doing crypto business in New York as a financial service — not for a bakery in Brooklyn that accepts Bitcoin. Most state-level crypto rules follow a similar pattern: they regulate the infrastructure of crypto, not ordinary commerce.

If you're unsure about your state, an hour with a local attorney familiar with fintech is worth it for peace of mind.

What about KYC? Do I need to know who my customers are?

KYC — Know Your Customer — is a requirement for financial institutions and money service businesses, designed to prevent money laundering. As a general merchant accepting payment, you are not required to verify your customers' identities for Bitcoin payments any more than you are for cash or card payments.

You serve the customer, accept payment, and record the income. The identity of who paid you is not your regulatory burden — that falls on the exchanges and wallets your customers use.

Is crypto treated differently from cash for large transactions?

Under federal law, businesses must file a Form 8300 with the IRS when they receive more than $10,000 in cash from a single transaction or a series of related transactions. There has been discussion of extending similar reporting requirements to Bitcoin transactions, and regulations in this area may evolve.

As of this writing, general Bitcoin payments by ordinary merchants are not subject to the same automatic reporting trigger as $10,000 cash transactions — though you're still required to report all crypto income on your tax return regardless of amount. This is a developing area worth checking with your accountant, especially if you're receiving large individual Bitcoin payments.

Do I need to tell the IRS I'm accepting Bitcoin? ▼
Not proactively — but you do need to report all crypto income on your tax return. The IRS now asks on Form 1040 whether you received, sold, or exchanged any cryptocurrency during the year. Accepting it as payment counts as "received." Your Bitcoin income gets reported as business income on your Schedule C (or equivalent), same as any other payment method.
What if a customer tries to pay for something illegal with crypto? ▼
The payment method is irrelevant to the legality of the underlying transaction. If a business activity is legal when paid for in cash, it's legal when paid for in crypto. If it's illegal — you can't sell it with cash or crypto. Don't sell anything illegal. The crypto is just the payment method.
Is Bitcoin "real money" legally speaking? ▼
Not exactly — but the distinction doesn't matter much for merchants. The IRS classifies crypto as property, not currency. Legal tender (the kind you legally must accept) is only US dollars. But you can legally agree to accept any form of payment from a willing customer — gold, barter, foreign currency, crypto. You just can't force someone to pay you in crypto, and they can't force you to accept it. It's a mutual agreement, like any business transaction.
Could the government ban Bitcoin? ▼
Technically possible — but increasingly unlikely given the scale of adoption and the political and institutional investment in crypto infrastructure in the US. Several countries have attempted crypto bans with limited success. For a US small business, this is not a realistic operational risk to plan around. If circumstances changed dramatically, you'd have ample notice and could adjust your payment options. The more immediate reality is that the regulatory direction in the US is toward clarity and integration, not prohibition.

Legally sound. Operationally simple.

OrangeTill is a payment tool, not a money transmitter — no special registration required on your end. Just accept Bitcoin, export your records, and talk to your accountant at tax time.

See pricing →