Bookkeeping

How to Process a Refund in Xero

Paul Sharpe, CPA, CA
/
December 8, 2020

Affiliate disclosure

Learn how to process refunds in Xero with ease to ensure tidy bookkeeping!

Awesome! Your checklist is on its way to your inbox.
Oops! Something went wrong while submitting the form.

How to Process a Refund in Xero

In a perfect world, once you’ve made a sale (done a happy dance) and collected money from your customer - you’d keep the funds and your customer would live happily ever after.

Unfortunately, that’s not always the case. Nobody likes giving money back, but sometimes it needs to be done.

At least if you account for it properly, then you can decrease the taxes you owe in the future and have clean and organized books. Who doesn’t find joy in that, right?

So here is a quick breakdown of how to refund a customer for an original purchase made through two example payment processors - Square and Stripe - and how to properly account for this in Xero.

STEP 1: Process refund through your payment processor

Examples:

Square - go to your Transactions page and select the transaction to refund. In the top right corner, click “Issue Refund.”

Stripe - go to your Payments page and select the transaction to refund. In the top right corner, click “Refund.”

This will mark that payment as refunded in Square or Stripe.

STEP 2: Record the refund in Xero

1. In Xero, search the customer’s name you are refunding by clicking on the magnifying glass in the top right hand corner. Select their contact.

2. Under their contact, in the top left corner you’ll see the drop-down “New”. Under New, click on “sales credit note.”

3. On the credit note page, fill in the date that you processed the refund and input the same details from the original invoice. It is good practice to put the original invoice number in the “Reference” section and write a quick description on why it was refunded or what was being refunded in the “Description” section.

4. You can then either allocate the credit amount to future payments

Or issue a “Cash Refund” and mark the Date it was refunded and what account it was paid from (could be a Stripe account or Square Clearing account, etc.). If you have refunded the customer in step 1, you’ll want to issue a cash refund.

5. Once the credit note is marked as paid, match the payment to the amount being spent in your Stripe feed or other bank account on the Reconciliations page.

You have now successfully refunded your customer. Hopefully you don’t need to make a habit of it, but in the event it happens again - you’ll be prepared!



What is your goal today?

Hire Avalon

1. Hire Avalon

We offer a range of comprehensive bookkeeping and accounting services to support your small business in Canada. From tax compliance to expert financial guidance, we're here to provide clarity and help you make informed decisions.

View Our Services
Learn New Skills

2. Learn New Skills

Looking to gain the skills needed for bookkeeping and accounting? Enroll in our online courses to benefit from our years of experience working with small business owners.

View Our Courses
Share Our Knowledge

3. Share Our knowledge

Overcoming the challenges of running a small business is our priority. Gain valuable insights and answers to your burning questions by exploring our:

Article by
Paul Sharpe, CPA, CA
.
Originally published
December 8, 2020
.
If you enjoyed this article, please consider sharing!

Let's Get Started

Use the form below and we'll respond within two business days

Is your business incorporated?