Skip to main content

How Cryptocurrency Payments Work and What You Need to Know

What cryptocurrency payment processing actually is

Cryptocurrency payment processing means converting digital money—Bitcoin, Ethereum, Stablecoin, or others—into regular dollars that land in a bank account, or accepting crypto directly as payment. Unlike PayPal or Venmo, which move dollars between people, crypto systems move tokens across a public ledger called a blockchain. A payment processor sits in the middle: it receives the crypto, converts it if needed, and deposits the cash into your bank account within one to three business days.

The main difference from traditional digital wallets is that crypto exists outside the banking system. No bank holds it. No single company controls it. That means faster international transfers and lower fees in some cases—but also that if you send money to the wrong address, nobody can reverse it, and if the exchange you use gets hacked, your money may be gone permanently.

Most small businesses and individuals who accept crypto do so through a third-party processor—companies like Coinbase Commerce, BitPay, or Stripe (which added crypto in 2023). You don't hold the crypto yourself; the processor converts it to dollars immediately and deposits it into your checking account like a regular payment.

Key Takeaways

  • Cryptocurrency payments move through a public blockchain rather than a bank network, which means they cannot be reversed once sent and do not require a bank account from the sender.
  • Payment processors convert crypto to dollars and deposit the cash into your bank account, so you do not have to hold or manage cryptocurrency yourself.
  • Transaction fees for crypto payments are typically lower than credit card fees but vary by processor and by how busy the blockchain is at that moment.
  • Crypto payments are permanent and irreversible, so mistakes—sending to the wrong address or being scammed—cannot be undone by a payment processor or bank.
  • Accepting crypto creates tax reporting obligations because the IRS treats it as property, not currency, and you must report the fair market value on the day you receive it.

How the payment actually moves from sender to receiver

When someone sends you cryptocurrency, they use a digital wallet—software or hardware that holds their private key, which is like a password that proves they own the money. They enter your wallet address (a long string of letters and numbers), confirm the amount, and broadcast the transaction to the blockchain network.

Thousands of computers on the network then verify that the sender actually owns that money and hasn't already spent it. This verification process takes time: Bitcoin transactions typically take 10 minutes to an hour; Ethereum takes 15 seconds to a few minutes; other coins vary. During this time, the money is "pending" and not yet in your wallet.

Once verified, the transaction is recorded permanently on the blockchain. The sender cannot reverse it, cancel it, or claim they didn't send it. This is different from credit cards or bank transfers, where a customer can dispute a charge or a bank can reverse a payment. With crypto, the transaction is final the moment it confirms.

If you're using a payment processor instead of holding crypto yourself, the processor receives the transaction, waits for it to confirm on the blockchain, converts it to dollars at the current exchange rate, and deposits the dollars into your bank account. This whole process usually takes one to three business days.

Transaction fees and what they cover

Cryptocurrency transactions involve two separate fees: the network fee (paid to the computers verifying the transaction) and the processor fee (paid to the company converting crypto to dollars or providing the wallet service).

Network fees vary wildly depending on how busy the blockchain is. Bitcoin network fees can range from a few cents to $20 or more during peak times. Ethereum fees have ranged from under $1 to over $100. These fees go to the miners or validators who process transactions, not to any company. The sender usually pays the network fee, though sometimes the receiver does depending on the setup.

Processor fees—charged by Coinbase, BitPay, Stripe, or whoever handles the conversion—typically run 1% to 2% of the transaction amount, plus a flat fee of 25 cents to $1. Some processors charge a monthly subscription instead. These fees are lower than credit card processing (which runs 2.2% to 3.5% plus 30 cents), but you're paying for a different service: instant conversion to dollars and deposit into your bank account, not just payment acceptance.

If you accept crypto directly without a processor, you pay only the network fee and keep 100% of the payment amount. But then you're responsible for converting it to dollars yourself, tracking it for taxes, and managing the security of your wallet.

Security risks and what you cannot get back

The biggest risk with cryptocurrency is that transactions are permanent. If you send money to the wrong address by accident, or if someone tricks you into sending it to their address instead of a legitimate business, there is no way to reverse it. No bank will refund you. No payment processor can undo it. The money is gone.

This makes crypto attractive to scammers. A common scheme: someone poses as a tech support person, a landlord, or a government agency and tells you to send payment in Bitcoin or another crypto. Once you send it, they disappear and you have no recourse. Unlike credit card fraud, where your bank can dispute the charge, crypto fraud leaves you with nothing.

If you're the one receiving payments, the risk is different. If you use a payment processor, your risk is limited to the processor getting hacked or going out of business—the same risk you face with PayPal or Stripe. If you hold crypto in your own wallet, the risk is that someone steals your private key (through malware, phishing, or physical theft) and empties your wallet. Hardware wallets—physical devices that store your keys offline—reduce this risk but don't eliminate it.

Chargebacks and disputes don't exist in crypto. If a customer claims they never received payment or that you didn't deliver what you promised, they cannot force the payment back through their bank. This is good for you as a receiver but means you need to be extra careful about your own transactions.

Tax reporting and what the IRS requires

The IRS treats cryptocurrency as property, not currency. This means every time you receive crypto as payment, you must report the fair market value in U.S. dollars on the day you received it. If you later sell that crypto for more or less than you paid, you owe capital gains tax on the difference.

Example: You receive 0.5 Bitcoin on January 15 when Bitcoin is worth $40,000. You report $20,000 as income on your taxes. On February 1, you sell that Bitcoin for $45,000. You owe capital gains tax on the $5,000 gain ($45,000 minus $40,000). If you held it less than a year, it's taxed as short-term capital gains (at your regular income tax rate). If you held it a year or more, it's taxed as long-term capital gains (usually lower rates).

If you use a payment processor that converts crypto to dollars immediately, you report the dollar amount as income and have no capital gains to worry about—the processor handled the conversion. But you still need to track and report it. Payment processors send you a 1099-K form if your transactions exceed $20,000 and 200 transactions in a year (though this threshold has changed and may change again). Even if you don't receive a 1099-K, you must report the income yourself.

Keeping records is essential. Save screenshots or exports of every transaction showing the date, amount in crypto, the USD value that day, and what it was for. Use a crypto tax service like CoinTracker or Koinly to calculate your gains automatically, or work with a tax professional who understands crypto.

When crypto payments make sense versus when they don't

Cryptocurrency payments work well for international transfers where traditional wire fees are high, for customers who prefer crypto and want to avoid credit card fees, and for businesses that want to accept payment without a bank account (though you'll still need one to convert to dollars). They also work for people who want to send money across borders quickly without going through a bank.

Crypto payments don't make sense if you need buyer protection, if your customers are unlikely to have crypto, if you can't handle the tax complexity, or if you're worried about price volatility. If a customer pays you in Bitcoin and the price drops 20% before you convert it to dollars, you've lost money—though a processor that converts immediately protects you from this.

For most small businesses and individuals, crypto is a supplementary payment method, not a primary one. You might accept it alongside PayPal and credit cards to reach customers who prefer it, but you wouldn't rely on it exclusively because too many people don't have crypto and don't want to learn how to use it.

How to set up crypto payment processing

If you want to accept crypto payments, you have two paths: use a processor or hold crypto yourself.

Using a processor is simpler. Sign up with Coinbase Commerce, BitPay, Stripe, or Square (which added crypto in 2023). Provide your bank account information. Generate a payment link or QR code to share with customers. When they send crypto, the processor converts it and deposits dollars into your account within one to three business days. You pay a fee (usually 1% to 2%) and file a 1099-K at tax time if you hit the threshold.

Holding crypto yourself requires more work. You create a wallet using software like MetaMask, Coinbase Wallet, or a hardware wallet like Ledger. You give customers your wallet address. You receive the crypto directly. You're responsible for converting it to dollars (by selling it on an exchange), tracking it for taxes, and keeping your private key secure. This route has lower fees but higher risk and complexity.

Most people starting out use a processor. It's faster, safer, and you don't have to understand blockchain technology to use it.

Frequently Asked Questions

Can someone reverse a crypto payment if they change their mind?

No. Once a cryptocurrency transaction confirms on the blockchain, it cannot be reversed, canceled, or disputed. The sender cannot get their money back, and neither can you if you sent it by mistake. This is one of the biggest differences from credit cards and bank transfers.

Do I need a bank account to accept cryptocurrency payments?

If you use a payment processor, yes—the processor needs somewhere to deposit the dollars it converts from crypto. If you hold crypto yourself and never convert it to dollars, technically no, but you'll eventually want to convert it, which requires a bank account or an exchange account.

What happens if the payment processor I use goes out of business?

If the processor converts your crypto to dollars immediately and deposits it into your bank account, your money is safe—it's in your bank, not with the processor. If the processor is holding crypto on your behalf (which most don't for small transactions), you could lose it. Always use a processor that converts to dollars right away and deposits into your own bank account.

Is cryptocurrency payment processing legal?

Yes, in the United States and most countries. You can legally receive and send cryptocurrency. You must report it as income to the IRS and pay taxes on it. Some states and countries have additional regulations, so check your local rules, but the basic act of accepting crypto as payment is legal.

How do I know what the crypto is worth on the day I receive it for taxes?

Use a major exchange's historical price data—CoinMarketCap, CoinGecko, or the exchange you use all publish daily prices. Record the price at the time you received the payment (or the end of that business day if you received it outside market hours). A crypto tax service will do this automatically if you connect your wallet or processor account to it.