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

# Credits and cancellations

> How Lambda cancels CFDIs and completes credit documents when the fiscal chain still agrees.

Credits and cancellations change an already-issued fiscal path. Lambda keeps the CFDI chain consistent: it will not cancel or complete a credit when linked payments or parent state still disagree.

## Credit paths at a glance

| Credit case                | What Lambda does                             | Typical workspace result |
| -------------------------- | -------------------------------------------- | ------------------------ |
| Full offset against parent | Often cancels the parent income CFDI         | **Credit completed**     |
| Partial offset             | Stamps a tipo E credit related to the parent | **Stamped**              |
| No parent link             | Stamps a standalone tipo E credit            | **Stamped**              |

Full-offset parent cancellation is a dedicated Lambda behavior — see [Full credit → parent cancel](/stamping/special/full-credit-parent-cancel).

## Cancellation in progress

When Lambda submits a cancellation to Facturapi, the workspace shows **Cancellation in progress** while SAT — and sometimes the receiver — responds.

* Some motives complete once SAT accepts.
* Some motives wait for receiver acceptance or rejection.
* An accepted result becomes **Cancelled**.
* A rejected or expired request leaves the original CFDI issued.

Do not assume the CFDI is gone while cancellation is still in progress.

## Cancelled

**Cancelled** means either:

* the fiscal document was cancelled and Lambda recorded the accepted result, or
* CargoWise reversed the transaction before any CFDI existed, so there is nothing fiscal to cancel

Only the first case produces a cancellation receipt artifact.

Payment-side CargoWise reversals are separate — see [Payment reversals](/stamping/special/payment-reversals).

## Blocked paths

Credits and cancellations stop when continuing would break the fiscal chain — for example unpaid linked payments, mismatched credit amount or currency, or a parent that is not in a cancellable state.

Read the note first, then [Troubleshooting](/troubleshooting#credit-cancellation-blocked). Document issues live under [Failures](/stamping/failures); configuration or provider blocks live under [System errors](/stamping/system-errors).

## Related

* [Full credit → parent cancel](/stamping/special/full-credit-parent-cancel)
* [Payment reversals](/stamping/special/payment-reversals)
* [Statuses](/stamping/statuses#cancellations)
* [Rules](/stamping/rules)
* [Statuses](/stamping/statuses)
