Llama Gratis 01800 788 0195

Cancelar con PFX

Consideraciones para el servicio de cancelación

Como parte de los nuevos ajustes para la cancelación publicados en el portal del SAT, debe considerar lo siguiente al momento de emitir o solicitar las cancelaciones de los comprobantes.

Cancelación del CFDI sin aceptación del receptor:

  • El total del CFDI debe ser menor o igual a $5,000.
  • Ser por concepto de nómina.
  • Ser por concepto de traslado.
  • Ser por concepto de egresos.
  • Ser realizada la cancelación dentro de tres días (72 horas) a su expedición.
  • Emitidos a residentes en el extranjero.
  • Por concepto de ingresos expedidos a contribuyentes del RIF.
  • Emitidos por los integrantes del Sistema Financiero.
  • Expedidos en operaciones realizadas con el público en general.

Cancelación del CFDI con aceptación del receptor:

No debe considerar los supuestos anteriores para cancelación sin aceptación.

Para realizar la cancelación, solo tendrá 3 días hábiles desde que se recibió la solicitud de cancelación para que el receptor autorice o no dicho movimiento, si el receptor no responde a la solicitud después de los 3 días (72 horas), la autoridad fiscal dará por aceptada la solicitud automáticamente.

Cancelación del CFDI con documentos relacionados:

Si el CFDI contiene documentos relacionados, el emisor solo podrá cancelarlo siempre que los CFDI relacionados se cancelen en el mismo momento del CFDI origen y tengan Estatus de proceso de Cancelacion igual a: “Cancelable con o si aceptación”.

Petición al servicio

El servicio de “cancelar_cfdi” se utiliza para cancelar uno o varios comprobantes que ya fueron timbrados. Se requiere de usuario y contraseña para utilizar el servicio.

Nombre Descripción Requerido
username Usuario del web service
password Contraseña del webservice
rfcemisor El rfc que emitió el comprobante que desea cancelar.
uuids Se manda un arreglo de uno o más UUIDs que se desean cancelar. Los UUIDs deben cumplir con la expresión regular de UUIDs.
pfxbase64 El archivo pfx, que le corresponde al emisor, codificado en base64.
pfxpassword Contraseña del archivo pfx.

Regex de UUIDs:
/^[a-f0-9A-F]{8}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{12}$/

Respuesta del servicio

El archivo pfx es una combinación de la llave privada y el certificado, este puede ser generado con comandos de openssl, si se tiene alguna dificultad en generar este archivo puede utilizar el servicio “cancelar_cfdi_certs”.

Si hubo un error con alguno de los parámetros o en el servicio de cancelación, se le notificará por medio de un mensaje de error, de lo contrario recibirá la estructura “cancelar_cfdi_result” compuesta de lo siguiente:

Nombre Descripción
acuse_cancelación El acuse de cancelación que regresa el SAT.
comprobantes_cancelados Información de los comprobantes, en formato XML, que se intentaron cancelar.