QuickBooks Desktop for Mac Users Hit Payments Block on Older Versions
QuickBooks Desktop for Mac 2021 R6 and 2020 R9 or earlier lose full Payments functionality unless upgraded to the current release.

QuickBooks Desktop for Mac users attempting to enable online invoice payments are discovering that older releases of the software no longer support the full Payments service. Following a backend upgrade to the Payments platform, users running QuickBooks Desktop Mac 2021 R6 or earlier, as well as Mac 2020 R9 or earlier, must update to the latest available release to restore functionality.
What Users Are Encountering
The issue surfaces when a user who already has a QuickBooks Payments account tries to send an invoice with an electronic payment link. The Payments service upgrade quietly changed the minimum software requirements, meaning that without the current release installed, the ability to let customers pay invoices online by credit card or bank transfer is effectively cut off. There is no partial workaround within the affected versions themselves — the resolution is to update QuickBooks Desktop for Mac to the most recent release Intuit has made available for that product year.
How Online Payments Are Meant to Work
Once a user has signed up for QuickBooks Payments and connected that account to their company file, turning on online payments is a straightforward process handled at the invoice level. From an open invoice, the user selects one or both of the available payment options: Accept Credit Cards or Accept Bank Transfer. Selecting both gives the customer flexibility in how they pay. The invoice is then saved and shared via email directly to the customer, provided the user has already connected their email provider within QuickBooks.
Behind the scenes, the setup also involves mapping where the money and the fees land. Users need to designate a deposit-to bank account for recording the incoming deposits and a separate expense account for processing fees. A payment memo can also be set so that QuickBooks automatically stamps the correct text onto each deposit transaction it creates.
Recording Merchant Service Deposits
A common point of confusion among users new to online payments involves how deposits and fees eventually make their way into the books. QuickBooks handles this through the Record Merchant Service Deposits window, accessible from the Customers menu.
When a customer submits an online payment, QuickBooks applies that payment to the corresponding invoice, generates a deposit transaction, and links the entries together. Users can review each day’s activity by selecting a specific deposit entry on the left side of the window and reviewing the detailed breakdown in the main panel. Deposit and fee entries appear side by side for each day of processing activity. If everything looks correct, the user selects Record or Record All to post the entries.
Handling Missing Transactions
Sometimes a payment or fee entry shows up in the Merchant Service Deposits window but is not yet linked to an existing invoice or sales receipt. QuickBooks flags these with a Missing indicator. Clicking it opens a blank invoice or sales receipt form, depending on what is needed. The user fills in the required details — customer name, item, amount — and saves it. Once saved, the transaction links to the payment entry, and the record is complete.
The Version Requirement
The core takeaway for anyone running into trouble turning on online payments in QuickBooks Desktop for Mac is the version check. The Payments service upgrade is not optional on the Intuit side, and older releases — specifically 2021 R6 and earlier or 2020 R9 and earlier — simply cannot participate in the full service. Users on those releases need to update before attempting to configure or troubleshoot payment settings further.
For users dealing with broader QuickBooks Desktop issues — whether file damage, version conversions, or data recovery after a failed update — the underlying company file sometimes needs attention independent of the Payments configuration itself.