Cancellation of Self-issued CFDI specifying a Reason for Cancellation

This service allows you to request the cancellation of one or more CFDIs that have been issued under the self-billing scheme. Remember: even if the SAT receives the cancellation request, it does not mean that the cancellation will happen.

General characteristics

In the self-billing scheme, the Recipient is the one who uses the Issuer's CSD to issue a CFDI to the Recipient's RFC (who originates the issuance request). To achieve this it is required:

  • There must be a link between the Issuer and Recipient accounts
  • There must be no permission revocation for the Recipient to use the Issuer's CSD
  • The Issuer's CSD must be active and current in the Issuer's account
  • The Recipient's account must have the Self-billing feature enabled
  • The cancellation of CFDI issued in Self-billing specifying the reason for cancellation is only available via webservice
  • Only those CFDI that have been issued by this flow can be canceled by self-billing
Under the self-billing scheme, Sovos identifies self-billed CFDIs and does not allow the Issuer to cancel them from the portal, however, the Issuer can always request cancellation directly at the SAT and Sovos does not have control over those cancellations
The issuance request must specify the transactionProperty CSDWIDE = true, this TransactionProperty is not required for cancellation

In order for the SAT to process a cancellation request, the following must be met:

  • The request for cancellation of the UUID (fiscal folio), is electronically signed with the digital seal certificate (CSD) of the issuer.
  • The UUID (fiscal folio) must belong to the issuer of the CFDI.
  • The reason for the cancellation must be provided.
    • If key 01 "Receipt issued with errors and contains relationship" is provided as the reason, the folio fiscal of the receipt that replaces the canceled one must be listed.

The operation of the cancellation of CFDI issued in Self-billing indicating the reason for cancellation uses the same base as the CFDI cancellation webservice, so the same calls can be used to the webservice for CFDI cancellation of CFDI to cancel a CFDI issued in the self-billing scheme.


Regresar