# How do businesses accept crypto payments?

> A business accepts crypto by sharing a wallet address or checkout link and receiving payment on-chain — typically in stablecoins like USDC, or in BTC and ETH. The operational choices are where payments land (self-custody wallet, processor, or platform account) and whether to convert to dollars immediately or hold.

Source: https://anytime-capital.com/learn/business/how-to-accept-crypto-payments · Topic: Business crypto · Updated: 2026-10-29 · Publisher: Anytime Capital

## Key facts

- **Stablecoins:** USDC, USDT — On payment links and invoices
- **Networks:** 3 chains — Ethereum, Solana; USDT also on Tron
- **Payment window:** 30 min — For the customer to send the amount
- **Ethereum finality:** 12 blocks — About 2½ minutes before it counts as paid
- **Chargebacks:** None — Confirmed on-chain payments can't be pulled back
- **Where it lands:** Your wallet — The business's own non-custodial address
- **Back to dollars:** Same day — By ACH, Fedwire or RTP
- **Stablecoin supply:** $300B+ — All issuers, 2026 (industry trackers)

Learning how to accept crypto payments takes an afternoon; running acceptance as a business process — records, conversion policy, refunds, tax — is where the real decisions live. Stablecoins have made the first part ordinary: more than $300 billion of them circulated in 2026 by industry trackers' counts, and a USDC or USDT invoice is paid in dollar-denominated tokens that arrive in minutes, any day of the week.

This page covers the three ways to set acceptance up, which assets and networks to take, how a stablecoin checkout actually works step by step on Anytime Capital, what you need to switch it on, the convert-or-hold decision, refunds without chargebacks, costs, and the records your accountant needs.

## What are the ways a business can accept crypto?

Direct-to-wallet is simplest: publish an address, receive funds, keep full control — but you build your own matching, records and conversion workflow. Payment processors bolt crypto onto an existing checkout and usually auto-convert, at a processing cost and with another intermediary holding funds in between. A platform account (the middle path) puts crypto on your existing payment links and invoices, pays into a wallet the business controls, and converts on demand at desk rates with records built in.

Most businesses of any size land on the third: control comparable to direct acceptance, operations comparable to a processor.

**Three ways to accept crypto payments**

| Setup | Where funds land | Matching to invoices | Conversion to dollars | Best for |
| --- | --- | --- | --- | --- |
| Direct to a wallet | Your own wallet | Manual, by amount and time | Your own process, elsewhere | Occasional payments, crypto-native teams |
| Crypto payment processor | The processor, then you | Automatic at checkout | Usually automatic | Online stores that never want to hold crypto |
| Platform business account | The business's own wallet | Automatic on links and invoices | On demand, same-day settlement | Businesses that invoice and want records |

## Which cryptocurrencies and networks should a business accept?

Stablecoins first: USDC and USDT payments are dollar-denominated, so the invoice amount and the received amount match — which is why B2B crypto invoicing has standardized on them. Add BTC and ETH for audiences that prefer paying in majors, and anything beyond that only if your specific customers hold it.

The network matters as much as the token. The same USDC exists on several blockchains, and a payment sent on the wrong one won't arrive where you expect, so name the token and the network together. On Anytime Capital, a business chooses which of five token-network pairs its checkout offers, and the checkout counts a payment as paid only once it can no longer be undone on that chain.

**Stablecoins on Anytime Capital checkout, and when each counts as paid**

| Token and network | Token standard | Counted as paid when | QR code carries the amount? |
| --- | --- | --- | --- |
| USDC on Ethereum | ERC-20 | 12 blocks on top (about 2½ minutes) | Yes |
| USDT on Ethereum | ERC-20 | 12 blocks on top (about 2½ minutes) | Yes |
| USDC on Solana | SPL | The block is finalized | Yes (Solana Pay) |
| USDT on Solana | SPL | The block is finalized | Yes (Solana Pay) |
| USDT on Tron | TRC-20 | The block is solidified (irreversible) | No — the customer types the amount |

_Finality rules are Anytime Capital's stablecoin checkout settings as of October 2026. Ethereum codes use the EIP-681 payment format; every checkout also shows the address and amount to copy._

## How does a stablecoin payment work, step by step?

On Anytime Capital, stablecoins sit alongside cards on the same payment links and invoices. The customer picks a token and network, and the checkout shows the exact amount, the business's receiving address and a QR code. They have 30 minutes to send it, from any wallet or exchange. The checkout watches the chain, shows the payment as confirming, and marks it paid once it reaches the finality rule for that network — at which point it is recorded against the invoice with its dollar value.

Real payments don't always arrive as asked, so the checkout handles the common cases. A short payment is marked underpaid and the window stays open 15 more minutes for the rest. An overpayment is still paid, and flagged so you can return the difference. A payment after the window closes is flagged late rather than lost. And every incoming payment is screened; one that raises a screening hit is held for review rather than credited automatically.

**Figure: A stablecoin payment on an invoice**

1. **Customer chooses**: Pays a link or invoice and picks a token and network. (USDC or USDT)
2. **Exact amount shown**: Amount, receiving address and a QR code appear. (30-minute window)
3. **Customer sends**: From any wallet or exchange, on the chosen network. (Any wallet)
4. **Confirming**: The checkout watches the chain until the payment is final. (Minutes)
5. **Paid**: Matched to the invoice and recorded with its dollar value. (Recorded in USD)

_Anytime Capital's stablecoin checkout. The money goes straight to the business's own wallet address; the checkout's job is matching, finality and records._

## What does a business need to switch on stablecoin checkout?

Four things, set in Settings → Stablecoins. The business has to be verified, and Anytime Capital Payments has to be set up, because stablecoins are offered on the same payment links and invoices as cards. You choose which token-network pairs to take. And for each network, an owner or admin chooses the receiving address from the business wallet's own addresses and confirms it — addresses are never typed in.

That last rule is a security feature. The checkout re-checks the receiving address against the business wallet's records every time it opens a payment, so if the wallet is replaced, the old address stops taking payments until someone confirms the new one — an attacker can't quietly swap in their own address. Two limits are worth knowing: stablecoin checkout isn't available in test mode, because a stablecoin payment is a real transfer on a real network, and it can't run while checkout adds sales tax automatically, because that calculation happens in the card checkout, which a payment straight to your wallet doesn't pass through.

- Business verification complete (Settings → Verification)
- Anytime Capital Payments set up, so links and invoices exist to pay
- At least one token-network pair chosen
- A receiving address chosen from the business wallet and confirmed, per network
- Test mode off, and automatic sales tax at checkout off

## Should a business convert crypto payments to dollars or hold them?

Decide before the first payment: convert on receipt, or hold? Convert-on-receipt ends every payment cycle in dollars and removes market risk entirely — the right default for businesses without a treasury mandate. Holding is a treasury decision that should be sized and documented like one.

Stablecoin acceptance mostly dissolves the question: a USDC invoice is dollars the whole way through, and many businesses keep stablecoin receipts as stablecoins to pay overseas suppliers or contractors, converting only what payroll and rent need. On Anytime Capital, sales settle back to dollars the same day by ACH, Fedwire or RTP, paid to a bank account in the business's name.

**Three conversion policies for crypto received**

| Policy | Market risk | Bookkeeping | Good fit |
| --- | --- | --- | --- |
| Convert on receipt | None after conversion | Revenue and a near-zero gain or loss | Businesses without a treasury mandate |
| Hold stablecoins, convert as needed | Issuer and depeg risk only | Simple: values stay near $1 | Paying suppliers or contractors in stablecoins |
| Hold BTC or ETH | Full price exposure | Gain or loss at every later disposal | A board-approved treasury allocation |

## How do refunds work without chargebacks?

Confirmed on-chain payments are final — there's no card issuer to reverse them. That eliminates chargebacks and the fees and fraud that come with them; refunds become your store policy, executed on your terms.

Write the policy before you need it. Refund stablecoins in the same token and network they arrived on. For BTC or ETH, decide whether you refund the original dollar value or the original coin amount, and say so on the invoice or terms. Always confirm the refund address with the customer through a channel you already trust: a refund sent to a wrong address is as final as the payment was.

- Same token and network as the original payment
- A stated rule for volatile coins: original dollar value or original coin amount
- The refund address confirmed by the customer, not copied from a new email
- Overpayments returned promptly, against the flagged payment

## What does accepting crypto cost compared with cards?

The structure is different, not just the size. A card payment carries interchange and processing fees on every sale, plus dispute exposure for months afterwards. A stablecoin payment's network fee is paid by the sender, there's no chargeback exposure, and your main cost arrives later, as the spread when you convert to dollars. Our own pricing is published on the fees and limits page and nowhere else.

The difference compounds for cross-border customers: an international wire can take one to five business days through correspondent banks, each of which may deduct a fee, while a stablecoin payment arrives in minutes, on a weekend as readily as a weekday.

**Where the cost sits: cards vs stablecoin payments**

|   | Card payment | Stablecoin payment |
| --- | --- | --- |
| Fee on each sale | Interchange and processing, paid by you | Network fee, paid by the sender |
| Disputes | Chargebacks can arrive months later | None — refunds are your policy |
| Cross-border | Often extra international fees | Same as domestic |
| When you pay to reach dollars | Built into the payout | The conversion spread, when you sell |

## Records, taxes and the accountant

Every payment received is revenue valued in dollars at receipt — that's your income record and the asset's cost basis in one. If you later convert at a different price, the difference is gain or loss. Platform-account acceptance records those values automatically against each invoice; direct-to-wallet acceptance means you maintain them.

Sales tax, invoicing rules and information reporting all apply exactly as with card revenue: crypto changes the rail, not the obligations. This is general information, not tax advice.

![Anytime Capital business balance card for a sample coffee roaster: an operating balance, an invoice paid in USDC, a card purchase for office supplies and a bitcoin purchase](https://anytime-capital.com/enterprise/lanes/business-lane.webp)

_Anytime Capital product view, sample data: an invoice paid in USDC lands on the same operating balance as card spending and a bitcoin purchase, each with its dollar amount._

## Frequently asked questions

### Do we need a license to accept crypto payments?

No — accepting crypto for your own goods and services requires no license, the same as accepting cash. Licensing applies to businesses transmitting or exchanging money for others.

### What does accepting crypto cost?

The sender pays the network fee, and there's no interchange or chargeback exposure. Your real costs are the conversion spread when you off-ramp and whatever tooling you choose — often favorable compared with card processing, especially for international customers.

### How do refunds work with no chargebacks?

You send funds back on your own terms — the same token and network, at the original dollar value or the original coin amount, per your posted policy. The change is who controls the process: you, rather than a card issuer.

### Can customers pay from any wallet or exchange?

Yes — a payment to your address works from any wallet or exchange. Specify the token and network together (USDC on Solana vs USDC on Ethereum, for example) so funds arrive where you expect.

### What if a customer sends the wrong amount?

On Anytime Capital's checkout, a short payment is marked underpaid and the window stays open 15 more minutes for the rest; an overpayment is marked paid and flagged so you can return the difference.

### Can we accept bitcoin on invoices?

Payment links and invoices take USDC and USDT. A customer can still send bitcoin to your business wallet's own address, but it won't be matched to an invoice automatically — note it against the invoice yourself.

### Does a stablecoin payment count as revenue when it arrives?

Yes. It's revenue at its dollar value when received, exactly like a card or cash sale. Converting a stablecoin to dollars later at about the same value produces little or no extra gain. General information, not tax advice.

## Related

- [Do businesses pay taxes on crypto?](https://anytime-capital.com/learn/business/do-businesses-pay-taxes-on-crypto)
- [What makes an account crypto-friendly?](https://anytime-capital.com/learn/business/crypto-friendly-business-bank-account)
- [B2B crypto payments in practice](https://anytime-capital.com/business/crypto/b2b-payments)
- [Stablecoin settlement for business](https://anytime-capital.com/business/stablecoins)

**Take your first stablecoin payment this week.** Verify your business, switch on USDC and USDT in Settings → Stablecoins, and your payment links and invoices take digital dollars straight to the business's own wallet — then settle to your bank the same day. https://anytime-capital.com/business/get-started

---

- Cryptocurrencies and stablecoins are not FDIC-insured deposits, are not bank guaranteed, and can involve risk, including possible loss of value.
- Cryptocurrency transactions are irreversible once confirmed. Verify all details before sending.
- Additional identity verification may be required depending on transaction type and amount.
- Third-party fees, timings, and product details cited on this page are industry-typical figures as of the date shown and may have changed. Verify current details with the relevant institution.
- Anytime Capital is a licensed money services business. Information on this page is educational and is not financial, legal, or tax advice.
- Anytime Capital is a fintech company, not a bank. Banking services are provided by our licensed banking partners. Stablecoins and other digital assets are not bank deposits, are not FDIC-insured and may lose value.
