Blockchain

How to Accept Crypto Payments for Your Business (2026 Guide)

Published August 7, 2026 • Updated August 13, 2026
How to Accept Crypto Payments for Your Business (2026 Guide)
13 min read

Accepting crypto payments for your business comes down to one core move: connecting a payment gateway — like Coinbase Commerce, BitPay, or Stripe's USDC option — to your website or store, which converts crypto into your local currency automatically. Fees typically run 0.5%–2%, well below the 2.9%+ that card processors charge, and most platforms take under an hour to set up. The real decisions are whether you want a custodial gateway handling conversion for you or a non-custodial one where you hold the crypto directly, and whether your country taxes the payment the moment you receive it — in the UK, HMRC does exactly that. Below, we break down the best gateways, Shopify and website setup steps, real fees, UK tax rules, and how to avoid the scams that come with irreversible transactions.

A friend of mine runs a small design studio, and last year a client asked to pay an invoice in USDC. She said yes before she’d thought it through, then spent an evening googling “how do I actually receive this.” That’s most businesses’ entry point into crypto payments — not a grand strategic pivot, just a customer who asked first.

Here’s the short version: you accept crypto payments by connecting a payment gateway — like Coinbase Commerce, BitPay, NOWPayments, or Stripe’s USDC option — to your website, Shopify store, or invoicing tool, which converts crypto into your local currency automatically so you never have to touch a wallet yourself. Fees typically run 0.5%–2%, well under the 2.9%+ that card processors charge, and setup usually takes under an hour for most platforms. The two decisions that matter most are whether you want a custodial gateway that handles conversion for you, or a non-custodial one where you hold the crypto directly — and whether your country’s tax authority treats a crypto payment as a taxable disposal the moment you receive it, which in the UK, it does.

The rest of this guide covers the platforms, the real costs, Shopify and website setup, UK tax obligations, and how to avoid the scams that come with any payment method involving irreversible transactions.

Comparison

Best Platforms to Accept Crypto Payments at a Glance

A quick comparison of popular crypto payment gateways based on fees, use case, and custody model.
Scroll to see more
Fee Best for Custody
Coinbase Commerce 1% US merchants, Shopify/WooCommerce, fastest setup Custodial or self-managed
BitPay ~1% Established businesses, strong fiat settlement Custodial
NOWPayments 0.5% (1% with auto-conversion) 350+ coins, low fees, flexibility Custodial
CoinGate 1% EU merchants, MiCA compliance Custodial
BTCPay Server 0% (self-hosted) Full control, no KYC, self-hosted Non-custodial
Stripe (USDC) 1.5% Stripe users, fiat settlement via USDC Custodial
PassimPay From 0.5% 70+ coins, stablecoin auto-conversion Custodial

This table gives you a quick overview of the best crypto payment gateways. The right choice depends on your business needs—whether you prioritize low fees, full control, or easy fiat conversion.

There’s no single “best” gateway — it depends on whether you want the crypto converted to cash automatically, how many coins you need to support, and whether you’re inside or outside the EU. If you’re EU-based and want compliance handled for you, CoinGate is built around MiCA (the EU’s Markets in Crypto-Assets regulation). If you want zero platform fees and don’t mind managing your own node, BTCPay Server is the non-custodial option power users lean on.

How to Accept Crypto Payments as a Business: The Actual Steps

  1. Pick your model: custodial or non-custodial. Custodial gateways (BitPay, CoinGate, NOWPayments) hold the funds briefly and convert to fiat for you — simplest for a first-time setup. Non-custodial (BTCPay Server) sends crypto straight to your own wallet, giving you full control but also full responsibility for security and conversion.
  2. Choose a gateway based on your platform. Shopify, WooCommerce, and Magento each have plugin support from most major providers — check compatibility before signing up.
  3. Complete business verification. Even crypto-native gateways run KYC/KYB checks, particularly the ones offering fiat settlement. Have your business registration and bank details ready.
  4. Decide your settlement currency. Most gateways let you choose: keep the crypto, auto-convert to a stablecoin like USDC, or settle straight into GBP/USD/EUR. Auto-conversion to fiat removes price-volatility risk entirely.
  5. Install the plugin or connect the API. For Shopify and WooCommerce this is usually a few clicks. For a custom site, expect 4–12 hours of developer time to wire up the checkout, webhook, and payment confirmation.
  6. Test with a small transaction before going live, and confirm your accounting software can log crypto payments in your local currency at the time of receipt — this matters enormously for tax reporting.

How to Accept Crypto Payments on Shopify

Shopify merchants have two real routes in 2026, and which one fits depends on how much flexibility you need.

Route one: Shopify’s native USDC checkout. Shopify partnered with Coinbase and Stripe to build stablecoin checkout directly into Shopify Payments, live for merchants across 34 countries. Customers pay in USDC on the Base network using a connected wallet — no separate app, no API keys — and the funds convert to your local currency automatically with no FX fee, depositing straight into your connected bank account. It’s the simplest option if you’re in a supported country and only need USDC.

Route two: a dedicated crypto app. If you want to accept Bitcoin, Ethereum, or a wider range of stablecoins, or you’re outside the 34 supported countries, apps like Coinbase Commerce, BitPay, or Crypto.com Pay work as standalone Shopify integrations, each installable from the Shopify App Store in under 15 minutes.

For most small stores just testing the waters, the native USDC option is the lower-friction starting point. If a chunk of your customer base specifically wants Bitcoin, add a dedicated gateway on top rather than instead.

How to Accept Crypto Payments on Your Website

Outside Shopify — a custom site, WooCommerce, or a bespoke checkout flow — the setup looks similar in spirit but takes more developer time.

For a standard integration with Coinbase Commerce, NOWPayments, or BitPay: you generate a “charge” object through the provider’s API, present the hosted checkout page or a wallet address to the customer, and listen for a payment-confirmed webhook to mark the order as paid. A competent backend developer can usually have this working in a single day.

If you’re already processing payments through Stripe, turning on USDC is the path of least resistance — Stripe reintroduced crypto payments starting with USDC across Ethereum, Solana, and Polygon, and settles straight to fiat, which keeps your existing accounting workflow intact.

Can Stripe or PayPal Accept Crypto Payments?

Short answer: yes, both — but in specific, limited ways.

Stripe supports USDC payments and can settle the proceeds directly into your normal fiat payout, meaning you never have to manage a crypto wallet yourself. It’s not full multi-coin support — it’s stablecoin-focused — but for a merchant who just wants a crypto option without volatility risk, it’s the cleanest fit.

PayPal offers a crypto checkout option that lets customers pay with major coins while the merchant receives fiat, using PayPal’s own conversion infrastructure and standard merchant fees. It works well for businesses that already run their whole payment stack through PayPal and don’t want a second processor to manage.

Neither replaces a dedicated crypto-native gateway if you want to accept a wide range of altcoins or hold crypto directly rather than converting to fiat.

Accepting Crypto Payments in the UK: Tax Implications

This is the part most guides skip, and it’s the part that actually gets businesses in trouble.

HMRC does not treat cryptocurrency as currency — it treats it as property. When your business accepts crypto as payment for goods or services, you must convert the value to sterling at the moment of the transaction, and that sterling figure is what you recognise as taxable income. It also becomes the cost basis for the cryptoasset you’re now holding, so if its value moves before you convert it to cash, that movement is a separate taxable event when you eventually dispose of it.

A few specifics worth knowing if you’re a UK business or sole trader:

  • Receiving crypto as payment for work is treated as income, taxed the same way a cash payment would be — 20%, 40%, or 45% depending on your income band.
  • Holding the crypto after receipt and later spending or converting it triggers Capital Gains Tax on any gain since you received it, separate from the income tax already paid.
  • The £3,000 annual Capital Gains tax-free allowance applies, same as with shares — it isn’t crypto-specific relief.
  • From 1 January 2026, the Cryptoasset Reporting Framework (CARF) requires crypto service providers to collect and share more transaction data with HMRC, which means informal record-keeping is a riskier bet than it used to be.
  • Paying employees or contractors in crypto counts as payment in kind, and needs to be reported accordingly.

None of this is a reason to avoid accepting crypto — it just means whoever does your books needs to log the GBP value at the moment of every transaction, not just at month-end. If you’re unsure how CARF affects your specific setup, that’s worth a conversation with an accountant who specifically handles crypto, not a general bookkeeper.

This isn’t tax advice — HMRC rules around crypto are still evolving, and your specific situation may differ. Check current guidance at gov.uk or speak to a qualified accountant before filing.

Custodial vs. Non-Custodial Gateways: Which Should You Choose?

Most small businesses start custodial and stay there, and that’s a reasonable default. A custodial gateway holds the crypto briefly, converts it, and deposits fiat into your bank account — you never touch a wallet, never worry about a lost private key, and your accounting looks almost identical to accepting a card payment.

Non-custodial gateways like BTCPay Server send funds directly to a wallet you control. No fees to a middleman, no third party holding your money even briefly, and no KYC requirement to get started. The trade-off is that you’re now responsible for wallet security, and you’ll need to handle fiat conversion yourself if you don’t want to hold volatile crypto on your balance sheet.

If you’re testing crypto payments for the first time, start custodial. If volume grows and platform fees start adding up, non-custodial becomes worth the extra operational overhead.

Is It Worth Accepting Crypto Payments?

The honest case for: crypto payment processing typically runs 0.5%–2%, meaningfully cheaper than the 2.9%+card processing fee stack, with no chargebacks and no cross-border card surcharges — genuinely useful if you sell internationally. Stablecoin volume alone hit a record high in 2025, and adoption has moved from “novelty” to something major retailers now treat as standard infrastructure.

The honest case against: customer adoption is still under 5% of transactions for most ecommerce categories, so for a lot of small businesses it’s a nice-to-have rather than a revenue driver in year one. There’s also no chargeback protection, which cuts both ways — no fraud disputes to fight, but also no safety net if something goes wrong on the customer’s end.

The realistic move for most businesses: add it as one option alongside your existing card and bank processors, not a replacement for them.

How to Spot a Crypto Payment Scam

Because crypto transactions are irreversible, payment scams targeting merchants and freelancers are a real and growing risk. A few patterns worth knowing:

  • Overpayment scams: a “customer” sends more than the invoiced amount and asks for the difference refunded in a different currency or wallet — by the time the original payment reverses or turns out fake, your refund is gone.
  • Fake payment screenshots: someone claims to have sent funds and shows a doctored confirmation screen. Always verify the transaction on-chain or through your gateway’s dashboard, never from a screenshot.
  • Urgency and pressure: genuine customers rarely demand you skip your normal verification process “because the transaction is time-sensitive.”
  • Unsolicited wallet or gateway links: don’t click payment links sent directly by a buyer — generate the invoice or charge yourself, inside your own gateway.

If something feels off, slow down. A payment that’s genuinely yours to receive will still be there in ten minutes.

Frequently Asked Questions

?

How do I receive crypto payments for my business?

Connect a payment gateway like Coinbase Commerce, BitPay, or Stripe's USDC option to your website or store — it generates a wallet address or checkout page and settles funds as crypto or converted fiat.

?

Which banks accept crypto payments?

Banks don't process crypto directly — that's what payment gateways are for. What banks accept is the fiat currency your gateway converts the crypto into.

?

Should I accept payments in crypto?

Worth adding as an option if you sell internationally or serve a tech-forward audience — not yet worth treating as your primary payment method.

?

What are the benefits of accepting crypto payments?

Lower fees (0.5%–2% vs. 2.9%+ for cards), no chargebacks, no cross-border surcharges, and access to a growing crypto-holding customer base.

?

Can I accept crypto payments anonymously?

Custodial gateways with fiat settlement require standard KYC/KYB verification. Non-custodial tools like BTCPay Server skip provider KYC, but you still owe accurate tax reporting.

?

How can I tell if I'm dealing with a crypto scammer?

Watch for overpayment requests, pressure to skip your invoicing process, unsolicited payment links, and fake confirmation screenshots instead of on-chain proof. Always verify on-chain, never from a screenshot.

?

Does Amazon accept crypto as payment?

No. As of 2026, Amazon does not accept Bitcoin or any cryptocurrency directly at checkout — third-party gift card services are the common workaround.

?

What are the fees for accepting cryptocurrency payments through popular gateways?

Most gateways charge 0.5%–2% of transaction value — NOWPayments and CoinRemitter sit near the low end, Coinbase Commerce and BitPay around 1%, Stripe's USDC option about 1.5%.

?

How do I set up crypto payment options on my e-commerce website?

Sign up with a gateway, complete verification, install the plugin or API for Shopify/WooCommerce/Magento, choose your settlement currency, and test before going live.

?

What are the tax implications of accepting crypto for a UK business?

HMRC treats the payment as taxable income at its sterling value on receipt, and any further gain before you convert or spend it triggers Capital Gains Tax separately. Not tax advice — confirm current rules with an accountant.

The Bottom Line

Accepting crypto payments in 2026 isn’t the technical hurdle it was a few years ago — most of the friction now is in the decision-making, not the setup. Pick a gateway that matches your platform and region, decide whether you want to hold crypto or convert straight to cash, and make sure whoever handles your books understands that a crypto payment is a taxable event the moment it lands, not when you eventually cash out. Get those three things right, and the actual checkout integration is the easy part.

Sources referenced: gov.uk — Taxation of Stablecoins, Stripe Newsroom — Shopify stablecoin partnership

David Haze

David Haze

Co-Founder & Solutions Architect

Co-Founder of CodeHazel, helping businesses build secure blockchain solutions, scalable SaaS platforms, and modern cloud-native applications.

Share this post