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

# Failed statuses

> The failure codes that stop the stamp.

Transitive cannot stamp the document. The code of a failed status is a failure code. Each failure code has a page that tells you what it means.

<Note>
  Usually, you correct the data in CargoWise and send the document again. Transitive examines it
  again and stamps it automatically. Or you stamp the document by hand.
</Note>

| Code | What the app shows |
| - | - |
| [`income_subtotal_mismatch`](/reference/statuses/failed/income_subtotal_mismatch) | Invoice subtotal does not match its lines |
| [`income_vat_total_mismatch`](/reference/statuses/failed/income_vat_total_mismatch) | Invoice VAT does not match its lines |
| [`income_line_vat_mismatch`](/reference/statuses/failed/income_line_vat_mismatch) | A line's VAT does not match its rate |
| [`income_total_mismatch`](/reference/statuses/failed/income_total_mismatch) | Invoice total does not match its lines |
| [`income_line_tax_missing`](/reference/statuses/failed/income_line_tax_missing) | A line has no VAT |
| [`income_vat_without_line_taxes`](/reference/statuses/failed/income_vat_without_line_taxes) | Invoice VAT has no taxed lines |
| [`income_line_product_key_missing`](/reference/statuses/failed/income_line_product_key_missing) | A line has no SAT product key |
| [`payment_method_missing`](/reference/statuses/failed/payment_method_missing) | Payment method is missing |
| [`payment_method_conflict`](/reference/statuses/failed/payment_method_conflict) | Payment methods conflict |
| [`payment_method_fields_exceeded`](/reference/statuses/failed/payment_method_fields_exceeded) | Too many payment method fields |
| [`exchange_rate_mismatch`](/reference/statuses/failed/exchange_rate_mismatch) | Exchange rate does not match the totals |
| [`exchange_rate_missing`](/reference/statuses/failed/exchange_rate_missing) | Exchange rate is missing |
| [`local_currency_not_mxn`](/reference/statuses/failed/local_currency_not_mxn) | Local currency is not MXN |
| [`payment_conversion_unresolved`](/reference/statuses/failed/payment_conversion_unresolved) | Payment cannot be converted to the invoice currency |
| [`payment_date_missing`](/reference/statuses/failed/payment_date_missing) | Payment date is missing |
| [`receipt_total_missing`](/reference/statuses/failed/receipt_total_missing) | Receipt total is missing |
| [`payment_form_missing`](/reference/statuses/failed/payment_form_missing) | Payment form is missing |
| [`payment_basis_ambiguous`](/reference/statuses/failed/payment_basis_ambiguous) | Receipt amount is ambiguous |
| [`receipt_debtor_ambiguous`](/reference/statuses/failed/receipt_debtor_ambiguous) | Receipt has more than one debtor |
| [`receipt_uuid_conflict`](/reference/statuses/failed/receipt_uuid_conflict) | Receipt has more than one SAT UUID |
| [`payment_has_no_applications`](/reference/statuses/failed/payment_has_no_applications) | Payment is not applied to any invoice |
| [`payment_line_amount_missing`](/reference/statuses/failed/payment_line_amount_missing) | Amount applied to an invoice is missing |
| [`payment_lines_unmapped`](/reference/statuses/failed/payment_lines_unmapped) | Some receipt lines could not be read |
| [`parent_currency_missing`](/reference/statuses/failed/parent_currency_missing) | Invoice currency is missing |
| [`payment_line_amount_invalid`](/reference/statuses/failed/payment_line_amount_invalid) | Amount applied to an invoice is invalid |
| [`parent_applied_twice`](/reference/statuses/failed/parent_applied_twice) | Invoice is applied twice |
| [`payment_exceeds_parent_balance`](/reference/statuses/failed/payment_exceeds_parent_balance) | Payment exceeds the invoice balance |
| [`rep_applications_exceed_total`](/reference/statuses/failed/rep_applications_exceed_total) | Applied amounts exceed the receipt total |
| [`rep_amount_unassigned`](/reference/statuses/failed/rep_amount_unassigned) | Part of the receipt is not applied |
| [`settlement_contribution_unapplied`](/reference/statuses/failed/settlement_contribution_unapplied) | Settlement contribution is not applied |
| [`payment_entry_without_contribution`](/reference/statuses/failed/payment_entry_without_contribution) | Payment names an unknown contribution |
| [`settlement_contribution_invalid`](/reference/statuses/failed/settlement_contribution_invalid) | Settlement contribution amount is invalid |
| [`parent_balance_mismatch`](/reference/statuses/failed/parent_balance_mismatch) | Invoice balance does not match its payments |
| [`parent_balance_evidence_missing`](/reference/statuses/failed/parent_balance_evidence_missing) | Invoice balance cannot be proven |
| [`payment_tax_base_mismatch`](/reference/statuses/failed/payment_tax_base_mismatch) | Payment tax base does not match the invoice |
| [`payment_tax_evidence_missing`](/reference/statuses/failed/payment_tax_evidence_missing) | Payment taxes are missing |
| [`parent_total_differs_from_cfdi`](/reference/statuses/failed/parent_total_differs_from_cfdi) | Invoice total does not match its CFDI |
| [`parent_currency_differs_from_cfdi`](/reference/statuses/failed/parent_currency_differs_from_cfdi) | Invoice currency does not match its CFDI |
| [`parent_tax_differs_from_cfdi`](/reference/statuses/failed/parent_tax_differs_from_cfdi) | Invoice taxes cannot be carried by the payment |
| [`payment_has_pending_reversal`](/reference/statuses/failed/payment_has_pending_reversal) | Receipt has a pending reversal |
| [`payment_amount_out_of_bounds`](/reference/statuses/failed/payment_amount_out_of_bounds) | Payment amount is out of range |
| [`credit_total_missing`](/reference/statuses/failed/credit_total_missing) | Credit note total is missing |
| [`credit_line_product_key_missing`](/reference/statuses/failed/credit_line_product_key_missing) | A credit note line has no SAT product key |
| [`credit_parent_ambiguous`](/reference/statuses/failed/credit_parent_ambiguous) | Credit note names more than one invoice |
| [`credit_exceeds_parent`](/reference/statuses/failed/credit_exceeds_parent) | Credit note exceeds its invoice |
| [`credit_currency_mismatch`](/reference/statuses/failed/credit_currency_mismatch) | Credit note currency does not match its invoice |
| [`credit_within_rounding_of_parent`](/reference/statuses/failed/credit_within_rounding_of_parent) | Credit note is almost its invoice total |
| [`parent_failed`](/reference/statuses/failed/parent_failed) | The related invoice was not stamped |
| [`parent_cancelled`](/reference/statuses/failed/parent_cancelled) | The related invoice is cancelled |
| [`parent_has_active_payments`](/reference/statuses/failed/parent_has_active_payments) | The related invoice has valid payments |
| [`parent_uuid_conflict`](/reference/statuses/failed/parent_uuid_conflict) | The related invoice's SAT UUID does not match |
| [`parent_from_other_issuer`](/reference/statuses/failed/parent_from_other_issuer) | The related invoice belongs to another issuer |
| [`parent_dependency_conflict`](/reference/statuses/failed/parent_dependency_conflict) | Related document needs review |
| [`reversal_target_unmatched`](/reference/statuses/failed/reversal_target_unmatched) | Reversal does not match its receipt |
| [`reversal_target_uuid_missing`](/reference/statuses/failed/reversal_target_uuid_missing) | Reversed receipt has no SAT UUID |
| [`related_cancellation_not_completed`](/reference/statuses/failed/related_cancellation_not_completed) | The related document was not cancelled |
| [`issuer_organization_mismatch`](/reference/statuses/failed/issuer_organization_mismatch) | CargoWise company does not match |
| [`issuer_rfc_mismatch`](/reference/statuses/failed/issuer_rfc_mismatch) | Issuer RFC does not match |
| [`recipient_tax_id_rejected`](/reference/statuses/failed/recipient_tax_id_rejected) | Debtor RFC was rejected |
| [`recipient_name_rejected`](/reference/statuses/failed/recipient_name_rejected) | Debtor legal name was rejected |
| [`recipient_postal_code_rejected`](/reference/statuses/failed/recipient_postal_code_rejected) | Debtor postal code was rejected |
| [`recipient_tax_regime_rejected`](/reference/statuses/failed/recipient_tax_regime_rejected) | Debtor tax regime was rejected |
| [`recipient_cfdi_use_rejected`](/reference/statuses/failed/recipient_cfdi_use_rejected) | CFDI use was rejected |
| [`payment_balance_rejected`](/reference/statuses/failed/payment_balance_rejected) | The SAT rejected the invoice balance |
| [`tax_rate_rejected`](/reference/statuses/failed/tax_rate_rejected) | Tax rate was rejected |
| [`provider_request_invalid`](/reference/statuses/failed/provider_request_invalid) | Stamping request was invalid |
| [`pac_rejected`](/reference/statuses/failed/pac_rejected) | Stamping was rejected |
| [`pac_invoice_canceled`](/reference/statuses/failed/pac_invoice_canceled) | Stamping was cancelled at the provider |
| [`parent_records_duplicated`](/reference/statuses/failed/parent_records_duplicated) | Related invoice is recorded twice |
| [`parent_uuid_missing`](/reference/statuses/failed/parent_uuid_missing) | Related invoice has no SAT UUID on record |
| [`installment_ledger_corrupt`](/reference/statuses/failed/installment_ledger_corrupt) | Related invoice's payment history needs review |
| [`parent_record_inconsistent`](/reference/statuses/failed/parent_record_inconsistent) | Related invoice needs review |
| [`document_mapping_invalid`](/reference/statuses/failed/document_mapping_invalid) | Document could not be read |
| [`stamp_path_unsupported`](/reference/statuses/failed/stamp_path_unsupported) | Document cannot be stamped this way yet |
| [`processing_failed`](/reference/statuses/failed/processing_failed) | Document could not be processed |

When the stamping provider rejects a document, the timeline also shows the code and the message of the provider. Use them to find the incorrect value.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.