Frequently Asked Questions

How do I refund a payment?

If your Client is no longer using your products or services, you may need to issue a refund. You can first process the refund through your payment gateway (FreshBooks Payments or Stripe) or manually outside of FreshBooks, then update it on your Invoice after.

Once the refund has been processed, then you can either delete or edit the payment stored in your account. 

Note: If you are refunding through FreshBooks Payments (WePay) specifically, the refund will automatically apply to the invoice as well - like magic!

 

Process the Refund

FreshBooks Payments/WePay

  1. Log into your WePay dashboard here
  2. Click on the transaction you want to refund
  3. Click on the Issue Refund button
  4. Click on the Confirm button.


Stripe

Follow the steps outlined by Stripe here.


Other

You'll need to process the refund outside of FreshBooks whether it was via cash, check, bank transfer, or a different gateway.

 

Edit the Payment inside your Account

This is not needed if you have refunded via FreshBooks Payments (which automatically updates the Invoice for you). 

  1. Go to the Invoices section
  2. Click on the Invoice you refunded
  3. Scroll down to the All Payments For area and click on the payment
  4. If the full payment was refunded, but you want a record of the refund, zero out the amount and leave a comment in the Payment Notes boxEdit payment details.
  5. If the payment was partially refunded, update the amount to the new total after refund and leave a comment in the Payment Notes box
  6. Click Save to finish
  7. Click on the Edit button on the Invoice
  8. Add a line item called Refund (or something similar) with the total you refunded as a negative valueNegative line item on an invoice.
  9. Click Save to finish.