How to Record Zelle Payments in QuickBooks

Jul 17, 2026

Convert your bank statement to Excel now

PDF, JPG, PNG, BMP, HEIC, TIFF, MT940

Upload your bank statement

Last updated July 2026.

Quick answer: Zelle does not integrate with QuickBooks and sends no separate statement, so a Zelle payment reaches your books as an ordinary deposit or withdrawal inside your connected bank account. To record income, match that bank deposit to the open invoice instead of entering it as new income, which is what prevents double-counting. Zelle charges no fee, so the deposit equals the full invoice amount, and Zelle issues no 1099-K, so you are responsible for reporting the income yourself.

Zelle is convenient to get paid with and annoying to book. It is a bank-to-bank network run by Early Warning Services, owned by a group of large US banks, and it never holds the money the way PayPal or Venmo do. There is no Zelle balance, no Zelle export, and no Zelle connection in QuickBooks. Everything shows up inside the bank account the money landed in. Once you understand that, recording it is straightforward.

Does Zelle integrate with QuickBooks?

No. There is no native Zelle integration or Zelle bank feed in QuickBooks. Because Zelle moves money directly between two bank accounts, the transaction appears in the feed of your connected bank account as a regular deposit (money in) or a regular payment (money out). You work with it there, or you record it manually if that account is not connected. This is different from a payment processor, which would hand QuickBooks its own settlement data. With Zelle there is nothing extra to connect, so if your business bank account is linked to QuickBooks, the Zelle activity is already flowing in.

How do I record a Zelle payment received from a customer in QuickBooks Online?

Record a Zelle payment received by matching the bank deposit to the invoice it pays, so the income is counted once. When the Zelle deposit lands in Transactions, then Bank transactions, QuickBooks usually offers a Match to the open invoice or sales receipt. Confirm the match and the invoice is marked paid without creating a second income entry. If it is an immediate sale with no invoice, record a sales receipt or a bank deposit posted to an income account.

If the deposit came in through a bank deposit rather than the Receive Payment screen, and the invoice is still open, link them so you do not double-count:

  1. Confirm an invoice already exists and no payment is linked to it yet.
  2. Go to Accounting, then Chart of Accounts, find the deposit account, and choose View register.
  3. Select the deposit, and under Received From choose the customer.
  4. Under Account, choose Accounts Receivable.
  5. Enter the payment date.
  6. Under Outstanding Transactions select the invoice to mark it paid, and under Credits select the deposit.
  7. Save and close.

The single biggest mistake here is booking the Zelle deposit as fresh income when an invoice already recorded that revenue. That records the sale twice and overstates your income. Always match or link the deposit to the invoice rather than entering new income.

How do I categorize Zelle payments in QuickBooks?

Categorize a Zelle payment by what it actually was, not by the word Zelle. Money received from a customer is income and should be matched to an invoice or posted to a sales income account. Money you sent is either an expense or a bill payment, and here QuickBooks often guesses wrong: a Zelle debit in the bank feed frequently auto-categorizes as a Transfer, which is incorrect for paying a vendor. Recategorize it to the right expense account and set the vendor as the payee. If you are paying an open bill, use Pay Bills or an expense so it clears Accounts Payable, then match the bank debit to that payment rather than booking a second expense.

Zelle transactionHow to record itWatch out for
Payment received on an invoiceMatch the bank deposit to the open invoiceDo not also enter it as new income
Payment received, no invoiceSales receipt or deposit to an income accountSet the correct income account
Payment sent to a vendorExpense to the right account, vendor as payeeFeed may mislabel it as a Transfer
Payment on an open billPay Bills, then match the bank debitAvoid a duplicate expense entry

Why matching is clean with Zelle

Because Zelle has no processor in the middle and charges no per-transaction fee, the deposit equals the gross amount your customer sent. There is nothing netted out, so a $1,500 invoice paid by Zelle lands as a $1,500 deposit, and the match is exact. This is the opposite of Stripe, PayPal, or Square, where the deposit arrives short of the sale because the processor takes a fee first, and you have to book that fee as an expense to reconcile. One caveat: while Zelle itself is free, some banks charge for a Zelle for Business service, either per transaction or monthly. Any such bank charge is its own expense line, separate from the customer payment.

Does Zelle report to the IRS or send a 1099-K?

No. Zelle states that it does not report transactions on its network to the IRS and does not issue Form 1099-K, because it is a bank-to-bank network rather than a third-party settlement organization and never holds the funds. That does not make the money tax-free. If the payments you receive through Zelle are business income, it is your responsibility to report them, whether or not any form is issued. For context, the One Big Beautiful Bill Act enacted in 2025 restored the older 1099-K reporting threshold for payment networks that do issue the form, to more than $20,000 and more than 200 transactions for 2025 and later, cancelling the planned lower thresholds. But that threshold never applied to Zelle in the first place, so Zelle income has always been self-reported. If your customers pay across several channels and you want every payment gathered in one place at tax time, a dedicated income tracker for sellers and freelancers makes the year-end total easier to reconcile against your deposits.

Keep business Zelle out of your personal account

If you receive business payments through a personal bank account, the Zelle activity flows into your personal feed mixed with rent, groceries, and everything else, and you end up sorting business from personal by hand every month. Run business Zelle through a dedicated business checking account, and use Zelle for Business where your bank offers it, so the whole feed is business only and matching stays clean. When you need to reconcile a month where the feed dropped a Zelle transaction, or you are catching up on an account that was never connected, download the bank statement and convert it: a bank statement to QBO converter turns the PDF into a QuickBooks import so the Zelle deposits and payments are all there, and the general QuickBooks bank statement converter handles any bank the feed does not reach. To sort the converted rows into income and expense buckets, our guide to categorizing transactions from a bank statement walks through the tagging.

The short version

Zelle is a bank transfer, so treat it like one. The payment is already in your bank feed, the deposit is the full amount with no fee to back out, and the only real trap is recording income twice. Match the deposit to the invoice, categorize sent payments as real expenses rather than transfers, keep business and personal separate, and remember that no 1099-K means you report the income yourself. For a related walkthrough on pulling Zelle activity out of your bank, see how to export Zelle transactions to CSV or Excel.

Ready to convert your bank statement?

Upload a PDF and get clean Excel or CSV in seconds. Works with statements from any bank.

Convert to Excel now

Free to try, no credit card required

Z tej samej rodziny narzędzi