Cada vez que un pasajero compra un boleto de autobús, puede pedirte una factura. Si tu línea emite esa factura a mano, o si el pasajero tiene que llamar a la oficina para pedirla, tu equipo pierde tiempo y aumentan los errores de captura. Entender cómo funciona el CFDI 4.0 en la venta de boletos de autobús te ayuda a facturar bien y a explicarle al pasajero qué datos necesita.
El CFDI 4.0 es la versión vigente de la factura electrónica en México. El SAT estableció que, desde el 1 de abril de 2023, es la única versión válida. En esta guía revisamos qué datos pide, cómo facturar a un pasajero, qué hacer con las ventas al público en general, cómo cancelar y cuándo entra la Carta Porte.
Aviso importante: este artículo es informativo y se basa en fuentes oficiales del SAT consultadas en octubre de 2026. Las reglas fiscales cambian cada año y cada empresa tiene su propio régimen, así que confirma siempre los requisitos con tu contador antes de aplicarlos.
¿Qué es el CFDI 4.0 y qué cambió para los boletos de autobús?
CFDI significa Comprobante Fiscal Digital por Internet. Es un archivo XML, con su representación en PDF, que se timbra a través de un proveedor autorizado y que ampara una operación ante el SAT. No es lo mismo que el boleto: el boleto es el comprobante del viaje, y la factura es el documento fiscal que el pasajero puede solicitar.
La versión 4.0 hizo más estricta la captura de los datos del receptor, es decir, de quien recibe la factura. Además del RFC, ahora se pide el nombre, el código postal del domicilio fiscal y el régimen fiscal del receptor, y estos datos se validan. Si no coinciden con los registrados ante el SAT, el timbrado puede rechazarse.
Datos que el pasajero debe tener a la mano
Según el SAT, para facturar con CFDI 4.0 el cliente necesita proporcionar:
- RFC.
- Nombre completo, denominación o razón social, en mayúsculas y tal como aparece en su Constancia de Situación Fiscal, respetando números, espacios y signos de puntuación.
- Código postal de su domicilio fiscal.
- Régimen fiscal en el que tributa, que debe corresponder al registrado ante el RFC.
- Uso que dará a la factura (por ejemplo, gastos en general), que debe ser compatible con su régimen fiscal.
- Correo electrónico para recibir sus archivos (opcional según el SAT, pero necesario si quiere recibirlos por esa vía).
La forma más fácil de reunir estos datos es descargar la Constancia de Situación Fiscal desde el portal del SAT. Un consejo para tus pasajeros: si el nombre o el código postal no coinciden con la constancia, la factura puede no emitirse.
Cómo facturar un boleto de autobús paso a paso
Del lado de la línea, para emitir facturas se necesita contar con el certificado de sello digital del contribuyente y timbrar a través de un proveedor autorizado. Una vez resuelto eso, el flujo con autofacturación suele ser así:
- El pasajero ingresa la clave del boleto en el portal de facturación de la línea.
- Captura sus datos fiscales: RFC, nombre, código postal, régimen y uso del CFDI.
- El sistema valida los datos y timbra el comprobante.
- El pasajero recibe el XML y el PDF en su correo.
Con este modelo, el pasajero es quien captura sus propios datos, lo que reduce los errores y evita que el taquillero tenga que tomar dictados fiscales largos en la ventanilla.
Ventas al público en general y factura global
No todos los pasajeros piden factura. Las operaciones con público en general que no se facturan de manera individual se pueden amparar con un CFDI global. De acuerdo con la regla 2.7.1.21 de la Resolución Miscelánea Fiscal 2026, el contribuyente puede elaborarlo de forma diaria, semanal o mensual y usando la clave genérica del RFC. La misma regla indica que el CFDI global debe emitirse dentro de las 24 horas siguientes al cierre del periodo que ampara.
Los datos clave de una factura global, según la guía de llenado del SAT, son:
- RFC del receptor: XAXX010101000.
- Nombre del receptor: PUBLICO EN GENERAL.
- Código postal del receptor: el mismo del lugar de expedición.
- Régimen fiscal del receptor: 616 (sin obligaciones fiscales).
- Uso del CFDI: S01 (sin efectos fiscales).
- Información global: periodicidad, mes y año al que corresponden las operaciones.
Si un pasajero pide su factura individual después de que su boleto ya se incluyó en una factura global, el SAT contempla un escenario específico (motivo de cancelación 04) para cancelar la global, emitir la factura al cliente y volver a emitir la global con los montos ajustados, de modo que el mismo ingreso no se reporte dos veces. Pregunta a tu contador cómo aplicarlo en tu caso.
Cancelaciones y sustituciones: los motivos 01 al 04
Desde 2022, toda solicitud de cancelación debe indicar un motivo. Estos son los cuatro, según el SAT:
- 01. Comprobante emitido con errores con relación: la factura se sustituye por otra; al cancelar se indica el folio fiscal (UUID) del comprobante nuevo.
- 02. Comprobante emitido con errores sin relación: por ejemplo, una factura duplicada o hecha con un RFC totalmente erróneo, que no se sustituye de forma directa.
- 03. No se llevó a cabo la operación: la operación se canceló antes de realizarse.
- 04. Operación nominativa relacionada en una factura global: el caso del pasajero que pide su factura después de la global.
Además, hay cancelaciones que requieren la aceptación del receptor: le llega un aviso a su Buzón Tributario y tiene tres días hábiles para aceptar o rechazar; si no responde, se considera aceptada. Otras no requieren aceptación, por ejemplo las de operaciones con público en general o las que se hacen dentro del día hábil siguiente a la expedición (regla 2.7.1.35). Un CFDI con documentos relacionados vigentes no puede cancelarse hasta cancelar esos documentos.
Por eso conviene que tu equipo conozca el motivo correcto antes de cancelar, y que tu contador defina el procedimiento para sustituir facturas.
¿Se necesita Carta Porte en los boletos de pasajeros?
El complemento Carta Porte es el que se usa para amparar el traslado de bienes o mercancías en territorio nacional. Según el SAT, está dirigido a quienes prestan servicios de transporte de bienes o mercancías. Por sí mismo, un boleto de pasajero ampara un servicio de transporte de personas, así que normalmente se factura como un CFDI de ingreso sin ese complemento.
La situación cambia si tu línea también transporta paquetería o encomiendas. En ese caso, el traslado de mercancías puede requerir la factura con complemento Carta Porte, en su versión vigente. Cada caso depende de lo que se transporte y de cómo se preste el servicio, por lo que este punto debe confirmarlo tu contador. Si manejas encomiendas, conoce cómo lo resuelve la solución de paquetería de CBus.
Cómo automatiza CBus la facturación de boletos
CBus integra la facturación electrónica dentro de la operación de venta, con tres canales principales:
- Portal de autofacturación (CBus KIOSKO): el pasajero ingresa la clave de su boleto, captura RFC, código postal y régimen, y el sistema timbra el CFDI 4.0 y le envía el XML y el PDF por correo.
- Panel de administración (CBus WEB): el administrador puede consultar el historial de facturación y reenviar cualquier CFDI emitido, además de gestionar cancelaciones ante el SAT.
- API para desarrolladores: si tu línea tiene su propio sitio o aplicación, puede emitir facturas por programación. Consulta la documentación para desarrolladores.
CBus también incluye facturación global y el timbrado se hace a través de un proveedor certificado. Para ver cómo se emiten los comprobantes desde cada canal, lee el artículo Automatización de facturación CFDI en la venta de boletos de autobús, y si todavía estás evaluando sistemas, la guía para elegir un sistema de venta de boletos.
Preguntas frecuentes
¿Desde cuándo es obligatorio el CFDI 4.0?
El SAT estableció el 1 de abril de 2023 como la fecha a partir de la cual la versión 4.0 es la única válida. Después de esa fecha, la versión 3.3 ya no es válida.
¿Qué datos necesita un pasajero para pedir su factura?
RFC, nombre o razón social tal como aparece en su Constancia de Situación Fiscal, código postal de su domicilio fiscal, régimen fiscal y uso del CFDI. El correo electrónico sirve para recibir los archivos.
¿Qué pasa si el pasajero se equivocó en un dato de su factura?
Depende del error. Si la factura debe sustituirse por una nueva, se cancela con el motivo 01 indicando el folio fiscal de la nueva. Si es un caso sin sustitución directa, como un RFC completamente erróneo, se cancela con el motivo 02 y se emite una nueva factura con los datos correctos.
¿Qué hago con los boletos que nadie facturó?
Se pueden incluir en una factura global al público en general, con el RFC genérico y los datos de periodicidad, mes y año. CBus incluye facturación global; tu contador definirá la periodicidad que te corresponde.
¿Hasta cuándo puede un pasajero pedir su factura?
El plazo lo marcan las disposiciones fiscales vigentes y puede depender de tu régimen, por lo que debes confirmarlo con tu contador. En el portal de autofacturación de CBus, la solicitud se valida dentro del mes en que se compró el boleto.
¿Mi línea necesita Carta Porte?
Para vender boletos de pasajeros, por sí solo, no. Si además transportas paquetería o mercancías, puede aplicar. Confírmalo con tu contador.
¿Puedo ver cómo funciona antes de contratar?
Sí. Puedes solicitar una demo sin costo y ver el portal de autofacturación con tus datos de prueba.
Fuentes oficiales consultadas
- SAT: requisitos de las facturas
- SAT: datos que debe proporcionar el cliente (CFDI 4.0)
- SAT: cómo registrar el nombre del receptor
- SAT: guía de llenado del CFDI global versión 4.0
- SAT: regla 2.7.1.21, operaciones con público en general (RMF 2026)
- SAT: proceso de cancelación
- SAT: esquema de cancelación de CFDI
- SAT: regla 2.7.1.35, cancelación sin aceptación del receptor
- SAT: complemento Carta Porte
Este contenido es informativo y no sustituye la asesoría de un contador o de un profesional fiscal. Confirma con tu contador los requisitos aplicables a tu empresa antes de implementarlos.