QuickBooks Invoice Operations ยท Desktop & Online

How to Mark an Invoice as Paid in QuickBooks (Desktop and Online)

An invoice in QuickBooks stays open until a payment is received and applied against it. Manually marking it as paid is the wrong framing. The correct process is recording a payment and letting QuickBooks match it to the invoice. This distinction matters because it keeps your AR aging accurate, your bank reconciliation clean, and your cash flow reports reliable. This guide covers the three payment recording scenarios: customer check or cash, online payment via QuickBooks Payments, and credits or write-offs for uncollectible balances.

METHOD 1

Receive Payment in QuickBooks Online

Use this when a customer pays by check, cash, bank transfer, or any method outside of QuickBooks Payments. This is the most common scenario.

1

Click the + New button in the top left. Select Receive Payment.

2

Select the Customer from the dropdown. QBO will show all outstanding invoices for that customer.

3

Enter the Payment date, Payment method (check, cash, ACH, etc.), and Reference no. (check number, transaction ID).

4

Select the Deposit to account. Choose Undeposited Funds if you plan to batch deposits, or the specific bank account if depositing immediately.

5

Check the box next to the invoice(s) this payment covers. If the payment is partial, enter the actual amount received in the Payment column.

6

Click Save and close. The invoice status changes from Open to Paid.

Undeposited Funds Tip

If you selected Undeposited Funds, remember to create a Bank Deposit later (+ New > Bank Deposit) to move the payment into your actual bank account. Undeposited Funds is a holding account, not a final destination.

METHOD 2

Receive Payment in QuickBooks Desktop

QBDT uses the same conceptual flow but the menu structure differs. Works in Pro, Premier, and Enterprise.

1

Go to Customers menu > Receive Payments.

2

Select the customer from the Received From dropdown. Outstanding invoices appear automatically.

3

Enter Amount, Date, Payment Method, and Check # if applicable.

4

Click the checkmark next to the correct invoice(s). Verify the amount matches.

5

Click Save & Close. If using Undeposited Funds, create a deposit later via Banking > Make Deposits.

METHOD 3

Apply a Credit Memo or Write Off an Uncollectible Invoice

When a customer will never pay and you need to close the invoice without a payment. This is a bad debt write-off.

1

Create a Bad Debts expense account in your Chart of Accounts if one does not exist (Account type: Expenses, Detail type: Bad Debts).

2

QBO: Create a Credit Memo for the customer, with the Bad Debts account as the line item, for the full invoice amount. QBDT: Use Credit Memo/Refund from the Customers menu.

3

Go to Receive Payment for the customer. The open invoice and the credit memo will both appear. Apply the credit to the invoice.

4

The invoice status changes to Paid, the bad debt expense appears on your P&L, and the AR aging is clean.

Tax Tip

Bad debt write-offs are deductible only if you use the accrual accounting method. Cash-basis businesses cannot deduct bad debts because the income was never recognized. Confirm with your CPA which method your business uses before writing off receivables.

METHOD 4

Match a Bank Feed Transaction to an Open Invoice

When the payment has already landed in your bank account via the bank feed but the invoice is still showing as open.

1

QBO: Go to Banking (or Transactions). Find the deposit in the bank feed. Click Find match.

2

QBO will show matching invoices, payments, and deposits. Select the open invoice that corresponds to this deposit.

3

If the amounts match, click Match. QBO will create the Receive Payment entry and close the invoice simultaneously.

4

If the amounts differ (partial payment or bank fees deducted), use Record as transfer or create a separate journal entry for the fee difference.

Stuck on AR cleanup, undeposited funds, or bad debt write-offs?

Talk to a QuickBooks ProAdvisor

Book Free Consultation