> For the complete documentation index, see [llms.txt](https://support.caspen.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.caspen.com/using-caspen/billing/payments/void-a-payment.md).

# Void a payment

## **Overview**

{% hint style="warning" %}
**Note:** Voiding a payment in Caspen does *not* refund the client.
{% endhint %}

Voiding a payment permanently marks it as **Void**, keeping a record for audit purposes while removing it from the client’s account balance and billing totals.\
\
Use voiding only for payments recorded in error or transactions that need to be canceled entirely. Once voided, a payment **cannot be undone, edited, or reallocated** to an invoice.

***

## **Before you void a payment**

Before voiding a payment, check the following:

* You can only void **unallocated** payments (not linked to an invoice).
* If the payment is allocated to an invoice, you must **unlink the allocation first**.
* Voiding does not delete the payment. The record remains visible for reporting and audit history.

***

## Choose the right steps

* **Unallocated payment (not linked to an invoice):** follow [How to void a payment](#how-to-void-a-payment).
* **Payment linked to an invoice:** follow [How to void a payment linked to an invoice](#how-to-void-a-payment-linked-to-an-invoice) (unlink it first).

***

## **How to void a payment**

1. Go to **Billing** → **Payments**.
2. Find and open the payment you want to void (**Actions** → **View**, or click the payment number).
3. Click **Actions** → **Void payment**.

<figure><img src="/files/03uraTAQs8eIA7IB2x17" alt=""><figcaption></figcaption></figure>

**After you click Void payment:**

* The payment status updates to **Void**.
* The amount is removed from the client’s account balance.
* The payment record remains listed in your Payments list for reporting and audit history.

***

## **How to void a payment linked to an invoice**

If the payment is linked to an invoice, it must be unlinked before it can be voided.

1. Open the invoice and, under the **Payments** section, click the **payment allocation link** for the payment you want to void.

<figure><img src="/files/ToerBJd85gOhlPXvUpa5" alt=""><figcaption></figcaption></figure>

2. On the Allocation screen, click **Delete** to unlink the payment.

<figure><img src="/files/UdgnRxSuDPa6ZWW1J5ag" alt=""><figcaption></figcaption></figure>

3. Return to **Billing** → **Payments** (or open the payment from the client’s profile).
4. Click **Actions** → **Void payment** and confirm.

<figure><img src="/files/QbfWWyeR8Gp5Q7w8oin3" alt=""><figcaption></figcaption></figure>

**After you click Void payment:**

* The **invoice balance updates** to reflect that the payment was removed.
* The payment record remains visible but is marked as **Void**.

***

## Frequently asked questions

<details>

<summary>Can I unvoid a payment?</summary>

No. Once a payment is voided, it cannot be undone or edited within Caspen. You can, however, record a new payment if required.

</details>

<details>

<summary>Does voiding a payment affect linked invoices?</summary>

When a payment linked to an invoice is **unlinked**, the invoice balance automatically updates to show the outstanding amount.\
The payment then becomes separate from the invoice and returns to an unallocated state in the client’s payments list.

Voiding the payment itself does **not** affect the invoice. Only unlinking the payment changes the invoice balance.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://support.caspen.com/using-caspen/billing/payments/void-a-payment.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
