This article covers different scenarios and important information, including:

  • Cancellations for different transaction types (e.g. Invoice vs Sales Receipt)
  • How to charge a cancellation fee, issue a full refund, or no refund
  • Cancelling registrations separately or by using a batch action


Cancel an Event Registration

1. Cancellations can be done for a specific attendee by going to the event, find the attendee on the Attendees tab, and click the Cancel link under the Action column (far right). This will bring up a "Cancel Registration" modal.


2. If you are cancelling multiple attendees from the same registration, you can use the Batch Actions > Cancel & Refund Selected tool on the Attendees tab. Just keep in mind that this tool will not work for multiple attendees across different registrations/transaction types.

Please Note: Before you cancel a registration, we highly recommend reading through the information below. It's important to know what the system will do automatically, and whether or not you will have any additional steps to take beyond clicking Cancel.


Cancellations for Different Transaction Types

Paid via Credit Card (at time of purchase)

If the event registration was paid via credit card (resulting in a Sales Receipt), then a cancellation will result in a refund being issued to the card holder and a Refund Receipt being created in QuickBooks.

Invoiced & Not Paid

If the event registration was invoiced, when you click Cancel you'll notice that the system defaults to creating a credit memo for the amount of the registration. If that invoice is unpaid, then the credit memo will offset the invoice, wiping out the member's debt. 

Invoiced & Paid

If the invoice was paid, when you click Cancel the system will create a credit memo for the transaction amount. This credit memo will remain on the billable party's account until it is applied to another balance or your bookkeeper issues a refund check. 

This gives you (or the member) the freedom to choose whether the credit should be applied towards another current or future open transaction on their account, or if a refund should be issued.

Important Notes:

  • The billable party is not always the same as the purchaser of the registration. Perhaps John Smith is the purchaser, but his company, ABC Company, is the billable party. You'd see the invoice & credit memo on ABC Company's account.
  • If credits are automatically being applied to open invoices and you would rather issue a refund (or vice versa), refer to this QuickBooks Online help article for steps to edit your settings.
  • Check out this Novi article for more info on refunding an event cancellation after a credit memo has been issued.
  • It is very possible that QuickBooks Payments or Stripe may "flag" you doing too many credit card refunds at one time for security purposes. If this occurs, you will receive an error in Novi, but you will need to contact the credit card processor for further information.


Charge Cancellation Fee or Issue Full Refund

Charge a fee: There is an option to charge a cancellation fee for any amount up to and including the actual cost of the ticket.  

No Refund (100% cancellation fee): If you do not wish to issue a refund of any kind, then make sure that this cancellation fee is set to the entire amount of the ticket.

Full Refund: To issue a full refund, set the cancellation fee to zero.


Cancel Registrations Separately vs. Batch Action

Canceling Separately

If you cancel each of your attendees separately (even if they are on the same registration) separate transactions (either refunds or credit memos) will be created for the cancellations.

Canceling via Batch Action

If attendees were registered on the same transaction/registration, you can select their checkboxes over on the left side of the Attendee list and use the batch action "Cancel & Refund Selected" to do it all in one transaction.

Please Note:

  • This is per transaction, not per company/purchaser/billable party/etc. Notice in the example below all are on Invoice #3270.
  • The only exception is if you have any multi-seat tickets, where 1 ticket is set to be meant for 2 or more people. Those attendees will be canceled all at the same time, even if you just try to cancel one.


Dive Further

Did this answer your question?