> ## Documentation Index
> Fetch the complete documentation index at: https://docs.uplifter.app/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I cancel a line item without giving money back?

> Use the $0.00 amount in the refund dialog to cancel a paid line without returning money.

<Note>
  **Must know**

  * Enter **\$0.00** on a line to cancel it without returning any money.
  * Cancelling a line ends that session's registration. A store product is restocked only if the order hasn't been fulfilled yet — once it has shipped, cancelling the line does not restock it and you adjust inventory by hand. Either way, the whole enrollment or order only closes once no other active items remain on it.
  * When the total you enter is zero, the first button switches to **Review cancellation**; the final confirm button still reads **Confirm & Refund \$0.00**, but no money changes hands.
</Note>

Sometimes you want to remove a paid line — freeing that spot — without sending money back (for example, the family agreed to forfeit the payment). The same dialog handles this: just leave the amount at zero.

<Steps>
  <Step title="Open the refund dialog">
    On a paid invoice, click **Issue refund** in the header.
  </Step>

  <Step title="Set the amount to $0.00">
    Keep the dialog on **Cancel & refund** (the default) — the other option, **Refund only**, ignores any line left at $0.00. Then leave (or set) the line's amount to **$0.00\*\*. Because the total to return is zero, the action button now reads **Review cancellation** instead of Review refund.
  </Step>

  <Step title="Confirm the cancellation">
    Click **Review cancellation**, then confirm on the preview screen (the button reads **Confirm & Refund \$0.00**). The line is cancelled — that session's registration ends, or a not-yet-shipped product is restocked — but no money moves. (An already-shipped product isn't restocked automatically; adjust inventory yourself.) The whole enrollment or order is only cancelled once no other active items remain on it.
  </Step>
</Steps>

You can mix actions in one pass: set some lines above $0.00 to refund them and leave others at $0.00 to cancel them. If any line has an amount above zero, the dialog treats the whole action as a refund.

No money moves on a \$0.00 cancel, but it isn't always silent: if it ends an athlete's whole enrollment, the family is automatically emailed a **Program Cancellation** notice so they know the athlete has been unenrolled. It's a locked system notification you can view but not change. Cancelling a store-product line, or one drop-in session out of an enrollment that keeps other active sessions, doesn't send it.

**Related:** [What's the difference between cancelling and refunding?](/club/refunds-cancellations/cancel-vs-refund-difference) · [How do I refund a paid invoice?](/club/refunds-cancellations/how-do-i-refund-a-paid-invoice) · [What happens to a registration when I refund it?](/club/refunds-cancellations/what-happens-to-registration-when-refunded) · [How do I cancel an unpaid invoice?](/club/refunds-cancellations/how-do-i-cancel-an-unpaid-invoice)
