NewProvince is only required for addresses in Spain
BeeL
Get startedMulti-NIFVeriFactuRulesStripeAPI referenceChangelog
ErrorsAll codes

INVOICE_ALREADY_VOIDED

This invoice is already voided; voiding cannot be repeated


Category: Invoices

HTTP status409 Conflict
RetryNo

When it happens

The invoice was already voided, by an earlier call (a retry after a timeout, or two clients voiding at once) or from the dashboard.

How to fix it

Treat it as done: the invoice is voided, which is what you asked for. Send an Idempotency-Key on the void call if you want a retry to replay the original success instead.

Retry

Do not retry. The outcome is final: sending the same request again gets the same answer.

Returned by

The operations where this code is most likely. The list is not exhaustive.

Rules that cite this code

Example response

When this error occurs, the API answers 409 Conflict with a JSON body of this shape:

{
  "type": "https://docs.beel.es/errors/INVOICE_ALREADY_VOIDED",
  "title": "INVOICE_ALREADY_VOIDED",
  "detail": "This invoice is already voided; voiding cannot be repeated",
  "instance": "/v1/<resource>",
  "errors": [],
  "success": false,
  "error": {
    "code": "INVOICE_ALREADY_VOIDED",
    "message": "This invoice is already voided; voiding cannot be repeated",
    "details": {}
  },
  "meta": {
    "timestamp": "2026-05-21T10:00:00Z",
    "request_id": "4bf92f3577b34da6a3ce929d0e0e4736"
  }
}

The type URI is stable and always resolves to this page.

Message

This invoice is already voided; voiding cannot be repeated
Esta factura ya está anulada; la anulación no puede repetirse
Aquesta factura ja està anul·lada; l'anul·lació no es pot repetir

Send the request with Accept-Language: <es|en|ca> to receive the message in your preferred language.

Other errors in this category

Keep exploring