What cryptocurrency and digital assets are, and why they matter for payments

Cryptocurrency is digital money that exists only on computers and networks, not in your wallet. Bitcoin, Ethereum, and stablecoins like USDC are the most common types used for payments. Unlike regular bank transfers, cryptocurrency transactions happen directly between two parties without a bank in the middle — the transaction is recorded on a shared ledger called a blockchain.

Digital assets are a broader category that includes cryptocurrency, but also tokenized versions of real things: a digital file representing ownership of real estate, art, or company shares. For payment purposes, the distinction matters because cryptocurrency is designed to move money, while other digital assets may not be.

The reason cryptocurrency appears alongside hardware discussions is that transaction speed depends partly on the network itself. Bitcoin takes 10 minutes per block; Ethereum takes 12 seconds; stablecoins on faster networks like Polygon or Solana settle in seconds. Your checkout hardware can be fast, but if the underlying network is slow, the customer still waits.

Key Takeaways

  • Cryptocurrency transactions settle without a bank middleman, but the time it takes depends on which blockchain network you use — Bitcoin is slowest, newer networks like Solana are fastest.
  • Stablecoins like USDC or USDT are pegged to the US dollar and avoid the price swings of Bitcoin or Ethereum, making them more practical for retail payments.
  • A customer paying with crypto needs a digital wallet (software or hardware) and must send the exact amount to your wallet address — there is no chargeback protection like credit cards offer.
  • Converting cryptocurrency to regular dollars costs money and takes time, so most businesses use payment processors that handle the conversion automatically.
  • Cryptocurrency payments are legal in the US but subject to tax reporting and money-laundering rules that vary by state and by transaction size.

How a cryptocurrency transaction actually moves from customer to you

When a customer pays you in Bitcoin or Ethereum, they open their digital wallet (a software app or hardware device that holds their private key), enter your wallet address, and broadcast the transaction to the network. The network's computers verify the transaction and add it to the blockchain in a block. Once enough new blocks are added after yours, the transaction is considered final.

This process is different from a credit card payment, where the card network guarantees the money and the bank transfers it later. With cryptocurrency, the network itself is the may provide — once the block is confirmed, the money is yours and cannot be reversed. There is no chargeback, no dispute process, and no middleman to call if something goes wrong.

The time from broadcast to final confirmation varies wildly. Bitcoin can take 30 minutes to an hour for high confidence. Ethereum takes 12 to 15 seconds per block, but most merchants wait for 12 blocks (2 to 3 minutes) before considering it final. Stablecoins on Polygon or Solana settle in seconds. This is why the blockchain you choose matters more than your checkout hardware.

Stablecoins versus volatile cryptocurrencies for retail payment

Bitcoin and Ethereum change price constantly — sometimes 10% in a day. If a customer pays you 0.5 Bitcoin today, it might be worth $5,000 or $3,000 tomorrow depending on market movement. This makes them poor choices for a fixed-price sale unless you convert to dollars when ready.

Stablecoins like USDC, USDT, or DAI are designed to stay pegged to the US dollar. They are still cryptocurrency (they live on a blockchain and settle without a bank), but their value does not swing. A customer paying in USDC for a $50 item sends exactly $50 worth of USDC, and that value does not change while you hold it.

For a retail business, stablecoins are more practical than Bitcoin or Ethereum. You avoid the price risk, the transaction still settles without a bank, and you can hold it or convert it to dollars on your own timeline. The trade-off is that stablecoins are newer and less well-known than Bitcoin, so fewer customers will have them in their wallet.

Setting up to receive cryptocurrency payments

You need three things: a wallet to receive the money, a way to display your wallet address to the customer, and a plan for what to do with the cryptocurrency once you have it.

For the wallet, you have two routes. You can create your own wallet (using software like MetaMask or a hardware wallet like Ledger), which gives you full control but makes you responsible for security — if someone steals your private key, the money is gone and unrecoverable. Or you can use a payment processor like Coinbase Commerce, BitPay, or Kraken that holds the wallet for you, takes a small fee (usually 1% to 2%), and can convert to dollars automatically.

For displaying your address, most checkout systems now have a QR code option. The customer scans the code with their wallet app, the address fills in automatically, and they confirm the amount and send. This is faster and more reliable than typing a long string of characters by hand.

For what to do with the cryptocurrency, most retail businesses convert it to dollars when ready using their payment processor. Some hold it as an investment bet. Some accept it but require the customer to pay the conversion fee. The choice depends on your risk tolerance and whether you believe the asset will appreciate.

How payment processors handle cryptocurrency conversion

If you use Coinbase Commerce, BitPay, or similar services, the flow is straightforward: the customer sends cryptocurrency to an address the processor controls, the processor confirms receipt, and you see dollars in your bank account within one to three business days. The processor takes a fee (usually 1% to 2%) and handles the conversion at the moment of payment or at a time you choose.

This approach removes the price risk. If a customer sends $100 of Bitcoin and the price drops 5% while the processor is converting, you still get $100 (minus the processor fee). You also avoid the security burden of holding cryptocurrency yourself.

The downside is the fee and the loss of control. You cannot hold the cryptocurrency as an investment, and you are trusting the processor to convert at a fair rate. For most small businesses, this trade-off is worth it.

Tax and legal requirements for cryptocurrency payments

The IRS treats cryptocurrency as property, not currency. When you receive it as payment, you must report the fair market value in US dollars on the day you received it as income. If you later sell it or convert it to dollars, any gain or loss between the receipt price and the sale price is a capital gain or loss.

Example: A customer pays you 1 Bitcoin when it is worth $40,000. You report $40,000 as income. Two weeks later, you convert it to dollars when Bitcoin is worth $42,000. You report a $2,000 capital gain. If it had dropped to $38,000, you report a $2,000 capital loss.

Most payment processors handle this by sending you a 1099-K form at the end of the year listing all transactions. You report this on your tax return. State rules vary — some states tax cryptocurrency transactions as sales tax, others do not. Check with your state's tax authority or a tax professional.

Cryptocurrency is also subject to anti-money-laundering rules. If you receive more than $10,000 in a single transaction or a pattern of transactions, you may be required to report it to the government. Payment processors handle this automatically, but if you are accepting cryptocurrency directly into your own wallet, you are responsible for reporting.

Speed and cost compared to other payment methods

Cryptocurrency is fastest on newer networks and slowest on Bitcoin. Stablecoins on Polygon or Solana settle in seconds, making them faster than credit cards (which take 1 to 3 days to settle). Bitcoin takes 30 minutes to an hour, which is slower than a credit card but faster than a bank transfer.

Fees vary by network and processor. Bitcoin and Ethereum have high network fees (called gas fees) during busy times, sometimes $5 to $50 per transaction. Stablecoins on Polygon or Solana have fees under $0.01. Payment processors add 1% to 2% on top. Credit cards charge 2% to 3% plus $0.30 per transaction. ACH bank transfers charge $0.25 to $1.50 and take 3 to 5 days.

For a $100 transaction, cryptocurrency on a fast network costs less than a credit card. For a $10 transaction, credit cards are cheaper. The break-even point is around $30 to $50 depending on the network and processor you choose.

Frequently Asked Questions

Can I accept cryptocurrency without a payment processor?

Yes, but you take on security and tax reporting yourself. You create your own wallet, display your address to customers, and convert to dollars manually. This works for high-value transactions where the fee savings matter, but most small businesses use a processor to avoid the complexity and risk.

What happens if a customer sends the wrong amount or the wrong address?

If they send it to the wrong address, it is gone — there is no way to recover it. If they send the wrong amount, you see it in your wallet and can refund it by sending the same amount back, but you pay the network fee both ways. This is why displaying a QR code and confirming the amount before payment is important.

Do I need to report cryptocurrency payments to the government?

Yes. You report the fair market value as income on the day you received it. If you use a payment processor, they send you a 1099-K at the end of the year. If you accept it directly, you are responsible for tracking and reporting it yourself.

Which cryptocurrency should I accept?

Stablecoins like USDC are the most practical for retail because they do not change price. Bitcoin and Ethereum are more recognizable but riskier. Most payment processors let you accept multiple types and convert to dollars automatically, so you can offer options without the complexity.

Is cryptocurrency payment legal in the US?

Yes, but it is regulated. You must report it as income, follow anti-money-laundering rules, and comply with state tax laws. Some states have additional requirements. Check with your state's tax authority or a tax professional before you start accepting it.