QuickBooks + Bitcoin

Accept Bitcoin on Your QuickBooks Invoices

Keep QuickBooks exactly as it is. payinbtc.me adds a Bitcoin payment option to the invoices you already send, connected to any of 14 Bitcoin wallets and payment providers, with the money settling to an account you control.

Connect QuickBooks, first month free → See the 5-minute setup

First month free • No credit card required • Cancel anytime

Can QuickBooks accept Bitcoin?

Not by itself. QuickBooks Payments handles cards and ACH bank transfers, and that is where the built-in options end. Intuit has been moving away from crypto rather than toward it: the ability to buy and sell Bitcoin inside QuickBooks Online was phased out in 2023, and no Bitcoin payment option replaced it. What is left is a QuickBooks App Store with third-party workarounds and a lot of businesses asking the same question. payinbtc.me answers it without changing anything in QuickBooks.

The reason US businesses ask is on the invoice itself. QuickBooks Payments charges 2.99% on an invoiced card payment, 3.5% if the card is keyed in, and 1% on an ACH bank payment. The $10 cap that used to sit on ACH was removed in 2023, so that 1% now runs uncapped. A $40,000 job invoiced to a general contractor costs $400 to collect by bank transfer and roughly $1,196 by card. Rates were current as of 30 April 2026 and Intuit changes them, so check yours.

payinbtc.me is an integration layer between QuickBooks and the Bitcoin payment provider you choose. You connect both accounts once. The QuickBooks side uses Intuit's own OAuth authorization and is read-only: we read the invoice amount, currency and invoice number so the payment page shows the right total, and we cannot write to your books, change an invoice, or touch your chart of accounts. From then on, the invoices you send carry a Bitcoin option next to the Pay Now button you already use.

When a customer opens the Bitcoin payment link, we pull the invoice total from QuickBooks and convert it to BTC at that moment's rate, then show a payment page with a QR code. They pay from any wallet, over the Lightning Network for near-instant settlement or on-chain for larger amounts. The Bitcoin arrives directly in your wallet or provider account. We never hold your funds and we never take a percentage of the invoice, no matter how large it is.

The businesses that feel this hardest are the ones invoicing in the thousands: contractors, wholesalers, IT service firms, agencies, anyone whose average invoice is a four or five figure number. A percentage-based fee scales with your revenue while the work of collecting the payment does not. A Bitcoin payment costs cents in network fees and a flat 1,500 sats to us, whether the invoice is $500 or $50,000, and it clears in seconds rather than the days ACH takes. You record it yourself: we email you when the payment lands, and you mark the invoice paid in QuickBooks. Automatic reconciliation is on our roadmap and we will not claim it before it ships.

Which Bitcoin provider works best with QuickBooks?

All 14 providers connect to QuickBooks. But the typical QuickBooks user is a US business billing in dollars, often with larger invoices and often to customers it has never met in person. These four are the sensible starting points:

Our pick for most QuickBooks users

Strike

Getting paid over Lightning, fast and low-cost

Strike is built on the Lightning Network, so a QuickBooks invoice gets paid the second the customer scans the QR code, with fees measured in cents instead of a card percentage. That is the whole appeal against a 2.99% card payment: the money clears in seconds, from a customer who may be anywhere, and lands in your Strike account. It also makes swapping the received Bitcoin to dollars straightforward, so you get the Lightning speed on the way in and can still settle to USD rather than hold BTC on the balance sheet. A solid default when you want Lightning settlement without running your own node. Country coverage and account terms change, so check Strike's current availability first.

See QuickBooks + Strike setup →

OpenNode

The fastest first Bitcoin payment

An established Bitcoin payment gateway with Lightning support and a plain dashboard, and one of the few providers that already documents a QuickBooks invoice flow of its own. If the plan is to put a Bitcoin option on one invoice this week and see whether a customer uses it, this is the least setup for the most signal.

See QuickBooks + OpenNode setup →

BTCPay Server

Businesses that want to hold what they earn

Open source and fully self-custodial: payments go straight to keys you hold, with no processor in the flow and no KYC. Owners who already hold Bitcoin and want a share of revenue to stay in it end up here. If running a server is not your idea of a good time, our hosted BTCPay add-on gives you the same self-custody for 2,500 sats a month, fully managed.

See QuickBooks + BTCPay Server setup →

Blink

Getting paid by customers where cards barely work

Lightning-first and widely used in markets where card infrastructure is thin and international transfers are slow or expensive. If your QuickBooks customer list includes clients in Latin America, Africa or Southeast Asia, this is the pick that solves a problem cards cannot: the customer pays from a phone, in seconds, without a US banking relationship.

See QuickBooks + Blink setup →

Undecided? Start with our hosted BTCPay option. It is the only choice that needs no third-party account at all, and switching providers later leaves your QuickBooks connection alone.

All 14 Bitcoin providers that connect to QuickBooks

How to add Bitcoin payments to QuickBooks: step by step

Estimated time: 5 minutes

1

Create your payinbtc.me account

Register at payinbtc.me. No credit card needed, and your first month is free.
2

Connect QuickBooks via Intuit OAuth

Choose QuickBooks and approve the connection on Intuit's own authorization screen, then select the company file you want to connect if you run more than one. You stay signed in to Intuit and no password reaches us. We ask for read access to invoice data: amounts, currency, invoice numbers, customer name. We cannot post transactions, edit invoices or change your chart of accounts.
3

Connect your Bitcoin provider

Link an account with any of the 14 supported wallets and payment providers. If you do not have one, add our hosted BTCPay Server and receive payments straight to your own wallet.
4

Send QuickBooks invoices as usual

Create and send invoices in QuickBooks the way you always have, including progress invoicing and recurring ones. The Bitcoin payment link travels with the invoice, next to whatever QuickBooks Payments options you already have switched on. Your invoice templates, numbering and customer records stay exactly as they are.
5

Get paid and notified

Your customer clicks the link, sees the invoice total converted to BTC in real time, and pays by scanning a QR code. Lightning payments settle in seconds. You get an email the moment it clears, and the Bitcoin lands in your wallet or provider account.

Full QuickBooks setup guide in our docs →

Why QuickBooks users add Bitcoin

The 2.99% stops scaling with your invoices

QuickBooks Payments takes 2.99% of an invoiced card payment and 1% of an ACH payment with no cap since 2023. On $500,000 of invoices collected by card in a year, that is close to $15,000. payinbtc.me charges a flat 2,500 sats a month for unlimited invoices, around $2.50, and Bitcoin network fees are cents. The bigger your invoices, the wider that gap gets.

Money in seconds instead of ACH settlement days

An ACH payment on a QuickBooks invoice clears in business days, which is why so many US firms still chase payment terms. A Lightning payment settles in seconds, at 2am, on a holiday weekend, and the funds are yours the moment they land. For a contractor waiting on progress payments to make payroll, that difference is not academic.

No chargebacks on completed work

Card disputes hit service businesses hardest: the job is done, the crew is paid, and the money comes back out months later. A confirmed Bitcoin payment is final. For anyone invoicing customers they have never met, that removes an entire category of risk from the ledger.

Your QuickBooks setup does not move

Chart of accounts, bank feeds, payroll, sales tax, your accountant's access, the reports your bank asks for: all untouched. The connection is read-only, and Bitcoin is added next to your existing payment methods rather than in place of them.

QuickBooks + Bitcoin: common questions

Can QuickBooks accept Bitcoin payments natively?

No. QuickBooks Payments covers cards and ACH bank transfers only. Intuit has moved away from crypto rather than toward it, phasing out the ability to buy and sell Bitcoin inside QuickBooks Online in 2023 without adding a Bitcoin payment option. payinbtc.me adds one to your QuickBooks invoices without changing anything inside QuickBooks.

Can payinbtc.me change anything in my QuickBooks company file?

No. The connection runs through Intuit's own OAuth authorization and is read-only. We read invoice amounts, currency and invoice numbers so the payment page shows the correct total. We cannot post transactions, edit invoices, change your chart of accounts, or see your bank feeds.

How much do I actually save against QuickBooks Payments?

On a $10,000 invoice, a card payment at 2.99% costs about $299 and an ACH payment at 1% costs $100. The same invoice paid in Bitcoin costs a flat 1,500 sats, roughly $1.50, plus network fees measured in cents. Rates were current as of 30 April 2026, and Intuit adjusts them, so check your own account before you use these numbers in a decision.

What happens if the Bitcoin price moves before my customer pays?

Nothing on your side. The conversion happens when the customer opens the payment page, not when you send the invoice. They see your invoice total converted to BTC at that moment's rate, with a short validity window on the quote. You receive the full invoice value.

Are Bitcoin payments marked as paid automatically in QuickBooks?

Not today. You get an email the moment a payment clears and you record it against the invoice in QuickBooks yourself. Our access is read-only, so we do not write to your books. Automatic reconciliation is on our roadmap, and we will not claim it before it ships.

What does it cost?

Pay per invoice at 1,500 sats, roughly $1.50, charged only when a customer actually pays in Bitcoin. Or take unlimited invoices for 2,500 sats a month, about $2.50, or 25,000 sats a year. Your first month is free, with three free invoices on the pay-per-use plan. We never take a percentage of your payments.

Do my customers need to know anything about Bitcoin?

They need a Bitcoin wallet. The payment page shows the amount and a QR code, they scan it, and the payment is done. Customers who prefer to pay by card or ACH keep doing exactly that: the Bitcoin option sits alongside your existing methods, it does not replace them.

I use QuickBooks Desktop, not QuickBooks Online. Does this work?

Our connection is built on Intuit's API for QuickBooks Online. If you are on Desktop, get in touch before signing up so we can tell you where it stands rather than guess for you.

More questions? See our full FAQ →

Start today—risk free

Add Bitcoin to your QuickBooks invoices

5-minute setup. First month free. No credit card required. Cancel anytime.

Connect QuickBooks, start free →

Questions? Talk to our team

Accept Bitcoin in XeroAccept Bitcoin in FreshBooksAll integrations

QuickBooks payment rates: 2.99% on invoiced card payments, 1% on ACH