Jobber

Jobber and QuickBooks Online: doubled payments and payouts that don't match

KWK Books  ·  Austin, TX  · 

Smiling home service worker carrying a red toolbox beside a white work van
← Back to Blog

Here's a review of the Jobber integration on the QuickBooks App Store, posted in February 2026: "If you 'match' transactions in your bank, it doubles the payments. Did not realize this until our quarter was up and had to go back and manually edit each transaction."

Money can reach QuickBooks by more than one road. Let the same payment in through two of them and income doubles. Jobber QuickBooks Online reconciliation comes down to knowing which road each payment should take.

That reviewer isn't alone. In the QuickBooks Community, a Jobber user asked what to do when the amount transferred from Jobber is less than the invoice and there's nothing to match it to: "I don't want to have the income doubled up." In Jobber's own community, a user described recording a "ghost payment" and then deleting it in QuickBooks so an invoice wouldn't look paid twice.


First, know which integration you have

Jobber has a legacy QuickBooks Online integration and a newer one it describes as "gradually being rolled out to select accounts." Their help center has separate articles for each, so check which one you're on before following any instructions.

In the new integration, per Jobber's FAQ:

Jobber also says it doesn't sync with QuickBooks Desktop at all.


How a Jobber payment reaches your bank, on paper

In the new integration, you choose whether payments, refunds, tips, and Jobber Payments payout reconciliation sync "when they are collected" or not at all.

When they sync, Jobber's help center describes this path for Jobber Payments:

  1. The customer's payment syncs to QuickBooks and sits in Undeposited Funds (or Unapplied Funds).
  2. When the payout that includes it is marked paid in Jobber, the payout syncs. The payments move from Undeposited Funds into your checking account in QuickBooks.
  3. The processing fees come out of that deposit and go to an account called Jobber Payments Fees.

Jobber creates other accounts only when needed: Undistributed Tips, Refunds Clearing, Instant Payout Clearing, and Allowance for Disputed Jobber Payments. A payout that goes negative after a refund or dispute syncs as a journal entry, because QuickBooks doesn't allow deposits below zero.

Payout sync also needs a QuickBooks account set up as a Bank account with the Checking detail type, per Jobber. That only tells QuickBooks where to record deposits, not where Jobber sends your money.


Why payments double

You added or matched the bank deposit yourself

If payout sync is on, Jobber creates the deposit in QuickBooks. When your bank feed downloads the same deposit, match it to the one Jobber created. Don't turn it into new income or a new deposit.

Trouble starts when someone builds a bank deposit by hand, or matches the bank line straight to the customer payments, before the payout syncs. Jobber's error list covers this: "Unable to associate payments, refunds, or tips with bank deposit," which it says can happen "when the bank account deposit has already been recorded in QuickBooks from another source."

Jobber's documented fixes are to put the payment's "Deposit to" account back to Undeposited Funds, or delete the deposit you built by hand, and then choose Retry. If you edited or deleted the synced payments in QuickBooks, Jobber says to reconcile that payout by hand and choose Ignore.

Service worker reviewing a job on a tablet with a customer beside a van

Payout sync is off

With payout sync off, Jobber says payments land in Undeposited Funds at the full invoice amount, while the bank receives the total minus fees. You then have two "unapplied" entries for the same invoice: the payment from Jobber and the deposit from your bank feed.

Don't categorize that bank deposit as income. Intuit's team said so in that QuickBooks Community thread: doing it "could result in duplication." Create a bank deposit in QuickBooks instead, check the Jobber payments in that payout, and add the fees as a negative amount so the total matches the bank. Jobber's Payouts report shows the fee total for each standard payout.

The customer paid outside Jobber

This is the Jobber Community case. A customer sends an EFT straight to your bank. QuickBooks matches the bank line to the open invoice, so QuickBooks shows it paid. Jobber doesn't, because the sync only runs one way. To close it in Jobber, you record a payment, and that payment syncs to QuickBooks as a second one.

A cleaner order: record the payment in Jobber first, with the right method, and let it sync. Then match the bank line to that payment, or put it on a bank deposit, instead of letting QuickBooks create a new one against the invoice.


When a payout won't sync at all

Sometimes a customer's bank payment fails after it was already counted. In a recent Reddit bookkeeping thread, a bookkeeper described a failed ACH payment inside a Jobber payout. The invoice still showed paid, and Jobber refused to sync the payout and asked for a manual adjustment.

The fix another bookkeeper offered, which the poster later said worked, starts at the bank. The bank deposit is the real number and everything else is a piece of it. Build the deposit in QuickBooks from the payments in that payout, less the fees, less the failed payment, and match it to the bank line. Treat the failed ACH as a returned payment, not a refund. A clearing balance that lingers means the two sides were never matched.


Other reasons Jobber and QuickBooks don't agree

Fees

One App Store reviewer wrote that Jobber "cut the fees and that is not matching to actual invoice amount." That's the net versus gross gap above. The fee belongs in its own expense account, not netted out of income.

Card payment terminal and printed receipts on a wooden desk

Tax and rounding

Another reviewer said taxes change on synced invoices and totals rarely match. Jobber's help center explains part of it: Jobber rounds the invoice total, while QuickBooks rounds each line. Tax rates also have to exist in QuickBooks with matching names, including a 0% rate for non-taxable lines.

That rounding can leave a few cents open in A/R. A Reddit commenter traced these balances to QuickBooks receiving a subtotal that differs from the total Jobber collected, usually by a cent. The fixes suggested there were adjusting the invoice in QuickBooks or writing the pennies off to a rounding account. Ask your bookkeeper which one you want.

Invoice numbers

Jobber's error list includes "Invoice number already in use." A Trustpilot reviewer wrote that they learned invoices "must be created in Jobber first." Jobber also says payouts can fail to sync if invoice numbers were changed in QuickBooks.

Tips and connection drops

Tips go to Undistributed Tips as journal entries with no customer name, so ask your CPA how to record them. And if the team member who connected QuickBooks is deactivated in Jobber, the connection drops until someone re-authorizes it.


Monthly Jobber reconciliation checklist


When the numbers have been off for a while

If you're finding doubled income a quarter or a year late, like that App Store reviewer, fixing it is a cleanup project. It's worth doing before anyone files taxes off those numbers.

KWK Books does monthly bookkeeping and catch-up for home-service businesses in Austin in QuickBooks Online. Kipp Koeppel is a QuickBooks Online Certified ProAdvisor. See our services for what that includes.

Jobber and QuickBooks not agreeing? Book a free 30 minute call and we'll trace where your Jobber payments and payouts stop matching.

Book a Free Discovery Call