QuickBooks Payments Costs, Pros and Cons: An Honest Look
We weigh QuickBooks Payments fees, strengths, and drawbacks, and show you how to compare it against your current processor using your own sales mix.

QuickBooks Payments is the processor built into QuickBooks, and for firms already living in that software it is the easy choice. Easy is not the same as cheap. In this article we set out where the service earns its fee, where it does not, and how to price the decision with your own numbers.
What is QuickBooks Payments?
QuickBooks Payments is Intuit’s own payment processing service. It takes card and bank payments, adds a pay button to the invoices you send, and records the resulting payments against those invoices in the books. We are an independent QuickBooks data specialist rather than the vendor, so what follows is an outside view. The short version: the product’s whole value rests on integration, and every judgment about cost flows from that.
What does it actually cost?
There is no single rate. What you pay depends on how the money arrives. An invoiced card, a card keyed over the phone, a card tapped in person, and a bank transfer are each priced differently. Bank transfers sit at the cheap end. Keyed and invoiced cards sit at the expensive end.
There has typically been a choice between pay-as-you-go pricing and a monthly plan with lower rates on invoiced payments. Whether that plan wins or loses depends purely on your volume. Rates also change over time and vary by country, so we will not quote numbers here. The fee schedule shown inside your own account is the only one that binds you.
Ask about refunds and chargebacks, too. Processors commonly keep part of the original fee when a sale is refunded, and a chargeback can carry its own fee. Those details rarely appear in a headline comparison, yet they decide the real cost for any business that refunds often.
What does it do well?
The integration is genuinely good. A payment taken through an invoice lands against that invoice, marked paid, with the fee recorded. That removes a whole layer of month-end matching. We work in QuickBooks data every day, and books with cleanly matched payments are noticeably faster to close and reconcile.
Customers also get an easy path. They open the invoice, click pay, and choose card or bank transfer. For service firms that bill by invoice, that single click is often the whole argument for the service.
Where can it let you down?
Price is the main complaint. For a business running steady card volume, standalone processors often undercut the built-in option, and the gap grows with scale. You are paying for convenience, and at some volume that convenience stops being worth it.
Funds holds are the other sore point. Like every processor, the service screens transactions for risk, and payments can be held while an account is reviewed. We cannot say how often that happens, and we will not repeat numbers we cannot verify. What we can say is practical: keep a cash buffer, and know the review process exists, so a hold is an annoyance rather than a crisis.
If you leave later, your recorded history stays in the books. You simply lose the automatic matching that made the service attractive in the first place.
Which businesses suit it best?
It fits firms that already run on QuickBooks, bill by invoice, and value a closed loop over the lowest possible rate. Accountants, consultants, and similar service businesses are the natural home. Retailers taking large volumes in person, or anyone with thin margins, should shop the rate hard before committing. Businesses selling through several channels sometimes end up with more than one processor, and that is a reasonable outcome.
How do you decide with your own numbers?
Pull three months of statements from your current processor and sort the takings into buckets: invoiced cards, keyed cards, in-person cards, and bank transfers. Price each bucket using the fee schedule in your own QuickBooks account, add any monthly plan fee, and compare the totals. Then multiply the gap by twelve.
That number, not a published rate card, is what the service costs you. Run the sum before you switch rather than after, and keep it on file for the day the rates change.