Refund a payment on an Invoice

Refund a payment on an Invoice

Learn how to process a refund for a payment on an Invoice

There may be times when you need to refund a payment, this could be because the customer had a bad experience and they are due some money back, or it could be that their payment failed - for example a cheque payment bounced.

Please note, your accessplanit platform will automatically process a refund as a part of the cancellation and transfer processes for Delegates and Placeholders, so you will not need to follow this refund process for these. Please see the related helpguide pages on the left of this page to access the guides for these processes.

Transactions DataGrid

Follow this page to learn the steps to refund a payment made against an Invoice.


Find and view the Invoice

This step will run through the process of identifying the correct Invoice ahead of the payment being refunded.

 

  1. Open the Finance > Invoices DataGrid from the main menu

    Finance - Navigation Panel

     

  2. Update the Filters that are applied at the top of your Invoices DataGrid
    This will make sure your Invoice will be included in the results of the DataGrid, while also limiting the results down so that you can find your Invoice much quicker!

    Invoice DataGrid

     

    1. If you do not yet have a filter in your Invoices DataGrid to only view Invoices that are Paid/Completed, click on the ‘Filters’ drop-down button to the right of the filters bar

      Create new filter

       

    2. Click on the ‘+ Create New’ option

      Create New

       

    3. Create your new filter using the following settings:
      Status -- Is In -- Completed
      You can also include Invoices with a status of Part Completed if you want to view all Invoices with a payment on them

      Filter criteria, Status is in Completed
    4. Click the ‘Preview’ button to check that your filter works as you expect!

    5. If you would like to save your filter for future use, provide your filter with a name and click on the 'Save' button

      Filter Save Free Text

       

    6. Your DataGrid should now only show Invoices that have been fully paid, and you will have a new filter in your filter bar which you can toggle on/off by clicking on it

       

  3. Make sure that the Invoice Reference and Invoice ID are included in searches made from your DataGrid search bar
    Click on the arrow button attached to the right of the DataGrid Search to change which columns are referenced when you search

    Search Criteria

     

  4. Use the search bar for find your Invoice
    Searching the Invoice Reference is the most common way to search for Invoices

    Invoice Search Box Reference Number

     

  5. Review the results in your DataGrid to find the specific Invoice that you will be processing a refund for

    Finance DataGrid with one Invoice

     

  6. Once you have found the Invoice in the Invoices DataGrid, right-click on it to view the context menu options for this Invoice

    Invoice DataGrid With Context Menu

     

  7. Click on the ‘View’ context menu option

    Context menu drop down

     

  8. This will take you to a view of the Invoice

    View Invoice

     

  9. Confirm the contents and the outstanding balance of the Invoice with your customer, to ensure you are looking at the right Invoice for their refund

 


Refund their Payment

This step is where you will find their payment and process the refund

 

  1. From your view of the Invoice, click the Transactions tab

    Invoice Transactions

     

  2. This will take you to a view of all payment and refund Transactions against this Invoice

    Transactions DataGrid

     

  3. From this DataGrid, identify which Transaction requires the refund

  4. If you do not have visibility of the information you need to see about the payment on the Transactions DataGrid, you can adjust the columns included

    1. Remove any columns that you do not need to see in your DataGrid by right-clicking on them and clicking the ‘Remove Column’ option

      Remove Column

       

    2. To add additional columns into your DataGrid to view more information for each Transaction, click on the ‘Change Columns’ button at the top right of the DataGrid results

      Change Column button

       

    3. Use the ‘+' button to add new columns in and click on the 'Apply’ button

      Add new column

       

    4. You will now see the information you need, within your Transactions DataGrid

  5. Once you have identified which payment Transaction requires a refund, right-click on it to view the context menu options for this Transaction

    Refund drop down from Invoice

     

  6. Click on the ‘Refund’ context menu option

    Refund context menu

     

  7. This will open the ‘Refund Payment’ window, review the details in the top half of the page

    Refund payment window part one

     

  8. Scroll down to the Refund section of the window

    Refund payment window part two

     

  9. If you are refunding a Payment Gateway payment (such as a Stripe, WorldPay, or Opayo payment) then you will see an option to ‘Keep the Refund’ local

    Keep refund local tick box
    1. If the customer has already had their payment refunded through your payment gateway or through your accounting team, and you simply need to record the refund in your accessplanit platform, check this box to record the refund on your accessplanit platform (locally) only

    2. If the customer has not yet had their money returned and you would like to refund the payment back to them now, leave this box unchecked

    3. It is best practice to select which items from the Invoice the refund relates to, this is so that any Credit Notes generated from this process have a reference to these items

      Invoice item selector

       

    4. If you will not be refunding the full amount to the customer, enter the amount to be refunded into the Amount To Refund box

      Amount to refund

       

  10. Finally, indicate if a Credit Note needs to be automatically created for this refund

    1. If you are not expecting the customer to pay the amount that is being refunded at a later date, check the 'Create a credit note’ box, this will generate a Credit Note for the refunded amount and allocate this to the Invoice to balance it and show that no payment is due on the Invoice

    2. If you are expecting the customer to pay the amount at a later date (for example their cheque bounced and they will be making payment another way), do not check the 'Create a credit note’ box, this will leave the Invoice with an outstanding balance

      Create a credit note tick box

       

  11. Click the ‘Refund’ button to complete the refund

    Refund button

     

  12. You will be taken back to the Transactions DataGrid where you will be able to see the original payment, the refund, and (if you selected the option) the Credit Note assigned to balance off the outstanding amount on the Invoice

    Transactions DataGrid showing refund

Please note that the person who initiated the refund will show as the Payee full name


FAQs

What do I do if I have selected to 'Keep Refund Local' but now want to process the refund through the Platform?

We would advise that you generate the refund through your Payment Gateway, this way you keep a full and accurate audit log in your platform. Alternatively, you can delete the refund transaction and process the refund again, this time without checking the ‘Keep Refund Local’ option.

 


Contact Our Team

If you can't find what you're looking for, access our Support Portal, and our team of experts will be happy to help!

Is it your first time contacting the team? Learn how to raise a support ticket.

Follow Us

Facebook|height=20 LinkedIn|height=20 Instagram|height=20 Twitter|height=20

Copyright © 2025 accessplanit.

Social media icons by icons8.com