Recording a Refund on an Expense (Vendor / Amazon Refund)

Recording a Refund on an Expense (Vendor / Amazon Refund)

When a vendor refunds a purchase you already recorded -- Amazon sends money back for a returned item, a supplier credits an overcharge, a conference refunds a cancelled registration -- you can record that refund directly on the original expense transaction. TimelyChurch posts it as a matching credit against the same category, fund, and account, so the money returns to your bank and your net spend on that category drops to what you actually paid. The original purchase is never edited or deleted, which keeps your reconciliations and audit trail intact.

This is for refunds of purchases (expenses), not gifts. If you need to return money to a donor, use the refund option on that giver's donation instead -- refunding a gift adjusts the donor's giving statement. Trying to refund an income transaction here is blocked with a message pointing you to the donation refund.

Two ways to record a vendor refund. This article covers recording a refund directly on the original expense -- the right tool when you're working from the purchase itself. If the refund instead turns up as an incoming deposit while you're importing a bank statement, you can classify it right there in the import review queue as Refund for expense -- see Bank CSV Import. Either path lands the same money-safe contra-expense against the original expense category.

Where the Refund Action Is

Refunds are recorded from the Transactions tab in the Accounting module.

  1. Open Finances → Accounting, then the Transactions tab (shown as Money In / Out in Simple mode).
  2. Find the original expense you're refunding. The search bar at the top matches an amount, payee, description, or reference number if you need to locate it.
  3. Open the transaction. You can start the refund from either place:
    • From the row's actions menu -- click the menu on the expense row and choose Refund.
    • From the transaction details -- click the transaction to open its detail view and click the Refund button in the footer.

The Refund action only appears on expenses. It is hidden on income and transfer transactions, and on a refund itself (you can't refund a refund -- refund the original purchase instead).

Recording the Refund

Opening the Refund action brings up the Record a refund window:

  1. Refund amount -- Pre-filled with the full amount of the original purchase. Change it to whatever the vendor actually returned. A hint below the field shows the most you can refund (Up to $X.XX).
  2. Reason (optional) -- A short note for your records, such as "returned the extra cables" or "cancelled registration." This is saved on the refund line.
  3. Click Record Refund.

A confirmation appears: "Refund recorded. The purchase now shows the net amount and the money is back in your bank."

Partial vs. Full Refunds

You can refund the whole purchase or just part of it, and you can refund in more than one step:

  • Full refund -- Leave the amount as-is (the full original amount) and record it.
  • Partial refund -- Enter only the portion that came back. For example, if you bought $200 of supplies and returned one $45 item, enter 45.
  • Multiple refunds over time -- If a vendor refunds the same purchase in pieces, record each one as it arrives. TimelyChurch tracks how much of the original is still refundable and updates the Up to $X.XX cap each time.

You can't refund more than the purchase was worth. The total of all refunds on a purchase is capped at the original amount. If you try to refund more than the remaining refundable balance, the refund is blocked with a message telling you how much is left. If you later delete a refund, that amount becomes refundable again.

How the Refund Shows in the Ledger and Budget

A refund is recorded as a contra-expense -- a negative expense on the same category, fund, and account as the original purchase, dated today. Here is what that means in practice:

  • Your bank account goes up by the refund amount -- the money is back.
  • Net spend on the category goes down -- the expense category now reflects what you truly spent, not the full pre-refund amount. This flows straight into your budget vs. actual and your expense reports.
  • It is not booked as income. A vendor refund is a reduction of an expense, not a gift, so it does not appear in giving totals or on anyone's giving statement.
  • The original purchase is unchanged. In the Transactions list you'll see both lines: the original purchase and a new "Refund of: …" line for the credit. Together they net to your real cost.

Because the original transaction is left exactly as you entered it, a completed reconciliation that already included the purchase stays valid -- the refund simply appears as a new item to reconcile when it clears your bank.

Guards and Limits

TimelyChurch protects the books so a refund can't create a mess:

  • Expenses only. Only expense transactions can be refunded here. Income (gift) refunds go through the donation refund flow.
  • No over-refunding. The combined refunds on a purchase can never exceed the original amount.
  • No refunding a refund. The action is hidden on refund lines; refund the original purchase instead.
  • Closed fiscal years are protected. A refund is dated today, so recording one into a period you've already closed with Year-End Close is blocked. This stops a late vendor refund from quietly reopening finalized books. If a refund genuinely belongs in a closed year, an admin would need to reopen that year first -- see Year-End Close.

Related Articles

We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies

More