How to record a vendor refund in QuickBooks

When a vendor sends you money back—whether for returned goods, a billing error, or an overpayment—you record it in QuickBooks by creating a bill credit or a check received from the vendor. The method depends on whether you originally paid by check or credit card, and whether the vendor is issuing a refund check or applying a credit to your account. Most refunds go through the Bill Payment or Receive Payment workflow, not a simple expense reversal.

The core principle: a vendor refund reduces what you owe the vendor (if you haven't paid yet) or reduces your cash outflow (if you already paid). QuickBooks handles these differently, so you need to know which situation you're in before you start.

Key Takeaways

  • If the vendor issued a bill and you haven't paid it yet, record the refund as a bill credit in the Vendor Center, then apply it when you pay.
  • If you already paid the vendor and they're sending a refund check, record it as money received using the Receive Payment or Deposit workflow.
  • If the refund is a credit memo from the vendor, enter it as a bill with a negative amount, then link it to the original bill.
  • Always match the refund to the original transaction (the bill or check you paid) so your vendor balance stays accurate.
  • Reconcile your bank account after depositing a refund check to prevent cash flow confusion later.

Recording a refund when you haven't paid the bill yet

If the vendor sent you a credit memo or refund notice before you paid the original bill, create a new bill with a negative amount. Open the Bill form, enter the vendor name, and set the bill date to the date you received the credit memo. In the Amount Due field, enter the refund as a negative number (for example, -$150).

In the line items section, select the same account or item you used on the original bill. Enter the negative amount there too. Save the bill. When you later pay the vendor, QuickBooks will show both the original bill and the credit memo, and you can apply the credit to reduce what you owe.

This method keeps your vendor balance correct and makes it clear in your records that the refund was tied to a specific purchase. The vendor's account will show the original charge and the credit side by side.

Recording a refund check you've already received

If you already paid the vendor and they've sent you a refund check, you need to record the money coming in. Deposit the check into your bank account first, then record it in QuickBooks using the Receive Payment or Deposit workflow, depending on your QuickBooks version.

In QuickBooks Desktop, go to Vendors > Receive Payment. Select the vendor name, enter the payment amount, and set the payment method to Check. In the Apply to Bills section, find the original bill you paid and check the box next to it. This tells QuickBooks that the refund is connected to that specific transaction. Save the payment.

In QuickBooks Online, the process is similar: go to + New > Check (or Expense if the refund came as a credit card reversal), select the vendor, and enter the refund amount as a negative or credit. Link it to the original bill in the Category details section.

Handling vendor credits and partial refunds

A vendor credit is money the vendor owes you but hasn't sent as a check yet. They might apply it to your next purchase instead. Record this as a bill with a negative amount, the same way you would a credit memo. The vendor's account balance will show they owe you money, and you can use that credit when you place your next order.

If the refund is only partial—you returned some items but kept others—create a bill for the refund amount only, not the full original purchase. Link it to the original bill so anyone reviewing your records can see what was returned and what was kept.

If the vendor applies the credit automatically to your next invoice without sending a separate document, you can still record it by creating a negative bill. This keeps your accounting accurate even if the vendor doesn't send formal paperwork.

Matching refunds to the original transaction

The most common mistake is recording a refund without linking it back to the bill or payment it came from. This leaves your vendor balance wrong and makes it hard to reconcile later. Always use the Apply to Bills or Category details section to connect the refund to the original transaction.

If you can't find the original bill in the list, check the bill date and vendor name. Make sure you're looking at unpaid bills if you haven't paid yet, or paid bills if you already paid. If the original bill was entered under a slightly different vendor name (for example, "ABC Supplies" vs. "ABC Supplies Inc."), QuickBooks won't match them automatically, and you may need to merge the vendor records or manually note the connection.

After you record the refund, run a Vendor Balance Detail report to confirm the vendor's balance is correct. The original bill and the refund should both appear, and the net amount should reflect what you actually owe or what they owe you.

Reconciling your bank account after a refund deposit

Once you've recorded the refund in QuickBooks and deposited the check, reconcile your bank account to make sure the deposit shows up correctly. Open the Reconcile tool (in Desktop, go to Banking > Reconcile; in Online, go to Accounting > Reconciliation), select your bank account, and enter the statement date and ending balance from your bank.

Find the refund deposit in the list of transactions and check the box next to it. If the amount matches your bank statement, mark it as reconciled. If it doesn't match, double-check the amount you entered in QuickBooks against the deposit slip or bank statement.

Reconciling after each refund prevents confusion later and catches data-entry errors early. It also ensures your cash flow reports are accurate, which matters if you're tracking how much money is actually in your account versus how much you owe vendors.

What to do if the refund amount is wrong

If you recorded a refund but the vendor sent a different amount, or if you made a data-entry error, you can edit the bill or payment record. Open the original refund bill or payment, change the amount, and save. QuickBooks will update the vendor balance automatically.

If the refund was partially applied to a bill and you need to undo it, open the bill, click the Apply Credits button (in Desktop) or edit the linked transaction (in Online), and uncheck the refund. The refund will stay in the system but won't reduce the bill amount anymore.

If you need to delete a refund record entirely, right-click it and select Delete (in Desktop) or use the More menu (in Online). Be cautious with deletions—they can affect your reconciliation if the refund was already matched to a bank deposit. It's usually safer to edit the amount to zero or create an offsetting transaction instead.

Frequently Asked Questions

Should I record a vendor refund as a negative expense or as a bill credit?

Use a bill credit (a bill with a negative amount) if you want to track it against the vendor's account and potentially apply it to future purchases. Use a negative expense only if you're reversing an expense you recorded incorrectly. For most vendor refunds, a bill credit is the right choice because it keeps your vendor balance accurate.

What if the vendor refund came as a credit card reversal instead of a check?

Record it the same way: create a bill with a negative amount or use the Receive Payment workflow, depending on your version. Link it to the original bill. When you reconcile your credit card statement, the reversal will show up as a credit, and QuickBooks will match it to the negative bill you created.

Can I record a vendor refund before the check actually arrives?

Yes. You can record the refund as soon as the vendor notifies you of it (via email, credit memo, or invoice adjustment). This keeps your vendor balance current. When the check arrives, you'll deposit it and reconcile it to the refund record you already created.

How do I know if a refund was recorded correctly?

Run a Vendor Balance Detail report and find the vendor. You should see the original bill and the refund listed separately, with the net amount showing what you owe or what they owe you. If the amounts don't match your records, open the refund transaction and check the amount and the linked bill.

What happens if I record a refund but forget to link it to the original bill?

Your vendor balance will be wrong. The original bill will still show as owed, and the refund will sit separately in the vendor's account. Go back to the refund record, open it, and use the Apply to Bills section to link it to the original transaction. QuickBooks will recalculate the balance automatically.