How to Accept Crypto Payments for Your Business
A step-by-step guide to taking crypto at checkout: choosing a processor, converting to dollars, booking sales correctly and keeping the tax records the IRS expects.
The simplest way to accept crypto payments is through a crypto payment processor or your existing payment provider, which shows customers a wallet checkout and converts the payment to dollars. You record each sale at its US dollar value on the day you receive it, keep transaction records, and treat any crypto you hold as property for tax purposes.
Photo: Unsplash
On this page
A customer asks if you take Bitcoin. A supplier overseas wants to settle in USDC. Or you simply want another way to get paid that doesn’t come with chargebacks. Accepting crypto sounds technical, but for most businesses it now works a lot like adding another card type at checkout.
The hard parts aren’t the tech. They’re deciding whether to hold crypto or convert it right away, booking each sale at the correct dollar value, and keeping the records your accountant and the IRS will ask for.
This guide walks through the processor options, how conversion to dollars works, the accounting basics and a step-by-step setup plan. This is general information, not tax, legal or financial advice.
Should your business accept crypto at all?
Crypto payments make the most sense when you have a reason, not just curiosity. Common good reasons:
- International customers or suppliers. Stablecoins can settle across borders in minutes, any day of the week.
- Chargeback-heavy products. Crypto payments are generally final. Stripe, for example, says its stablecoin payments don’t result in disputes that turn into chargebacks.
- A crypto-native audience. If your customers already hold digital assets, it removes friction for them.
Reasons to wait:
- You’d have to hold volatile coins. If your margins are thin, a 10% price drop between sale and conversion hurts.
- You can’t reverse payments. Refunds are a new transaction you send back, not a reversal.
- Your bookkeeping is already stretched. Crypto adds records you have to keep.
If you’re new to how stablecoins differ from Bitcoin, read what a stablecoin is and how it works first. Most business crypto payments today run on dollar stablecoins because they don’t swing in value.
Your 3 main ways to accept crypto
| Option | How it works | Who holds the crypto | Best for | Watch out for |
|---|---|---|---|---|
| Payment processor or existing provider | Processor shows a crypto checkout, then settles to you in dollars or crypto | The processor, until settlement | Most small and mid-size businesses | Per-transaction fees, supported coins and networks, account approval |
| Crypto-native processor | Dedicated crypto gateway with plugins for ecommerce platforms and invoicing | The processor, or you if you choose crypto settlement | Online stores that want more coins | Fee tiers, settlement options, KYC paperwork |
| Direct wallet payments | You share a wallet address or QR code and the customer sends funds | You | Occasional invoices, B2B payments | Key security, manual price quotes, wrong-network transfers, heavy bookkeeping |
Option 1: Your existing payment provider
Several mainstream providers now offer crypto as a payment method. Stripe lets US businesses accept USDC and certain other dollar stablecoins on several networks, with completed payments settling in your Stripe balance in your local currency. Refunds go back as stablecoins to the customer’s original wallet. PayPal announced its “Pay with Crypto” option for US merchants in July 2025, letting them accept a range of cryptocurrencies and convert them to dollars or to PayPal’s own stablecoin.
The big advantage is that sales land in your normal payout flow and reports. Fees and supported coins change often, so check the provider’s current pricing page.
Option 2: A crypto-native processor
Dedicated crypto gateways, such as BitPay or Coinbase’s business payment tools, usually support more coins and networks and offer plugins for platforms like Shopify and WooCommerce. Many let you choose dollar settlement to your bank account, crypto settlement to your wallet, or a split. Expect to complete business verification much like opening a merchant account.
Option 3: Accepting directly to your own wallet
You can publish a wallet address and accept payments yourself. It costs little in fees but puts everything on you: quoting the right amount, confirming the payment arrived on the right network, securing the keys, converting to dollars and recording every transaction. If you go this way, learn the trade-offs in hot wallets vs cold wallets before you take a single payment.
Key takeaway: For most businesses, the best first step is turning on crypto in a processor you already use and choosing instant conversion to dollars. You get a new payment option without taking on price risk or key management.
Converting crypto to dollars: hold or settle?
This is the most important decision you’ll make.
Instant conversion (settle in USD). The processor locks the price at checkout and pays you dollars. Your books look like any other card sale, and you carry no price risk. This is the default choice for most businesses.
Holding crypto (settle in crypto). You keep the coins in a wallet or exchange account. You might do this to pay crypto-native suppliers or because you want exposure to the asset. But every later sale or swap of those coins can create a taxable gain or loss, and you take on custody and volatility risk. Decisions about holding crypto as an investment are yours to make with a licensed advisor.
Partial settlement. Some processors let you convert a percentage and keep the rest. If you do, document your policy so your bookkeeper knows what to expect.
Settling in stablecoins sits in between. Dollar stablecoins aim to hold $1, but they aren’t bank deposits and aren’t FDIC insured. The GENIUS Act now sets federal rules for payment stablecoin issuers, including 1-to-1 reserves, which reduces but doesn’t remove that risk.
Accounting for crypto sales
Talk to your accountant before your first crypto sale. These are the basics they’ll likely raise.
Record revenue in dollars at the time of receipt
The IRS treats digital assets as property, not currency. Its guidance says that when you receive virtual currency for goods or services, you measure the income at its fair market value in US dollars at the time you receive it. For an on-chain payment, that’s when the transaction is recorded on the blockchain. That dollar value also becomes your tax basis in the coins if you keep them.
If your processor converts to dollars instantly, the dollar amount on the settlement report is usually what you record. If you accept directly, you need a reliable price source and a timestamp for every payment.
Track crypto you hold as an asset
If you hold crypto on your balance sheet and follow US GAAP, FASB’s Accounting Standards Update 2023-08 generally requires in-scope crypto assets to be measured at fair value, with changes flowing through net income. It applies to fiscal years beginning after December 15, 2024. Some stablecoins may fall outside its scope because holders have redemption rights, so ask your accountant how to treat the specific coins you hold.
Use software that can import transactions
Your accounting system should be able to import processor reports or connect to crypto tax and sub-ledger tools. If you’re shopping for a system, see our guide to choosing small business accounting software.
Tax recordkeeping basics
Crypto creates more taxable events than people expect. Keep it simple by keeping good records from day 1.
| Record to keep | Why it matters |
|---|---|
| Date and time of each payment | Sets the dollar value of the sale |
| Coin, amount and network | Proves what you received and where |
| Dollar value and price source | Supports your revenue figure |
| Transaction ID (hash) and wallet addresses | Lets you trace each payment on the blockchain |
| Invoice or order number | Ties the payment to the sale |
| Conversion or sale details, with fees | Calculates gain or loss if you held the crypto |
| Refunds sent | Matches returns to original sales |
A few rules to know:
- Selling or swapping held crypto is a taxable event. If the coin’s value changed between receipt and sale, you have a capital gain or loss measured in dollars.
- Tax returns ask about digital assets. Business returns, including Forms 1065, 1120 and 1120-S, as well as Form 1040 for sole proprietors, include a yes-or-no question about receiving digital assets as payment or disposing of them.
- Brokers now report to the IRS. Brokers began reporting gross proceeds on the new Form 1099-DA for transactions on or after January 1, 2025, with cost basis reporting for certain transactions starting January 1, 2026.
- Basis is tracked per wallet. From January 1, 2025, the IRS expects basis to be tracked wallet by wallet or account by account, so moving coins between wallets needs records.
- Large-payment reporting is in flux. A 2021 law added digital assets to the rules that require businesses to report cash payments over $10,000 on Form 8300. In January 2024, Treasury and the IRS said businesses don’t have to include digital assets in that reporting until regulations are issued. Check the current status with your tax advisor.
For a deeper walk-through, read how crypto is taxed in the US.
Compliance and security basics
Most merchants accepting crypto for their own goods and services aren’t money transmitters. FinCEN’s 2019 guidance treats a person using virtual currency to buy or sell goods or services on their own behalf as a “user,” not a money services business. That changes if you start accepting and passing value along for other people, which can trigger federal registration and state licensing. For the bigger picture, see who regulates crypto in the US. This is not legal advice.
Other basics:
- Sanctions. OFAC’s sanctions rules apply to crypto. Reputable processors screen wallets, which is another reason to use one.
- Scams. Fake “overpayment” refunds and spoofed payment confirmations are common. Never ship until your processor or wallet confirms the payment. Our guide to avoiding crypto scams covers the main schemes.
- Key security. If you hold crypto, protect wallet access with hardware keys or passkeys where supported, and limit who can move funds.
Where to start: 7 steps to your first crypto sale
- Define your goal. International sales, fewer chargebacks or customer demand? Your goal decides which coins and processors make sense.
- Check your current provider first. If your payment platform already offers crypto or stablecoin payments, start there.
- Choose settlement. Pick instant dollar settlement unless you have a clear reason and a written policy for holding crypto.
- Complete business verification. Expect to provide business documents and ownership details.
- Write a refund policy. State that refunds are sent in the original coin or in dollars at a set value, and how long they take.
- Set up bookkeeping. Connect processor reports to your accounting system and agree on a recordkeeping process with your accountant.
- Test, then launch. Run a small live payment end to end, confirm it appears in your books correctly, then add the option at checkout and tell customers.
The bottom line
Accepting crypto is mostly a payments and bookkeeping decision. Use a processor, convert to dollars at checkout unless you have a reason not to, record each sale at its dollar value on the day you receive it and keep detailed records. Start small, check the numbers after your first month and expand only if customers actually use it.
Sources
- IRS: Frequently asked questions on virtual currency transactions — property treatment, income measured at fair market value when received, basis and gain or loss
- IRS: Digital assets — digital asset question on business returns, Form 1099-DA timeline, wallet-by-wallet basis
- IRS: Businesses do not have to report certain digital asset transactions until regulations are issued — Form 8300 transitional relief
- FASB: ASU 2023-08, Crypto Assets (Subtopic 350-60) — fair value measurement and effective date
- Stripe Docs: Stablecoin payments — supported stablecoins, settlement in local currency, refunds and disputes
- FinCEN Guidance FIN-2019-G001 — users vs money transmitters for virtual currency
Frequently asked questions
How do I accept crypto payments as a small business?
The easiest way is to enable crypto or stablecoin payments through a payment processor, either your existing provider or a dedicated crypto gateway. The processor shows customers a wallet checkout, confirms the payment and can convert it to dollars for you. Complete business verification, choose dollar settlement, set a refund policy and connect the processor's reports to your accounting software.
Do I have to pay taxes on crypto payments my business receives?
Yes. The IRS treats crypto received for goods or services as income, measured at its fair market value in US dollars when you receive it. If you hold the crypto and later sell or swap it, you may also have a capital gain or loss. Keep detailed records of every payment and talk to a tax professional about your situation.
Can I convert crypto payments to dollars automatically?
Yes. Most processors offer automatic conversion, locking the price at checkout and paying you dollars in your normal payouts. Stripe, for example, settles stablecoin payments in your local currency in your Stripe balance. Automatic conversion removes price risk and keeps your books simple, which is why most businesses choose it.
What are the fees for accepting crypto payments?
Fees vary by provider and change often. Processors usually charge a percentage per transaction, sometimes with introductory rates, and some add conversion or payout fees. PayPal, for example, announced a first-year introductory rate under 1% for its Pay with Crypto service. Compare current pricing pages, and remember that blockchain network fees can also apply.
Can customers get a chargeback on crypto payments?
Generally no. Crypto payments are final once confirmed on the blockchain, so there's no card-style chargeback process. Stripe says its stablecoin payments don't lead to disputes that turn into chargebacks. You can still issue refunds, but they're new payments you send back to the customer, usually to the original wallet.
Do I need a license to accept cryptocurrency?
Usually not, if you're simply selling your own goods or services. FinCEN treats someone using virtual currency to buy or sell goods or services on their own behalf as a user, not a money transmitter. Holding or forwarding crypto for other people can require federal registration and state licenses. This is not legal advice, so check with counsel.
Is it better to accept Bitcoin or stablecoins?
For most businesses, stablecoins are more practical because they aim to stay worth $1, which keeps prices and accounting simple. Bitcoin can swing sharply in value between sale and conversion. Many processors accept both and convert to dollars, so you can offer Bitcoin to customers without holding it yourself.
Was this guide useful
No reviews yet. Share your experience and help other readers.