A Bitcoin payment option on your QuickBooks invoices, with the fastest route from account to first payment
First month free • No credit card required • Cancel anytime
QuickBooks is the accounting system of record for millions of small businesses in the United States, and its invoicing is built around two ways of getting paid. QuickBooks Payments takes cards and ACH bank transfers, and that is where the built-in options stop. Intuit removed the ability to buy and sell Bitcoin inside QuickBooks Online in 2023 and put nothing in its place. So when a customer asks to pay an invoice in Bitcoin, the answer usually involves a wallet address pasted into an email and a manual rate check.
The cost of the built-in options is what makes the question worth answering. QuickBooks Payments charges 2.99% on an invoiced card payment, 3.5% if the card is keyed in, and 1% on ACH with no cap since the $10 ceiling was removed. Rates were current as of 30 April 2026 and Intuit revises them, so check yours. On a $5,000 invoice that is roughly $150 to take a card and $50 to take a bank transfer that still needs a few days to clear.
PayInBTC.me connects QuickBooks to OpenNode so a Bitcoin option sits on the invoices you already send. OpenNode is a Bitcoin payment gateway aimed at businesses that want the shortest path from signing up to accepting a payment, with Lightning for instant settlement and on-chain for larger amounts. Your QuickBooks workflow does not change: same templates, same numbering, same chart of accounts.
OpenNode's whole design is about removing setup work. There is no node to run, no channel to open, and no wallet infrastructure to maintain, just an account, a dashboard, and a checkout that handles Lightning and on-chain payments. For a QuickBooks user who wants to put a Bitcoin option on one invoice this month and see whether a customer uses it, that matters more than feature depth. The PayInBTC.me connection takes about five minutes on top, which means the distance between the idea and a live payment link is measured in a single sitting.
Most QuickBooks users bill in dollars and report in dollars, and a payment method that forces a company to hold Bitcoin on the balance sheet is a harder sell to a bookkeeper than it is to an owner. OpenNode settles in Bitcoin over Lightning or on-chain, and also offers automatic conversion to local currency, including USD, with a split settlement option so a business can keep part in Bitcoin and convert the rest. That gives a US company a way to accept Bitcoin without changing what shows up in its books.
The customers who cost a US business the most to collect from are the ones abroad. A card payment from an overseas client carries the standard percentage plus cross-border and currency handling, and a wire arrives days later with fees on both ends. A Bitcoin payment against a QuickBooks invoice is the same transaction whether the payer is in Ohio or Nairobi, and over Lightning it settles in seconds. There is no merchant account in the customer's country to arrange and no correspondent bank in the middle.
PayInBTC.me connects through Intuit's own OAuth authorization and reads only what the payment page needs: the invoice number, amount, and currency. It cannot write to your books, edit an invoice, or touch your chart of accounts. Bitcoin never passes through PayInBTC.me either. The payment goes from your customer to OpenNode and on to the wallet or bank account you nominate, and we charge a flat fee in sats rather than a share of the invoice.
The setup takes about five minutes and needs no crypto knowledge. Once connected, the flow runs on its own for every invoice you choose.
Take a $5,000 invoice, a common size for a US contractor, agency, or wholesaler. Here is roughly how the cost of collecting it compares.
| Method | Cost on a $5,000 invoice | Notes |
|---|---|---|
| Card payment through QuickBooks Payments | About $149.50 | 2.99% on an invoiced card payment, rate current as of 30 April 2026; 3.5% if the card is keyed in |
| ACH bank transfer through QuickBooks Payments | About $50.00 | 1% with no cap since the $10 ceiling was removed in 2023, and the funds still take banking days to clear |
| Bitcoin via PayInBTC.me and OpenNode | About $51.50 | OpenNode publishes a typical processing fee of 1%, plus a flat 1,500 sats per invoice to PayInBTC.me |
Against a card payment, Bitcoin takes the cost of collecting this invoice down by roughly two thirds and the settlement time down to seconds. Against ACH the money is similar, but the payment clears immediately and works from any country. Note where the percentage sits: PayInBTC.me charges a flat fee in sats, and the percentage belongs to OpenNode. Businesses that want no percentage at all can point the same QuickBooks connection at a self-custodial provider like BTCPay Server instead.
You need a QuickBooks account and an OpenNode account. OpenNode is open to registered businesses and asks for company verification, so allow time for that step before your first invoice.
The first month is free, so you can run a few real invoices through the setup before deciding whether it stays. Full setup instructions are at docs.payinbtc.me.
More questions? See our full FAQ →
Keep QuickBooks. Keep your workflow. Just add Bitcoin payments via OpenNode.
No credit card required. First 3 invoices free. Cancel anytime.
Questions? Talk to our team