How To Process Customer Refunds In GnuCash

In GnuCash, a refund is a transaction that reverses a purchase. To process a refund, you can enter a transaction with the same transfer account as the original purchase, but with a payment amount instead of a charge amount.