NewStripe: a buyer with a NIF always gets a standard invoice, and the simplified threshold is deprecated
BeeL
Get startedMulti-NIFVeriFactuRulesStripeAPI referenceChangelog
ErrorsBy category

Invoices errors

All error codes returned by the Invoices endpoints (180 total).


Every error returned by the Invoices endpoints. Click any code for the full example response and localized messages.

CodeMessage
ATTACH_SOURCE_INVOICE_UNAVAILABLEA source invoice is not available (it does not exist or you no longer have access); uncheck the source invoices attachment to send without the folder
ATTACH_SOURCE_INVOICES_NO_SOURCESThe invoice has no consolidation disbursements: there are no source invoices to attach
ATTACH_SOURCE_INVOICES_REQUIRES_PDFAttaching the source invoices also requires attaching the invoice PDF
ATTACH_SOURCE_PDF_MISSINGThese source invoices have no generated PDF: ‹value›
ATTACH_SOURCE_ZIP_TOO_LARGEThe source invoices ZIP (‹value› MB) exceeds the maximum sendable size (‹value› MB)
BULK_EMAIL_NO_VALID_INVOICESNo valid invoices to send. All selected invoices are drafts or have no generated PDF.
COMPANY_NOT_ACTIVATEDThe company is not activated in this environment: it cannot issue fiscal documents
CONVERSION_REQUIRES_PROFORMAOnly a proforma invoice can be converted into an invoice; this document is not a proforma
CORRECTIVE_BAD_DEBT_BASE_TOO_LOWA bad-debt corrective (R3) is not possible for an operation with a base of €‹value› to a consumer: the base must exceed €50. If the recipient acted as a business or professional, say so with recipient_is_business.
CORRECTIVE_BAD_DEBT_TOO_EARLYIt is too early for a bad-debt corrective (R3): at least six months must pass from when the tax accrued, one year if the previous year’s turnover exceeded €6,010,121.04. The earliest day is ‹value›.
CORRECTIVE_CIRCUMSTANCE_DATE_NOT_APPLICABLEThe circumstance date is only given when the cause is one of article 80 of the VAT Act, and code ‹value› is not: omit circumstance_date.
CORRECTIVE_CIRCUMSTANCE_DATE_OUT_OF_RANGEThe circumstance date must be between the operation date (‹value›) and today (‹value›).
CORRECTIVE_EXCEEDS_INVOICED_AMOUNTThis correction takes the ‹value› taxable base below zero: only ‹value› € at that rate is left to rectify. A corrective invoice cannot rectify more than was invoiced.
CORRECTIVE_INVOICE_INCOMPLETEA corrective invoice must declare its rectification type and VeriFactu code (R1-R5). Create the corrective invoice from the original invoice.
CORRECTIVE_NOT_RECTIFIABLEA corrective invoice cannot be rectified. To fix an erroneous corrective, issue another corrective against the original invoice.
CORRECTIVE_NOTHING_LEFT_TO_RECTIFYThe previous corrective invoices have already brought this invoice to zero: there is nothing left for a total corrective to rectify.
CORRECTIVE_ORIGINAL_MIXED_IRPFThe original invoice applies different IRPF withholding rates per line, so there is none to inherit. Set irpf_rate on every line of the corrective invoice.
CORRECTIVE_ORIGINAL_MIXED_SURCHARGEThe original invoice applies the equivalence surcharge on some lines but not others, so there is no regime to inherit. Set equivalence_surcharge_rate on every line of the corrective invoice.
CORRECTIVE_ORIGINAL_NOT_FOUNDThe original invoice to correct does not exist or is not accessible.
CORRECTIVE_ORIGINAL_RECORD_REJECTEDAEAT rejected the record of the original invoice and it is not on file: fix and resubmit it before correcting it, or the corrective would be recorded without the invoice it corrects.
CORRECTIVE_OUT_OF_TIMEThis invoice can no longer be corrected: the four-year period to issue the corrective invoice ended on ‹value›.
CORRECTIVE_PARTIAL_SUPLIDO_NOT_ALLOWEDA partial corrective invoice does not accept disbursements: a disbursement is not part of the taxable base, so there is nothing in it to rectify. If that amount was not a disbursement, rectify it as a normal line with its tax.
CORRECTIVE_RECENT_DUPLICATEAn identical corrective invoice of this invoice (‹value›) was created less than two minutes ago. If this is a retry, it is already done; if it is another one on purpose, wait a few minutes or change the reason.
CORRECTIVE_RECIPIENT_IS_ANOTHER_PERSONThe recipient given is a different customer from the invoice's: this corrects the data of the same recipient. If the invoice was issued to another person, correct it in full (TOTAL) and issue a new invoice to the right recipient.
CORRECTIVE_RECIPIENT_NOT_ACCEPTEDA corrective invoice goes to the recipient of the invoice it corrects. Send recipient only to correct that recipient's data: with rectification_type PARTIAL, rectification_code R4 and no lines.
CORRECTIVE_RECIPIENT_NOT_ESTABLISHEDCode ‹value› cannot be used with this recipient (country: ‹value›): the base is only reduced for insolvency or bad debt when the recipient is established in Spain, the Canary Islands, Ceuta or Melilla.
CORRECTIVE_RECIPIENT_UNCHANGEDThe recipient given has the same name, tax ID and address as on the invoice: there is no data to correct.
CORRECTIVE_WITHHOLDING_ONLYThis correction only changes the withholding: the taxable base of every rate stays the same. A withholding is not a cause for a corrective invoice; void the invoice and issue a new one without it.
DELETION_FAILEDError deleting the invoice
DUE_DATE_BEFORE_ISSUE_DATEDue date cannot be before the issue date
EMISSION_NOT_READYThe company is not ready to issue invoices in this environment
EXCHANGE_DUPLICATED_SIMPLIFIEDSimplified invoice ‹value› appears more than once in the list: include it only once. Nothing has been issued.
EXCHANGE_INVOICE_NOT_CORRECTABLECorrecting an exchange invoice for simplified invoices recorded in VERI*FACTU is not available yet. Please contact support.
EXCHANGE_INVOICE_NOT_VOIDABLEAn invoice issued in exchange for simplified invoices cannot be voided: the simplified invoices were replaced by it. If it has an error, correct it with a corrective invoice.
EXCHANGE_REQUIRES_SIMPLIFIEDOnly simplified invoices can be exchanged, and ‹value› is not one.
EXCHANGE_SIMPLIFIED_NOT_YET_ACCEPTEDThe record of simplified invoice ‹value› is not accepted by AEAT yet: wait until it is accepted and try the exchange again. Nothing was issued.
EXCHANGE_SIMPLIFIED_RECORD_REJECTEDThe record of simplified invoice ‹value› was rejected and is not on file with AEAT: fix or resubmit it first, and exchange it again once AEAT accepts it.
EXEMPT_ZERO_RATE_REQUIRES_REASONLines with 0% tax rate must declare an exemption reason. Use one of: ‹value›
EXEMPTION_INCOMPATIBLE_WITH_REGIMEExemption reason ‹value› does not allow regime ‹value›; exports (art. 21 and 22 LIVA) use regime 02
EXEMPTION_NOT_FOR_ISSUED_INVOICEExemption reason ‹value› cannot be used on an issued invoice: article 26 of the VAT Law exempts the intra-community acquisition, which the buyer declares. If you sell to another Member State, the supply is the one of article 25 (EXENTA_ART_25)
EXEMPTION_REGIME_NOT_SUPPORTED_IN_VERIFACTUThe given exemption reason corresponds to a special regime (REAEA, equivalence surcharge, cash basis, investment gold…), not to an art. 20-26 LIVA exemption. VeriFactu models it with clave_regimen, not operacion_exenta. Switch to the appropriate clave_regimen.
EXEMPTION_REQUIRES_RECIPIENT_ID_TYPEExemption ‹value› requires the recipient to carry an alternative identifier of type ‹value›
EXPORT_LIMIT_EXCEEDEDThe export selects ‹value› invoices and the maximum per download is ‹value›. Narrow the date range or reduce the selection and export again.
EXPORT_SELECTION_REQUIREDProvide invoice_ids or at least one filter: an export with no criteria does not export the whole account.
INVALID_IRPFInvalid income tax withholding type: '‹value›'. Allowed values: ‹value›
INVALID_IVA_SURCHARGE_PAIRSurcharge ‹value›% is not valid for VAT ‹value›%. Allowed pairs: 21↔5.2, 10↔1.4, 4↔0.5
INVALID_PERCENTAGETax percentage ‹value›% is not valid for ‹value›. Valid rates: ‹value›. A 0% that is not listed is not a rate but the exemption sentinel: it is only accepted with an exemption reason, or under the OSS/IOSS regime.
INVALID_REGIME_KEY_FOR_TAX_TYPERegime key ‹value› is not valid for ‹value›. Valid regime keys: ‹value›
INVALID_SURCHARGEInvalid equivalence surcharge type: '‹value›'. Allowed values: ‹value›
INVOICE_ALREADY_SCHEDULEDThe invoice is already scheduled; repeat the request without the If-None-Match header to replace the existing schedule
INVOICE_ALREADY_VOIDEDThis invoice is already voided; voiding cannot be repeated
INVOICE_CLIENT_NOT_FOUNDCustomer not found: ‹value›
INVOICE_DRAFT_NOT_SENDABLEAn invoice that is not issued yet (a draft or a scheduled invoice) cannot be sent by email. Issue it first.
INVOICE_DUPLICATE_EXTERNAL_REFERENCEAn invoice with this external reference already exists
INVOICE_EMAIL_NO_RECIPIENTSThere are no recipients: send them in the request.
INVOICE_HAS_LIVE_CORRECTIVESAn invoice that already has corrective invoices (‹value›) cannot be voided: if it was corrected, the operation took place. Correct it with another corrective invoice.
INVOICE_NO_LINESThe invoice must have at least one line
INVOICE_NOT_CORRECTIBLE_IN_CURRENT_STATUSThis invoice cannot be corrected in its current status. Only an issued, non-voided invoice can be corrected.
INVOICE_NOT_FOUNDInvoice not found
INVOICE_NOT_ISSUED_NO_PDFThe invoice is a draft and has no fiscal PDF: issue it, or use the preview endpoint.
INVOICE_NOT_REGISTERED_NO_PDFThe invoice is not registered with the AEAT, so it has no PDF: the PDF carries the QR code of that registration. The reason is in verifactu.error_message.
INVOICE_NOT_SCHEDULEDThe invoice is not scheduled
INVOICE_NUMBER_INVALID_CHARACTERSThe number ‹value› contains characters the AEAT does not accept (‹value›). The invoice was not issued and the number was not used: issue it with another series or, if this one has no issued invoices yet, fix its code or format
INVOICE_NUMBER_TOO_LONGThe number ‹value› has ‹value› characters and the AEAT accepts at most ‹value›. The invoice was not issued and the number was not used: issue it with another series or, if this one has no issued invoices yet, shorten its code or format
INVOICE_REQUIRES_AT_LEAST_ONE_NORMAL_LINEThe invoice must contain at least one NORMAL line (disbursements cannot be invoiced alone): an invoice with only disbursements documents no operation. Add the item you are invoicing; on a corrective, also correct a NORMAL line, or document the disbursement on the invoice of the operation.
INVOICE_SERIES_NOT_FOUNDInvoice series '‹value›' not found
INVOICE_STATUS_NOT_SCHEDULABLEThe current invoice status does not allow scheduling
INVOICE_TAX_BREAKDOWN_TOO_LONGThe invoice has ‹value› different combinations of tax, regime, rate and exemption, and the AEAT record accepts at most ‹value›. The invoice was not issued and the number was not used: split it into several invoices.
INVOICE_TAX_RATE_TOO_MANY_DECIMALSThe rate ‹value› % has more than two decimals and the AEAT accepts only two. The invoice was not issued and the number was not used: use a rate with at most two decimals.
INVOICE_TOTAL_TOO_LARGE_FOR_VERIFACTUThe invoice total, €‹value›, is €‹value› or more in absolute value, and AEAT requires that record to be flagged as Macrodato. The invoice was not issued and the number was not used: if it documents several operations, issue one invoice per operation.
IRPF_RATE_NOT_FOR_CORPORATE_ISSUERThe ‹value› withholding rate is not an entity rate: only individuals pay IRPF (Law 35/2006, art. 8), and the 1, 2, 7 and 15 % rates (and 6, 2.8 and 7.6 % in Ceuta and Melilla) are theirs (RD 439/2007, arts. 95, 100 and 101). A company or any other legal person, or a permanent establishment, only bears 19 % or 24 % withholding if its income is subject to withholding (RD 634/2015, arts. 60 and 66; RDL 5/2004, art. 23), and 0 % otherwise (19 % is halved for rents in Ceuta and Melilla: 9.5 %); a non-resident entity bears the Non-Residents Income Tax withholding, 24 % or 19 % (RDL 5/2004, art. 25), or 0 % if exempt; and the State, the Autonomous Communities and the local entities bear none (Law 27/2014, art. 9.1; RD 634/2015, art. 61)
IRPF_RATE_ONLY_FOR_CORPORATE_ISSUERThe ‹value› withholding rate only exists in the Corporate Income Tax (19 % halved for rents in Ceuta and Melilla, RD 634/2015, art. 66.a): this issuer withholds under IRPF, where rent in Ceuta or Melilla is 7.6 % (19 % reduced by 60 %, Law 35/2006, art. 101.8). Allowed rates: ‹value›
ISP_INCOMPATIBLE_WITH_SURCHARGEReverse-charge (ISP) lines cannot carry equivalence surcharge: the buyer auto-liquidates VAT in their country and Spanish retail surcharge does not apply
LINE_DECLARED_TOTAL_FORBIDS_DISCOUNTA declared total is incompatible with an explicit discount: any discount is already included in the total
LINE_EXEMPTION_TEXT_REQUIREDA descriptive text is required when the exemption reason is OTHER
LINE_EXEMPTION_WITH_TAXLine has an exemption reason but the tax rate is not 0%. Current value: ‹value›%
LINE_INVALID_QUANTITYThe quantity cannot be zero or null
LINE_MAIN_TAX_REQUIREDEach line must specify its main tax (main_tax). No default tax is applied.
LINE_NEGATIVE_PRICEThe unit price cannot be negative
LINE_NORMAL_DESCRIPTION_REQUIREDNormal lines must include a description of the concept
LINE_SUPLIDO_MUST_HAVE_NO_IRPFSUPLIDO lines cannot apply withholding tax (IRPF)
LINE_SUPLIDO_MUST_HAVE_NO_RECARGOSUPLIDO lines cannot apply equivalence surcharge
LINE_SUPLIDO_MUST_HAVE_NO_TAXSUPLIDO lines cannot apply VAT — the main tax must be 0% or empty
LINE_SUPLIDO_REFERENCE_REQUIREDSUPLIDO lines must declare a reference to the original third-party invoice
LINE_SUPLIDO_SOURCE_INVOICE_NOT_FOUNDOne of the disbursement's source invoices does not exist or does not belong to you
LINE_SUPLIDO_SOURCE_INVOICE_NOT_ISSUEDA disbursement's source invoices must be issued
LINE_SUPLIDO_TOO_MANY_SOURCE_ACCOUNTSA disbursement line cannot consolidate invoices from that many different accounts
LINE_SUPLIDO_TOO_MANY_SOURCESA disbursement line cannot consolidate that many source invoices
LINE_TOTAL_INCONSISTENTLine totals do not reconcile: expected ‹value›€ (base + VAT + surcharge - IRPF), declared ‹value›€. Difference exceeds 0.01€
LINE_UNIT_PRICE_OUT_OF_RANGEThe unit price is out of the accepted range: the maximum is ‹value› per unit
LINE_UNIT_PRICE_TOO_MANY_DECIMALSThe unit price ‹value› has more than 4 decimals and cannot be stored without changing it: use a price with at most 4 decimals.
LINE_UNIT_PRICE_XOR_DECLARED_TOTALThe line must carry exactly one of unit_price, total_excluding_tax or total_including_tax
MARK_SENT_ALREADY_SENTThe invoice is already in SENT status.
MARK_SENT_FROM_DRAFT_NOT_ALLOWEDCannot mark an invoice in DRAFT status as SENT. Issue it first.
MARK_SENT_FROM_INVALID_STATECannot mark as SENT from status ‹value›.
MARK_SENT_FROM_LATER_STATECannot mark an invoice in ‹value› status as SENT. The invoice is already in a later state.
METADATA_FILTER_TOO_MANY_KEYSThe metadata filter supports at most ‹value› key/value pairs per request
NEGATIVE_TOTAL_REQUIRES_RECTIFICATIVEThe invoice total cannot be negative. Use corrective invoices (R1-R5) for refunds.
NO_PDFS_AVAILABLENo PDFs available for download
ONLY_DRAFT_EMITTABLEOnly draft invoices can be issued. Current status: ‹value›
OPERATION_DATE_AFTER_ISSUE_DATEOperation date cannot be after the issue date
OPERATION_DATE_TOO_OLDOperation date ‹value› is more than ‹value› years old: AEAT does not accept an operation earlier than the issue date minus ‹value› years
OSS_REGIME_INCOMPATIBLE_WITH_ISPOSS/IOSS regime (key 17) is incompatible with reverse charge. The destination-country VAT is declared separately (Modelo 369), not as S2
PAYMENT_DATE_REQUIREDPayment date is required to mark the invoice as paid
PAYMENT_DETAILS_REQUIRE_METHODpayment_iban, payment_swift and payment_term_days are only accepted together with a payment_method that is present, not null and not NONE. Send the method together with the details, or neither.
PDF_NOT_GENERATEDThe invoice PDF has not been generated yet
PERCENTAGE_OUT_OF_RANGEThe percentage ‹value› is not valid. It must be between 0 and 100
PREVIEW_DRAFT_ONLYPDF preview is only available for draft invoices
PREVIEW_GENERATION_ERRORError generating PDF preview
PROFORMA_ALREADY_CONVERTEDThis proforma has already been converted into an invoice; conversion cannot be repeated
PROFORMA_CORRECTIVE_FORBIDDENA proforma invoice cannot be corrected; it is not a fiscal document
PROFORMA_NOT_CONVERTIBLEA proforma can only be converted while it is active; its current status (‹value›) does not allow it
PROFORMA_NOT_ISSUABLEA proforma invoice is not issued: it is born active and becomes an invoice when the customer accepts it
PROFORMA_NOT_RECURRINGA proforma invoice cannot be recurring; a quote is a one-off offer, not a subscription
PROFORMA_PAYMENT_FORBIDDENA proforma invoice cannot be marked as paid; it is not part of the payment cycle
PROFORMA_RECIPIENT_REQUIREDA proforma invoice requires a recipient (customer or complete recipient data)
PROFORMA_SCHEDULE_FORBIDDENA proforma invoice cannot be scheduled; scheduling is a fiscal issuance flow
PROFORMA_TRANSITION_FORBIDDENA proforma invoice can only be active, converted or voided; that status change belongs to the fiscal cycle
PROFORMA_TYPE_CHANGE_FORBIDDENCannot change type to/from PROFORMA; use the conversion flow
RECIPIENT_ADDRESS_REQUIREDRecipient address is required for standard invoices
RECIPIENT_CUSTOMER_AND_DATA_EXCLUSIVESend a customer or the recipient data, not both.
RECIPIENT_FISCAL_NAME_REQUIREDRecipient legal name is required for standard invoices
RECIPIENT_ID_REQUIREDRecipient must have a NIF or alternative identifier
RECIPIENT_NIF_AND_ID_OTHER_EXCLUSIVEThe recipient cannot carry both a Spanish NIF and an alternative identifier. Use only one
RECIPIENT_NOT_PROVIDEDSend a customer or the recipient data.
RECIPIENT_REQUIRED_FOR_ORDINARYOrdinary invoices require a valid recipient
RECIPIENT_UNREGISTERED_ID_MUST_BE_DNI_OR_NIEAn identifier of type 07 (not registered) with country ES only accepts a Spanish DNI or NIE
RECTIFICATION_REASON_REQUIREDA corrective invoice must state the reason for the correction.
RECTIFICATIVA_PARCIAL_SIN_LINEASPartial rectificative invoices must include correction lines. Use negative quantities/amounts to subtract, positive to add.
RECTIFICATIVA_TOTAL_CON_LINEASTotal rectificative invoices must not include lines. Lines are automatically copied from the original invoice with negative amounts.
RECURRING_ALREADY_ENDEDThe recurrence has ended: it accepts no changes and no new invoices
RECURRING_END_DATE_BEFORE_STARTThe end date must be after the first scheduled generation (‹value›)
RECURRING_END_MODE_CONFLICTA recurrence ends in one way only: by date (end_date) or by number of invoices (max_invoices), never both at once. To switch modes send the new field with a value and the old one as null in the same call.
RECURRING_MAX_INVOICES_ABOVE_MAXIMUMA recurring template cannot be capped above 600 invoices, fifty years of monthly billing
RECURRING_MAX_INVOICES_BELOW_GENERATEDThe cap cannot fall below the ‹value› invoices already generated: issued invoices are fiscal facts and are not undone by lowering the cap. To stop it now, end the recurrence by setting its status to COMPLETED.
RECURRING_MAX_INVOICES_BELOW_MINIMUMA recurring template cannot be capped below 2 invoices. For a single invoice you do not need a recurrence: schedule the invoice with PUT /v1/companies/{company_id}/invoices/{invoice_id}/schedule, which also issues it on the exact date you choose instead of on the recurrence day of month.
RECURRING_NO_OCCURRENCE_IN_WINDOWWith this cadence the first invoice would fall on ‹value›, after the end date: the window never contains a single generation. Extend the end date or pick a shorter cadence
RECURRING_NOT_ACTIVEOnly active recurrences allow this operation. Current status: ‹value›
RECURRING_NOT_FOUNDRecurring invoice not found
RECURRING_NOT_STARTEDThe recurring template does not start until ‹value›: there is no occurrence to bring forward yet. If you need to bill before that date, create a normal invoice.
RECURRING_OCCURRENCE_ALREADY_CONSUMEDThat occurrence of the recurring template has already been billed: an invoice exists for that scheduled date. Check the template history before retrying.
RECURRING_START_DATE_NOT_EDITABLECannot modify the start date because invoices have already been generated
RECURRING_STATE_TRANSITION_INVALIDCannot move from ‹value› to ‹value›
RECURRING_TYPE_NOT_SUPPORTEDCannot create a recurrence from a rectificative invoice
REGIME_KEY_CLASSIFICATION_NOT_ACCEPTEDRegime key ‹value› does not accept a line with exemption_reason ‹value›: with that key AEAT only accepts exemption_reason ‹value›
REGIME_KEY_NOT_SUPPORTEDRegime key ‹value› is not available. Keys 06 and 14 require data the invoice does not carry (06, the cost-based taxable base; 14, an operation date after the issue date and a public-administration recipient). Key 03 requires the invoice not to show the tax separately (RD 1619/2012, art. 16.2.c), and the invoice always does. Use the key that fits the operation
REGIME_KEY_REQUIRES_RECIPIENT_NIFWith regime key ‹value› the recipient must be identified by NIF: AEAT does not accept an alternative identifier
REGIME_KEY_REQUIRES_STANDARD_INVOICERegime key ‹value› is only accepted on a full invoice (F1): AEAT rejects it on a simplified or a corrective invoice
REGIME_KEY_REQUIRES_VAT_RATEWith regime key ‹value› AEAT only accepts VAT at ‹value› %
REGIME_REQUIRES_INCOMPATIBLE_EXEMPTIONRegime ‹value› requires exemption reason ‹value›; the line does not carry it
REGIME_REQUIRES_SURCHARGERegime ‹value› requires recargo de equivalencia and the line does not carry it
REVERSE_CHARGE_CASE_NOT_SUPPORTEDReverse-charge case ‹value› cannot be invoiced from BeeL.: the VAT Law (art. 84.Uno.2.º g) requires it to be documented in a special series
REVERT_ONLY_FROM_SENTCan only revert from SENT status. Current status: ‹value›
SCHEDULE_PATCH_EMPTYYou must provide at least scheduled_for or generation_mode
SCHEDULED_DATE_IN_PASTThe scheduling date cannot be in the past
SERIES_FORMAT_INVALID_PADDINGInvalid padding for {NUM}: ‹value›
SERIES_FORMAT_NUM_REQUIREDVariable {NUM} is required in the format. Sequential numbering is required by law
SERIES_FORMAT_UNRECOGNIZED_VARSUnrecognized variables: ‹value›. Valid variables: {CODIGO}, {YYYY}, {YY}, {MM}, {NUM}, {NUM:X}
SERIES_INACTIVEThe invoice series '‹value›' is inactive
SERIES_NUMBER_COLLISIONThe number assigned by the series is already in use. Please contact support: the series numbering needs review
SIMPLIFICADA_FORBIDS_CROSS_BORDERA simplified invoice cannot document an intra-EU supply exempt under art. 25 LIVA or an operation not subject by location rules (RD 1619/2012, art. 4.4): issue a standard invoice identifying the recipient
SIMPLIFICADA_FORBIDS_IRPFBeeL. does not accept IRPF withholding on simplified invoices or their correctives (R5): issue a standard invoice identifying the recipient
SIMPLIFICADA_FORBIDS_ISPSimplified invoices and their correctives (R5) cannot carry reverse-charge: the anonymous recipient cannot auto-liquidate
SIMPLIFICADA_FORBIDS_SURCHARGESimplified invoices and their correctives (R5) cannot carry recargo de equivalencia: the retailer must receive an identified ordinary (F1) invoice
SIMPLIFIED_EXCHANGE_NOT_RECORDABLESimplified invoice ‹value› was issued without VERI*FACTU and is not on file with AEAT: the exchange invoice (F3) only replaces simplified invoices that were recorded.
SIMPLIFIED_INVOICE_EXCEEDS_LEGAL_LIMITSimplified invoices cannot exceed ‹value›€ (VAT included). Current total: ‹value›€. Reduce the amount or issue an ordinary invoice.
SIMPLIFIED_INVOICE_FORBIDS_IDENTIFIED_RECIPIENTBeeL. does not issue simplified invoices with an identified recipient (NIF or alternative identifier). Issue an ordinary invoice instead.
SIMPLIFIED_NOT_EXCHANGEABLESimplified invoice ‹value› cannot be exchanged: it must be issued, not voided or exchanged before, and have no corrective invoices.
STATUS_NOT_DELETABLECannot delete an invoice in status ‹value›
STATUS_NOT_MODIFIABLECannot modify an invoice in status ‹value›
SURCHARGE_RATE_NOT_ACCEPTED_ON_DATEAEAT does not accept an equivalence surcharge of ‹value› % with VAT at ‹value› % on an operation dated ‹value›
SURCHARGE_RATE_REQUIRES_RECALCULATIONRecalculate the line: the 0.625 % equivalence surcharge no longer exists, it has been 0.62 % since Royal Decree-law 1/2023
SURCHARGE_REQUIRES_REGIMERecargo de equivalencia is only compatible with regime 18; the line is on regime ‹value›
TOTAL_CORRECTIVE_NOT_VOIDABLEA total corrective invoice cannot be voided: the invoice it corrects would stay voided with nothing to offset it. If what it rectified was wrong, issue a new invoice for what should have stayed invoiced.
TRANSITION_NOT_SUPPORTEDTransition to status ‹value› is not supported
TYPE_CHANGE_CORRECTIVE_FORBIDDENCannot change type to/from CORRECTIVE
VAT_RATE_NOT_ACCEPTED_ON_DATEAEAT does not accept VAT at ‹value› % on an operation dated ‹value›. The rate is judged by the operation date (operation_date), or by the issue date when there is none. Period in which ‹value› % is accepted: ‹value›
VERIFACTU_RECORD_NOT_DECLARABLEAEAT would reject this invoice's record: it breaks section ‹value› of its VERI*FACTU validations. The invoice was not issued and the number was not used.
VOID_DATE_BEFORE_ISSUE_DATEThe void date cannot be before the issue date
VOID_REQUIRES_ISSUED_IN_ERRORThis invoice has already been sent or paid: it is only voided if it was issued by mistake (the operation did not take place, it is a duplicate, or it carries a withholding that should not have been applied). Confirm it with issued_in_error; if the operation took place, correct it with a corrective invoice.

Keep exploring

On this page