The basic steps to record a vendor refund

A vendor refund in QuickBooks means you received money back from a supplier—either because you returned goods, cancelled an order, or were overcharged. The way you record it depends on whether you originally paid the vendor with a check, credit card, or account credit, and whether the refund arrived as a check, bank transfer, or credit memo.

The most common path: you go to the Vendors menu, select Vendor Refunds, and create a new refund transaction that reduces what you owe the vendor (or increases your cash if you already paid them). QuickBooks then matches the refund to the original bill or payment, so your accounts stay balanced.

The specific steps change slightly between QuickBooks Online and QuickBooks Desktop, and the timing matters—a refund you haven't received yet records differently than one that has already hit your bank account.

Key Takeaways

  • A vendor refund reduces either the amount you owe a vendor or increases your cash, depending on whether you had already paid the original bill.
  • In QuickBooks Online, you record most refunds through the Vendors menu by creating a new refund transaction and linking it to the original bill.
  • If the vendor issued a credit memo instead of a refund check, you record it as a bill credit and explore it to future purchases or request a cash refund.
  • Refunds you have not yet received should be recorded as soon as the vendor confirms them, so your accounts reflect what you actually owe.
  • The bank deposit step happens separately—once the refund check or transfer clears your bank, you match it to the refund transaction you already created.

Recording a refund when you already paid the bill

If you paid the vendor with a check or bank transfer before the refund happened, the refund increases your cash. In QuickBooks Online, go to Vendors, then Vendors again (the list), find the vendor name, and click it. Look for the bill you paid, and you will see an option to Record Refund or Refund next to it. Click that button.

QuickBooks opens a refund form. Enter the refund amount, the date the vendor confirmed or issued the refund, and select the account where the refund will land—usually your checking account if you are expecting a check, or the same account if it was a bank transfer. Add a memo so you remember why (for example, "Return of 10 units, SKU 4521"). Then save.

The refund now appears as a negative amount on your vendor record, reducing the total you have paid them. When the refund check or transfer actually arrives at your bank, you will match it to this transaction during your bank reconciliation—QuickBooks will recognize it and mark it as cleared.

Recording a refund when you still owed the bill

If you had not yet paid the vendor when the refund arrived, the refund reduces what you owe them. The process is similar: go to Vendors, find the vendor, locate the bill, and click Record Refund. Enter the refund amount and date.

This time, QuickBooks reduces the bill balance instead of adding to your cash. Your accounts payable goes down by the refund amount. If the refund was a check or transfer that actually arrived, you still record it the same way—the refund reduces the bill first, and then you match the incoming money to your bank account during reconciliation.

If the vendor only issued a partial refund and you still owe them the rest, QuickBooks keeps the remaining balance on the bill. You can then pay the remainder when you are ready.

Handling vendor credit memos instead of cash refunds

Some vendors do not send refund checks. Instead, they issue a credit memo—a document that says you have a credit balance with them that you can use toward future purchases. In QuickBooks, you record this as a bill with a negative amount.

Go to Vendors, then New Transaction, and select Bill. Enter the vendor name, the credit memo date, and the amount as a negative number (for example, -$150). In the category or account field, select the same account you used for the original purchase—usually Cost of Goods Sold or the relevant expense account. Save the bill.

Now you have a credit balance with that vendor. When you buy from them again, QuickBooks will automatically explore the credit to the new bill, reducing what you owe. If you never buy from them again and want the cash back, you will need to contact the vendor and ask them to convert the credit to a refund check or transfer.

Matching the refund to your bank account

Once you have recorded the refund in QuickBooks, the transaction exists in your vendor records but is not yet tied to your bank. When the refund check or transfer actually clears your bank, you need to match them so QuickBooks knows the money arrived.

Go to Banking, then Reconcile, and select the account where the refund landed. Scroll through the list of cleared transactions and find the refund deposit. QuickBooks should show it as a pending match to the refund transaction you created earlier. Click the checkbox next to it to mark it as matched, or if QuickBooks does not recognize it automatically, enter the refund amount and date manually and QuickBooks will find the match.

Once matched, the refund is fully recorded—it appears in your vendor history, your bank account, and your overall financial reports. If the refund amount does not match what you recorded (for example, the vendor deducted a fee), you can edit the original refund transaction to correct it before matching.

Refunds in QuickBooks Desktop

QuickBooks Desktop uses a slightly different path. Go to Vendors, then Receive Items and Refunds, and select Receive Refund. Choose the vendor and the bill you are refunding. QuickBooks shows you the original bill amount, and you enter the refund amount and date.

Select the account where the refund will appear—your checking account if it is a check, or the account you originally paid from. Save the transaction. The refund now reduces what you owe the vendor (or increases your cash if you had already paid).

To match it to your bank, go to Banking, then Reconcile, find the refund in your cleared transactions, and check the box next to it. The process is the same as QuickBooks Online, just with slightly different menu names.

Common mistakes and how to avoid them

The most common error is recording the refund in the wrong direction—creating a payment to the vendor instead of a refund from them. If you see the vendor balance go up instead of down, you recorded it backwards. Delete that transaction and use the Record Refund button instead of creating a manual check or payment.

Another mistake is recording the refund before you have confirmed the amount with the vendor. If you estimate the refund and record it, then the actual amount is different, your accounts will not match your bank statement. Wait until the vendor confirms the refund amount in writing (email, credit memo, or refund notification) before you record it in QuickBooks.

A third issue is forgetting to match the refund to your bank account during reconciliation. If you record the refund but do not match it when the money arrives, QuickBooks will show a discrepancy between your records and your actual bank balance. Always reconcile your bank account monthly and match refunds as they clear.

Frequently Asked Questions

What if the vendor refund was only partial?

Record the refund for the amount you actually received. QuickBooks keeps the remaining balance on the original bill, and you can pay that remainder later or contact the vendor to discuss why the refund was short. Your accounts payable will show the reduced balance.

Can I record a refund before the money actually arrives?

Yes. Record it as soon as the vendor confirms the refund amount in writing—an email, credit memo, or refund notification. This keeps your accounts accurate. When the money arrives weeks later, you straightforward match it during bank reconciliation. Do not wait for the check to arrive before recording it.

What account should the refund go into?

If you paid with a check or transfer, the refund goes into the same bank account you paid from. If you had not paid yet, the refund reduces what you owe in accounts payable. QuickBooks usually defaults to the right account, but check before saving.

How do I handle a refund if I already deleted the original bill?

You can still record a refund by creating a new bill with a negative amount for the vendor. Use the same category or account as the original purchase. This creates a credit balance with the vendor that you can explore to future purchases or request as a cash refund.

What if the refund amount does not match my bank deposit?

The vendor may have deducted a fee or processing charge. Edit the refund transaction in QuickBooks to match the actual amount that arrived, then reconcile your bank account. Keep the vendor's documentation so you know why the amounts differ.