Skip to main content
Payments

How to Accept Crypto Payments for Business (2026 Guide)

How to accept crypto payments as a business in 2026: processors vs wallets, stablecoins, volatility, IRS rules, Form 1099-DA and how to invoice in crypto.

By Invoice Creator Editorial Team 9 min read

Quick answer: To accept crypto payments, a business either uses a crypto payment processor that converts payments to dollars and deposits them in your bank, or accepts coins directly into its own wallet. Most small businesses use a processor and stablecoins to avoid price swings. For US taxes, crypto received is income at its dollar value on the day you receive it.

Customers sometimes ask to pay in Bitcoin or USDC, especially international clients and tech-savvy buyers. Accepting crypto payments can lower fees on cross-border invoices and remove chargebacks, but it adds price risk, security work and tax recordkeeping. This guide explains the options, compares processors with self-custody wallets, walks through a worked example with real numbers, and covers the 2026 IRS rules, including Form 1099-DA.

What does it mean to accept crypto payments?

Accepting crypto means a customer sends a digital asset, such as Bitcoin (BTC), Ether (ETH) or a dollar-backed stablecoin like USDC, from their wallet to an address you control or that a processor controls for you. The payment settles on a blockchain, usually within minutes, and cannot be reversed by the network.

There are two main types of asset to consider:

  • Volatile cryptocurrencies such as Bitcoin and Ether, whose dollar value can move several percent in a day.
  • Stablecoins such as USDC, designed to hold a value of one US dollar. The federal GENIUS Act, signed in July 2025, created a licensing and reserve framework for payment stablecoin issuers, which has encouraged mainstream payment companies to support them. Our guide to stablecoin invoice payments goes deeper on this option.

How to accept crypto payments: processor vs direct wallet

FactorCrypto payment processorDirect to your own wallet
SetupBusiness account, identity verification (KYB), bank detailsCreate a wallet; no approval needed
Price riskCan auto-convert to dollars at checkoutYou hold the asset until you sell
FeesPercentage per payment plus possible payout feesNetwork fees only, plus exchange fees when you sell
CheckoutHosted pages, invoice links, plugins for ecommerce platformsYou share an address or QR code manually
RecordsReports with dollar values for each paymentYou record the dollar value yourself
SecurityProcessor holds keys or settles quickly to fiatYou protect private keys and seed phrase
Best forMost small businessesOccasional payments from clients you know

Common crypto payment processors

Options in the US include BitPay, Coinbase's business payment tools and Stripe, which supports stablecoin payments for eligible US businesses. Stripe's stablecoin payments documentation has listed a 1.5% fee. PayPal also offers crypto options for some US merchants. Supported coins, countries, fees and payout methods change often, so compare current pricing pages before choosing. Look for automatic conversion to dollars, invoice or payment link support, refund tools, and downloadable reports that show the dollar value of each payment.

Step by step: setting up crypto payments

  1. Decide why. Lower international fees, customer demand or faster settlement. This drives which assets and which provider you choose.
  2. Choose assets and networks. Start with one stablecoin and, if customers ask, Bitcoin. Name the network for each (for example, USDC on a specific network).
  3. Pick a processor or wallet. Complete business verification and connect your bank account for payouts.
  4. Turn on auto-conversion if you do not want to hold crypto.
  5. Update your invoices and terms. Price in dollars, state that crypto is accepted, and set the rate lock and refund rules.
  6. Set up bookkeeping. Record each payment's dollar value at receipt, fees, and any later conversion.
  7. Test with a small payment before sending the option to customers.
  8. Train staff on wrong-network payments, underpayments and refund requests.

How to invoice a client in crypto

Keep your invoice in dollars and add crypto as a payment method. That keeps your revenue, sales tax and accounting in one currency. A clean crypto invoice includes:

  • The total in USD, with any sales tax shown in dollars.
  • Accepted assets and networks, for example "USDC (network named on the payment page)".
  • A processor payment link, or your wallet address and QR code if you accept directly.
  • How long the quoted crypto amount is valid (processors often lock a rate for 15 minutes or so).
  • What happens with underpayments, overpayments and refunds.

Here is an example invoice for a web development client paying in USDC through a processor:

ItemQtyRateAmount
Website redesign, phase 2 (milestone)1$3,200.00$3,200.00
Hosting setup and migration1$350.00$350.00
Additional development hours6$95.00$570.00
Total due (USD)$4,120.00
Payment options: ACH, card or USDC via the payment link. Crypto amount is calculated at checkout. Refunds are made in USD value.

You can build this layout in our free invoice generator and paste the processor link into the payment instructions. For card and bank options on the same invoice, see our guide on adding a payment link to an invoice.

Worked example: fees and taxes on a crypto payment

A consultant invoices a client $4,120 and is paid two ways in two months. The figures are illustrative.

Payment A: USDC via processor, auto-convertedPayment B: Bitcoin to own wallet, held
Dollar value at receipt$4,120.00$4,120.00
Processor fee$61.80 (1.5%)$0
Business income to report$4,120.00$4,120.00
Later saleNot applicable (converted at checkout)Sold 30 days later for $3,850.00, less $15.00 exchange fee
Gain or loss on sale$0$285.00 capital loss ($4,120 basis vs $3,835 net proceeds)
Cash in bank$4,058.20$3,835.00

Compare that with a card payment on the same invoice at 2.9% + 30 cents, which would cost $119.78. The stablecoin route saved about $58 in fees, while holding Bitcoin cost $285 in a falling market. That is why most businesses convert immediately. Our breakdown of credit card processing fees shows how card costs compare in more detail.

How the IRS treats crypto payments in 2026

The IRS treats digital assets as property, not currency. For a business, the main rules are:

  • Income at receipt: crypto received for goods or services is gross income equal to its fair market value in US dollars when you receive it. That value becomes your basis.
  • Gain or loss on disposal: when you later sell, exchange or spend the crypto, you have a gain or loss equal to the difference between the dollar amount realized and your basis.
  • Self-employment tax: for sole proprietors, crypto business income is subject to self-employment tax like any other business income.
  • Paying others in crypto: payments to contractors are reported at their dollar value, and the Form 1099-NEC threshold is $2,000 for payments made in 2026. Our guide to the 1099-NEC threshold covers the details.
  • The digital asset question: individual returns and several business returns ask whether you received or disposed of digital assets during the year. Receiving crypto as payment means answering yes.

Form 1099-DA timing

Form 1099-DA is the new information return for digital asset brokers, such as custodial exchanges and some payment processors. Reporting is being phased in:

Transactions inWhat brokers reportForms arrive
2025Gross proceeds from sales and exchanges; basis optionalEarly 2026
2026 and laterGross proceeds, plus cost basis for "covered" assets acquired from January 1, 2026 and held in the same accountEarly 2027 onward

Processors that handle crypto payments for merchants report sales by the paying customers, generally when a customer's payments exceed $600 in a year, and qualifying stablecoin sales can be reported in aggregate under an optional method with a $10,000 threshold. The final rules for decentralized (non-custodial) platforms were repealed by Congress in 2025. A 1099-DA does not create or replace your income reporting: you report business income from crypto whether or not you receive any form. See the IRS digital assets page and the Form 1099-DA instructions for current details.

This article is general information, not tax or legal advice. Crypto rules are changing, so check with a tax professional who handles digital assets.

How to record crypto payments in your books

Good records make crypto payments as easy to report as any other income. For each payment, capture the date and time, the asset and amount, the dollar value at receipt and the source of that price, the transaction hash, the processor fee and the invoice it settles. Processors usually provide this in a downloadable report; if you accept directly, record it yourself the same day.

EventDebitCreditAmount (from the Bitcoin example)
Invoice issuedAccounts receivableService revenue$4,120.00
Bitcoin receivedDigital assetsAccounts receivable$4,120.00
Bitcoin sold 30 days laterCash $3,835.00 and loss on sale $285.00Digital assets$4,120.00

Treat the exchange fee as part of the sale (it reduces the amount realized, as above) and keep processor fees on payments received as a business expense. Under US GAAP, businesses that hold certain crypto assets measure them at fair value, which affects financial statements but not the tax rules above. Send the customer a receipt that shows the dollar amount applied to their invoice; our payment receipt template works for this. If you pay contractors in crypto, collect a W-9 first, as explained in our guide to W-9 and 1099 forms for contractors.

Which coins and networks should you accept?

Every extra asset adds work, so keep the list short and match it to demand:

  • A dollar stablecoin such as USDC is the most practical choice for invoices, because the amount received matches the amount billed.
  • Bitcoin is the most requested by consumers who hold crypto, but its price moves, so auto-conversion matters.
  • Networks matter as much as tokens. The same stablecoin can exist on several blockchains with different fees and speeds. Name the network on your invoice and payment page, and reject or quarantine payments on unsupported networks.

Review the list once a year: if almost no one pays with an asset, drop it.

Risks of accepting crypto payments

  • Price volatility if you hold non-stable assets.
  • Wrong network or address errors that can make funds unrecoverable.
  • Security: lost private keys or a phished seed phrase means lost funds.
  • Scams: fake "payment sent" screenshots and overpayment refund scams, the same pattern as fake check scams.
  • Stablecoin risk: stablecoins depend on their issuer's reserves and can briefly trade below one dollar.
  • Accounting effort: each receipt and disposal needs dollar values and dates.

Common mistakes when accepting crypto

  • Pricing in crypto instead of dollars, which makes revenue and sales tax unpredictable.
  • Not recording the dollar value at receipt, then guessing at tax time.
  • Treating crypto revenue as not reportable because no 1099 arrived.
  • Shipping before confirmation on direct wallet payments.
  • Accepting too many tokens, multiplying work for little demand.
  • No refund policy, leading to disputes about which value to refund.

Is accepting crypto worth it for a small business?

It is worth it when customers ask for it, when you invoice international clients who face high bank wire costs, or when you sell to a crypto-native audience. For most local businesses, card, ACH and pay-by-bank options cover nearly every customer at predictable cost. Compare total costs using our guide to cross-border payment fees and offer crypto as one option, not the only one.

Accepting crypto payments is straightforward with a processor and stablecoins: price in dollars, convert at checkout and keep dollar records for the IRS. Whatever payment methods you offer, our invoice generator is free, needs no sign-up and builds your PDF invoice in the browser, ready to send with your payment link.

Frequently asked questions

Is it legal for a US business to accept cryptocurrency?

Yes. No federal law stops a business from accepting cryptocurrency as payment for goods or services, and the IRS treats it as property for tax purposes. If you use a payment processor, the processor handles its own licensing and anti-money-laundering checks. Businesses that hold or exchange crypto for other people, rather than just accepting payment, may need money transmitter licenses, so get legal advice before offering those services.

Will I get a Form 1099-DA for crypto my business receives?

Not usually for the receipt itself. Form 1099-DA is filed by brokers to report sales and exchanges of digital assets. If you later sell or convert the crypto through a custodial exchange, that exchange may issue a 1099-DA reporting your gross proceeds, and for assets acquired from 2026 in that account, your basis. Payment processors report their customers' crypto payments, not the merchant's income. You must report the income either way.

Can customers get refunds on crypto payments?

Crypto transactions cannot be reversed by the network, so there are no chargebacks as there are with cards. Refunds happen only if you send a new payment back. Set a written refund policy that states whether refunds are made in the original asset or in the dollar amount paid, and which wallet address and network the customer must provide. Many processors include a refund tool that handles the conversion.

Should I keep the crypto or convert it to dollars?

Most small businesses convert to dollars right away, either automatically through the processor or by selling soon after receipt. Converting removes price risk and simplifies bookkeeping, since there is little or no gain or loss to track. Holding crypto is an investment decision, and every later sale or spend creates a taxable gain or loss that you must calculate from the value on the day you received it.

What does it cost to accept crypto payments?

Processor fees are usually a percentage of each payment, and many are lower than card fees; Stripe, for example, has listed a 1.5% fee for stablecoin payments. Converting to dollars and withdrawing to a bank can add spreads or withdrawal fees. If you accept directly to your own wallet you pay no processor fee, but you take on network fees, security, conversion and recordkeeping yourself.

Do I have to collect sales tax on purchases paid in crypto?

Yes, if the sale is taxable. Sales tax depends on what you sell and where, not on how the customer pays. Calculate tax on the dollar price of the sale, collect it as part of the total, and remit it to the state in dollars. Your invoice or receipt should show the dollar amounts of the item price and the tax, alongside the crypto amount actually received.

Can I pay my contractors or employees in crypto?

You can pay contractors in crypto, but you report the fair market value in dollars at the time of payment, which counts toward the Form 1099-NEC threshold ($2,000 for payments made in 2026). Paying employees in crypto is more complex: wages are subject to withholding, payroll taxes and state wage-payment laws, many of which require payment in cash or a cash equivalent. Check state rules before trying it.

Which cryptocurrencies should a small business accept?

Start with what your customers actually ask for. Stablecoins such as USDC are the most practical for business payments because their value tracks the dollar, which reduces price risk. Bitcoin is the most widely recognized. Accepting many tokens adds conversion and accounting work with little extra demand. Whatever you accept, specify the exact token and network on your invoice, since sending on the wrong network can lose funds.

IC

Invoice Creator Editorial Team

Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.

Try the invoice generator

Related reading