Skip to content

Recording Refunds

How to record refunds in Bkper by reversing the original transaction, whether you are issuing a refund on a sale or receiving a refund on a purchase.

Refunds are a common part of bookkeeping, whether you are receiving a refund on a purchase or issuing a refund on a sale. In Bkper, refunds are recorded by inverting the original transaction, effectively reversing its financial impact.

The principle

A refund is simply the opposite of the original transaction. Instead of recording new income or expense, you reverse the original entry to reflect the return of funds. This ensures that the original transaction remains in your records, the refund is accurately accounted for, and account balances stay consistent and reconcilable.

Refunding a sale

When you sell something, you typically record:

DateAmountFrom AccountTo AccountDescription
01/01/2026100.00Service>>ReceivableOriginal sale

If you later issue a refund, reverse the transaction by swapping the accounts:

DateAmountFrom AccountTo AccountDescription
01/02/2026100.00Receivable>>ServiceRefund on sale

This removes the revenue from your books, clears the receivable (if it was unpaid) or adjusts the balance accordingly, and keeps the transaction history intact for accurate reporting.

Refunding a purchase

When you make a purchase, you record:

DateAmountFrom AccountTo AccountDescription
02/01/2026200.00Payable>>ExpenseOriginal purchase

If you later receive a refund, invert the transaction:

DateAmountFrom AccountTo AccountDescription
02/02/2026200.00Expense>>PayableRefund on purchase

This removes the expense from your books and restores the payable amount, ensuring the correct balance. For a partial refund, simply adjust the amount accordingly.

Refund transactions in Bkper showing the reversal of original entries

Why reverse instead of delete

  • Keeps records accurate by maintaining a clear transaction history
  • Ensures proper reconciliation with bank statements and financial reports
  • Maintains the integrity of account balances, making it easier to track incoming and outstanding amounts
  • Allows for adjustments, such as deducting any fees charged on the refund, ensuring the net amount is correctly reflected