Hacienda bloqueará sistemas de facturación que incumplan la normativa

Queda estrictamente prohibido conectar a este servicio herramientas, aplicativos, scripts automatizados u otro software.

Lo anterior es parte del correo electrónico enviado por el Ministerio de Hacienda a todos los contribuyentes emisores de factura electrónica. 

El comunicado “Recordatorio de cumplimientos técnicos para la transmisión de DTE” contiene 4 puntos: 

  • Uso indebido de los Endpoints (te explico más adelante que es esto) 
  • Uso del sistema de facturación (el gratis) fuera de la interfaz gráfica del sistema de Hacienda 
  • Requisitos para el sistema de transmisión 
  • Protocolo de contingencia en caso de interrupción 

En las comunidades Contaportable la pregunta ha sido la misma: ¿Se bloqueará mi sistema de facturación?, de acuerdo a lo anunciado en el comunicado.  

A continuación voy a desgranar el correo enviado y responder a tus preguntas:  

  1. ¿Dejará de funcionar mi sistema ? 
  2. ¿Cuáles son las herramientas prohibidas? 
  3. ¿Cuáles son los sistemas autorizados para emitir factura? 
  4. ¿Cómo hará Hacienda para saber qué sistemas bloquear? 

Y al final veras un checklist de validación,  para saber si tu sistema cumple con la normativa vigente. 

¿Dejará de funcionar mi sistema ? 

Existen dos plataformas para poder facturar:  a)Sistema de Transmisión y, b)Sistema de Facturación; el primero está diseñado para sistemas  privados; el segundo es el que se proporciona gratuito para todos aquellos contribuyentes que emiten menos de 500 DTE’s. Si usas el sistema de transmisión ¡despreocúpate!, es muy poco probable que estés en una ilegalidad. Mientras tu proveedor de factura utilice correctamente los Endpoints no tendrás problema.  

Un Endpoint es una dirección web, pero no para un ser humano, sino para un programa informático. No devuelve una página web sino información, generalmente en formato JSON.  


Video 1: Puedes ver en el siguiente fragmento del webinar esta explicación de qué es un Endpoint.

Existen Endpoints oficiales que encuentras en el “Manual técnico para la integración tecnológica”, cada uno de ellos cumple un propósito especial, los programadores deben usarlos correctamente y no tendrán problemas de bloqueos por parte de Hacienda. 

«Uso autorizado de direcciones web (Endpoints): Los endpoints disponibles para el uso y configuración de gestores de sistemas de Facturación Electrónica de los contribuyentes son los publicados en el “Manual de Integración Tecnológica” vigente«
Extracto del punto 1 del comunicado

Si eres usuario del sistema de Facturación, entonces pon mucha atención a lo que dice el comunicado: 

“Estos servicios están diseñados para el uso a través de la interfaz gráfica oficial del Ministerio de Hacienda. Queda estrictamente prohibido conectar a este servicio herramientas, aplicativos, scripts automatizados u otro software, Queda estrictamente prohibido conectar a este servicio herramientas, aplicativos, scripts automatizados u otro software”
Extracto del punto 2 del comunicado

La Administración Tributaria quiere que no se utilicen herramientas de terceros para manipular o automatizar tareas dentro de la interfaz gráfica del sistema de facturación.  


Herramientas prohibidas: 

Ejemplos de algunas herramientas prohibidas son estas: 

  1. Scripts (pequeños programas) 
  2. Extensiones de navegador (plugins insalvables dentro del navegador) 
  3. Bots de facturación (ChatGpt, claude y otros ) 
  4. Macros de Excel (código de programación dentro de EXCEL) 9. Otras automatizaciones que no usen el sistema de Hacienda  

Video 2: Te dejo este fragmento del webinar donde explico, con ejemplos, cada una de estas herramientas prohibidas.

Algunos usuarios, mantienen los datos de sus clientes en una hoja de cálculo desde la cual van copiando y pegando hacia la pantalla del sistema de Hacienda; ESTAS FORMAS DE USO NO ESTÁN PROHIBIDAS, puedes seguir haciéndolo sin problema.  

¿Cómo hará Hacienda para saber qué sistemas bloquear ? 

¡Es una gran pregunta!, el comunicado no habla exactamente de cómo se dará el bloqueo, por mi experiencia con algunos contribuyentes bloqueados, puedo mencionar algunas formas en que MH podría hacerlo: 

  1. Bloqueo por IP  
  2. Bloquear certificado  
  3. Usuario del sistema (NIT) 

Contaportable tiene miles de usuarios que utilizan nuestro sistema de facturación, 

Contaportable Factura Electrónica fue lanzado a mediados de 2023, siendo pionero en El Salvador en cumplir la normativa de Hacienda.  

En todo este tiempo solo hemos experimentado 2 bloqueos por IP por parte de Hacienda.  

Cuando te conectas a internet, cada computadora, cada servidor, cada celular, se identifica por medio de un número de 9 cifras separados de tres en tres por medio de un punto. 

Ejemplo de IP: 200.234.192.1  

Ese número es único dentro de internet e identifica al dispositivo ante las páginas web que visita mientras navega por la web.  

Un bloqueo de IP es cuando los servidores bloquean las visitas provenientes de ese número.  

Por tanto, si estás experimentando problemas para acceder a la página factura.gob.sv, pero no a otras, una de las razones posibles es que tengas un bloqueo de IP.  

Puedes comprobarlo cambiando de conexión de internet, ejemplo: no puedes acceder al sitio web de factura estando en tu oficina pero te desplazas a tu casa donde tienes un internet diferente y ahí si puedes acceder.   

Otra forma en que podrían bloquearte es que la administración tributaria cancele tu certificado de firma electrónica, si esto sucede podrías resolverlo emitiendo un nuevo certificado, las opciones están dentro de la plataforma de facturación de Hacienda.  

El bloqueo por usuario es otra de las formas que podría utilizar Hacienda. En este caso simplemente no podrías entrar a sitio web de factura, sin importar en qué conexión de internet te encuentres.  

¿Notificará MH antes de bloquear ?  

El comunicado “Recordatorio de cumplimientos técnicos para la transmisión de DTE” no dice nada sobre enviar avisos.  

«Cualquier intento de conexión fuera del marco oficial experimentará inconvenientes de acceso o interrupciones técnicas automáticas.» 
Extracto del punto 2, comunicado de Hacienda 

Las interrupciones del servicio de facturación serán automáticas, por lo que no habrá notificación previa.  

¿Quién es el responsable ?  

El responsable por las herramientas o uso indebido de los sistemas emisores de DTE es el contribuyente, por tanto es obligación del mismo comprobar que todo esté en orden.  

«Es deber y obligación estricta de cada emisor garantizar que sus plataformas utilicen únicamente los accesos aprobados.«
Extracto del comunicado de Hacienda: Recordatorio de cumplimientos técnicos para la transmisión de DTE

No puedes alegar desconocimiento de los incumplimientos de normativa en caso que tu proveedor de facturación no los realice. Tú eres el responsable.  

¿Cuáles son los sistemas autorizados para emitir factura? 

Los sistemas propios para emitir DTE’s autorizados son los que cumplan los siguientes pasos: 

  1. Realizar la solicitud de ingreso al ambiente para pruebas seleccionando la opción de plataforma “Sistema de Transmisión”.
  2. Obtener el certificado de firma electrónica para el ambiente para pruebas.
  3. Completar las pruebas mínimas requeridas por tipo de DTE y los eventos de invalidación y contingencia.
  4. Realizar el proceso de autorización para ser Emisor de DTE en la plataforma solicitada.
  5. Obtener y cargar el certificado de firma electrónica para el ambiente productivo.
  6. Transmitir sus DTE en la plataforma autorizada. 

Recuerda que si deseas manejar inventario, llevar cuentas por cobrar, generar impuestos, o realizar cualquier otro proceso de control interno de tu empresa, por medio de un sistema de facturación propio debes cumplir los pasos anteriores.  

No se permite que te valgas del sistema gratuito de Hacienda para llevar tus controles internos. Esto es lo que Hacienda quiere.  

¿Se va permitir consultar los DTE’s en la consulta pública? 

La consulta pública es por definición “Pública”, no tendría porqué verse afectada por los bloqueos.  

La consulta pública es a donde consultas el estado de los documentos emitidos; retornado, invalidado, ajustado son solo algunos de los estados en los que un DTE puede caer.  

Imagen 1: Sitio web de consulta pública, portal factura.gob.sv

Es probable que MH realice algún bloqueo para aquellas aplicaciones que residen en un solo servidor. Pensemos en el siguiente escenario: un servicio de consulta masiva de DTEs tiene como usuarios a más de mil contribuyentes registrados en su plataforma.  

Si el último día de presentar impuestos, justo a las 3 de la tarde,  esos mil contribuyentes consultan todos sus DTEs al mismo tiempo, es muy probable que Hacienda aplique un bloqueo de IP.  

Mil contribuyentes por 100 DTEs promedio da como resultado cien mil consultas en lapso de un par de horas, todas provenientes desde una misma IP. Este tipo de transacciones son las que usará MH como parámetro para bloquear sistemas.  

Para evitar lo anterior, recomiendo que utilices alguna herramienta que resida en tu laptop, así cuando la herramienta consulte el estado de DTEs, al ser muchas menos consultas, la probabilidad de bloqueo bajará.  

Puedes desarrollar tus propias herramientas de consulta masiva utilizando IA, o adquirir una de las disponibles en el mercado, personalmente te recomiendo PyConta.com el cual es un sistema que además de consultar masivamente puede obtener los DTEs directamente desde los correos, clasificar por contribuyente y periodo, generar los anexos CSV para declarar IVA y generar los libros de IVA, todo sin digitar ni un solo carácter. 


Este artículo es parte de la serie completa sobre la Normativa 2.0 de facturación electrónica. Si quieres ver el panorama completo con todos los eventos, plazos y cambios que trae, conoce la serie completa de la Normativa 2.0 aquí.


Video 3: Como lo mencioné al inicio, aquí muestro el checklist de validación explicado y saber si tu sistema cumple.

Glosario 

Bloqueo por IP: Restricción de acceso desde una dirección IP específica hacia un sitio o servicio web.

Consulta pública: Servicio que permite verificar el estado de documentos tributarios electrónicos emitidos.

DTE (Documento Tributario Electrónico): Documento fiscal emitido, firmado y transmitido de forma electrónica ante la Administración Tributaria.

IP (dirección de protocolo de Internet): Identificador numérico asignado a un dispositivo o red para comunicarse en internet.

Scripts: Pequeños programas o secuencias de instrucciones destinados a automatizar tareas.

Referencias: 

Ministerio de Hacienda de El Salvador. (2023). Manual técnico para la integración tecnológica del sistema de transmisión. https://transparencia.mh.gob.sv/downloads/pdf/700-DGIIMN-2023-002.pdf

Apéndice :

«Estimados Contribuyentes,El Ministerio de Hacienda, hace de su conocimiento que el próximo 25 de agosto de 2026 se implementaran actualizaciones en nuestra plataforma de Facturación Electrónica, en estricto apego a las Leyes, la Normativa de Cumplimiento de los Documentos Tributarios Electrónicos (DTE) y las directrices establecidas en el Manual de Integración Tecnológica; por lo que se les exhorta a cumplir con las siguientes disposiciones:Uso autorizado de direcciones web (Endpoints): Los endpoints disponibles para el uso y configuración de gestores de sistemas de Facturación Electrónica de los contribuyentes son los publicados en el “Manual de Integración Tecnológica” vigente y son de uso único para la finalidad correspondiente. El uso indebido o el consumo de endpoints no publicados constituirá una infracción de las normativas vigentes. Cualquier intento de conexión fuera del marco oficial experimentará inconvenientes de acceso o interrupciones técnicas automáticas. Es deber y obligación estricta de cada emisor garantizar que sus plataformas utilicen únicamente los accesos aprobados. Uso del Sitio de Emisores DTE y Plataforma Sistema de Facturación: Estos servicios están diseñados para el uso a través de la interfaz gráfica oficial del Ministerio de Hacienda. Queda estrictamente prohibido conectar a este servicio herramientas, aplicativos, scripts automatizados u otro software. Si un contribuyente requiere utilizar un gestor de sistema de Facturación Electrónica propio, deberá realizar el proceso definido para el uso de plataforma Sistema de Transmisión. Los contribuyentes deben transmitir sus DTE desde la plataforma en que estén autorizados.Requisitos para el uso de la plataforma Sistema de Transmisión: los contribuyentes que deseen utilizar un gestor de facturación electrónica propio, deben de concluir los pasos establecidos: Realizar la solicitud de ingreso al ambiente para pruebas seleccionando la opción de plataforma “Sistema de Transmisión”.Obtener el certificado de firma electrónica para el ambiente para pruebas.Completar las pruebas mínimas requeridas por tipo de DTE y los eventos de invalidación y contingencia.Realizar el proceso de autorización para ser Emisor de DTE en la plataforma solicitada.Obtener y cargar el certificado de firma electrónica para el ambiente productivo.Transmitir sus DTE en la plataforma autorizada.La omisión de cualquiera de estos pasos impedirá la emisión de DTE por la plataforma sistema de transmisión (API). 4.  Protocolo de Contingencia Obligatorio: En caso de experimentar interrupciones en su facturación deberá activar de forma inmediata su modo de Contingencia, tal como lo establece la Normativa de Cumplimiento de los DTE. Asimismo, deberá realizar las correcciones tecnológicas para restablecer la conexión oficial.«
Comunicado de Hacienda enviado por correo electrónico
Deja una respuesta