Sin contribuyente configurado

Contribuyente y período

Estos datos van en la primera línea del archivo que recibe la DGII. Si están mal, el archivo completo se rechaza.

9 dígitos si es RNC, 11 si es cédula. Se verifica el dígito comprobador.
El 606 vence el día 15 del mes siguiente. El IT-1 el día 20, el IR-17 el día 10.
Los valores por defecto están calibrados contra tu 606 de junio 2026, que la DGII aceptó. Solo cámbialos si trabajas con un cliente cuyo archivo aceptado use otro estilo.
Antes de usarlo en serio: haz esta prueba una vez

Toma un 606 que ya hayas enviado y la DGII te haya aceptado. Cárgalo aquí (Paso 2) y exporta el TXT. Abre los dos archivos —el tuyo original y el que genera esta app— y compáralos línea por línea.

Si son idénticos, ya puedes confiar en la herramienta. Si hay diferencias, son de formato (decimales, campos vacíos, fin de línea) y se corrigen en un momento. No presentes con esta app sin haber hecho esa comparación primero.

Cartera de contribuyentes

Un expediente por contribuyente y por mes, todos en el mismo archivo. Abre el que vayas a trabajar y la app carga sus compras, sus ventas y su declaración; lo demás queda guardado tal como lo dejaste.

Cargar compras del período

Elige la vía que te convenga. Puedes mezclarlas: importar unas de Excel y capturar otras a mano en el mismo período.

📊 Desde Excel o CSV

Sube tu archivo y le dices qué columna es cada cosa. La app recuerda ese acomodo para la próxima vez.

Arrastra el archivo aquí
o haz clic para elegirlo
Suelta aquí un TXT del 606
Para corregir un envío anterior o hacer la prueba de calibración.

📄 Desde los XML del e-CF

La vía más exacta. El XML es el comprobante firmado: no hay que leer nada ni mapear columnas. Suelta todos los que tengas y la app separa sola compras de ventas por el RNC.

Arrastra aquí los XML
o haz clic para elegirlos

✍️ Capturar a mano

Agrega facturas una por una. El asistente calcula las retenciones por ti.

🧾 Proveedor informal

Genera el Comprobante de Compras (B11 / E41) para quien no emite factura.

Datos de ejemplo

Si quieres ver cómo funciona antes de usar tus datos, carga un juego de facturas de prueba. Incluye a propósito varios errores típicos para que veas cómo los detecta.

Qué cubre hoy el módulo de ITBIS

Está completo el ciclo de compras: captura, validación, cálculo de retenciones y generación del 606, más los totales que alimentan el Anexo A y el IT-1 —el ITBIS por adelantar y los pagos computables por retenciones—.

Falta el lado de ventas: importar el 607 y el listado de e-CF emitidos, y con eso armar el Anexo A y el borrador del IT-1 completos. Es el siguiente bloque.

Sobre el escaneo de facturas

Esta versión trabaja con Excel y captura manual. El escaneo de facturas en PDF o foto necesita conexión a un servicio de inteligencia artificial, que no puede vivir dentro de un archivo que abres con doble clic — requiere la versión con servidor. Es el siguiente paso, no un cambio de plan.

Escanear facturas

Sube fotos o PDF de las facturas y la app extrae los datos. Hay dos vías y funcionan juntas: la lectura del código QR, que es exacta y no cuesta nada, y la lectura con inteligencia artificial para lo que no trae QR.

✓ Lectura de QR — siempre activa

Toda factura electrónica lleva el código QR de la DGII, que contiene el RNC del emisor, el e-NCF, la fecha, el monto total y el código de seguridad. La app lo lee del propio archivo. No necesita internet, no cuesta nada y no se equivoca: son los datos que la DGII firmó, no una interpretación de la imagen.

✓ Lectura de texto — también incluida

Para lo que no trae QR: facturas B01 impresas, tickets, notas de un talonario. El lector de texto viene dentro de este archivo: no pide clave, no cuesta nada y la factura no sale de tu computadora.

La primera factura tarda unos segundos más porque arranca el lector. Después va más rápido.
📷
Arrastra aquí las facturas, o haz clic para elegirlas
Fotos JPG, PNG o HEIC del iPhone, y archivos PDF. Puedes soltar muchas de una vez.

Revisar y corregir

Las celdas en rojo la DGII las rechaza. Las amarillas conviene revisarlas. Puedes editar directamente sobre la tabla.

Facturas cargadas
0
Errores que rechaza la DGII
0
Advertencias por revisar
0
📋
No hay facturas cargadas.
Ve al paso 2 para cargarlas.

Resumen del período

Estos totales son los que alimentan el Anexo A y el IT-1. Compáralos contra tu contabilidad antes de presentar.

Retribuciones complementarias

Los beneficios en especie que la empresa da a un empleado —vehículo, vivienda, seguros— pagan un impuesto sustitutivo del 27% que asume el empleador. Esto alimenta el IR-9 y de ahí la casilla de retribuciones del IR-17, que vence el día 10.

Antes de cargar nada: tres preguntas que descartan

Si respondes que sí a cualquiera de estas, ese beneficio no va aquí.

PreguntaSi la respuesta es sí…
¿El dinero se le entrega al empleado?
Un subsidio de vivienda o una asignación de combustible en efectivo
Es salario, va por la escala del ISR en el IR-3. No es retribución complementaria.
Reglamento 139-98, Arts. 85 y 92
¿El beneficio es para todo el personal por igual?
Seguro de vida o salud colectivo, transporte colectivo, comedor en la empresa
Excluido. El gasto es deducible y no paga este impuesto.
Art. 318 num. 6 del Código · Reglamento Art. 88 Párr. I
¿Es un recurso para operar el negocio, sin satisfacción personal?
Viáticos y gastos de viaje con comprobantes, herramientas de trabajo
Excluido. No hay elemento personal individualizable.
Reglamento Art. 85 y Art. 88 Párr. II

El criterio que decide es quién recibe el dinero: si va al empleado, es salario; si la empresa le paga a un tercero y el empleado recibe el beneficio en especie, es retribución complementaria.

🚗 Vehículos — alimenta el IR-9A

🏠 Viviendas — alimenta el IR-9B

Otros conceptos — renglones 3 a 11 del IR-9

Estos van directo, sin proporcionalidad. Recuerda que en seguridad social solo grava el exceso sobre lo que exige la ley o el convenio colectivo.

Exportar el 606

El TXT es el que se sube a la Oficina Virtual. El Excel te sirve de respaldo y para revisar con calma.

Archivos

El TXT se nombra DGII_F_606_[RNC]_[PERÍODO].TXT y DGII_F_607_…, tal como los espera la Oficina Virtual.

Prueba de calibración

Abre desde el paso 2 un TXT que la DGII ya te haya aceptado y pulsa aquí. La app compara su propia salida contra ese archivo, línea por línea. Si son idénticos, puedes confiar en la herramienta para ese cliente.

Cómo se presenta

Entra a la Oficina Virtual de la DGII → Remisión de informaciónFormato 606 → subir archivo. El estado pasa por Recibido, En proceso y Completado; puede tardar unos 30 minutos. Si sale Error, entra al detalle de validación: ahí dice exactamente qué línea y qué campo. Corrígelo aquí y vuelve a exportar.

Lo que esta app no puede verificar

Hay validaciones que solo ocurren del lado de la DGII, con datos que no están en tu archivo: si el proveedor está inactivo o dado de baja en el RNC, si el NCF ya fue reportado por otro, si el NCF pertenece realmente a ese proveedor, o si está vencido. Ninguna herramienta local puede anticiparlas.

Ventas del período — formato 607

Las mismas vías que en compras: el Excel de tu sistema, el listado de e-CF emitidos que baja la Oficina Virtual, un TXT del 607 ya enviado, o captura a mano.

📊 Desde Excel o CSV

Reporte de ventas de tu sistema o la plantilla del 607. Le dices qué columna es cada cosa y el acomodo queda guardado.

Arrastra el archivo aquí
o haz clic para elegirlo

📄 Desde los XML del e-CF

Los XML que emitiste. Traen el gravado, el exento, el ITBIS y las retenciones sin margen de error.

Arrastra aquí los XML
o haz clic para elegirlos

🧾 Listado de e-CF emitidos

El que descargas de la Oficina Virtual. Trae el desglose de gravado y exento, que es lo que alimenta las casillas 4 y 5 del IT-1.

Arrastra el listado aquí
o haz clic para elegirlo

📄 TXT del 607 · captura manual

Para corregir un envío anterior o agregar ventas sueltas.

Suelta aquí un TXT del 607
Comprobantes
0
Errores
0
Advertencias
0
🧾
Sin ventas cargadas.

Comprobantes anulados · 608

El tercer archivo del envío mensual. Aquí van los NCF que se emitieron y quedaron sin efecto. Si en el mes no anulaste ninguno, no hay nada que enviar.

Anexo A e IT-1

La declaración de ITBIS armada con las compras del 606 y las ventas del 607. Sirve de guía para teclear en la Oficina Virtual, en el mismo orden y con la misma numeración del formulario. Se recalcula sola: cualquier corrección que hagas en los pasos 3 o 5 —una fecha de retención, un monto, una línea que borres— se refleja aquí de inmediato.

Otras retenciones

Los renglones de la sección II del IR-17. Puedes capturar el detalle por beneficiario —que es lo que la DGII te puede pedir en una fiscalización— o escribir los totales de cada casilla directamente.

Beneficiarios capturados
0
Monto imponible
0.00
Total retenido
0.00

Detalle por beneficiario — formato IR-6

Resumen por casilla del IR-17

La columna del detalle se calcula sola. Si prefieres escribir un total directo para alguna casilla, ponlo en ajuste manual y la app usará ese valor.

Pagos al exterior · 609

El formato de envío de los pagos por servicios a beneficiarios del exterior, con su retención de ISR. Se alimenta de los comprobantes B17 y E47 que ya estén en el 606.

Anexo R9C — convenios de doble tributación

Solo aplica a rentas pagadas a residentes de España o Canadá, los dos convenios vigentes.

Se envía siempre, aunque vaya en cero

El R9C debe remitirse antes del IR-17. La declaración principal se autocompleta con su total, así que si no lo envías, el IR-17 no se puede presentar. Si no tuviste rentas por convenio, lo envías en cero — no lo omitas.

🇪🇸 Reino de España

🇨🇦 Canadá

Borrador del IR-17

La declaración armada con todo lo anterior, en el orden y la numeración del formulario que corresponde a tu período. Úsalo de guía para teclear en la Oficina Virtual.

Liquidación y penalidades

Si es después del vencimiento, la app calcula recargos e interés.
Día 10 del mes siguiente. Si cae fin de semana, pasa al próximo día laborable.

Ayuda y referencia

Lo esencial para usar la app y para entender qué está verificando.

Versión del programa

Estás usando la versión . El número aparece también en la barra de arriba, junto al nombre, y queda estampado en el papel de trabajo y en el Excel del Anexo A. Cuando reportes un problema, dilo: sin ese dato no hay forma de saber si ya tienes aplicada una corrección o si el fallo es de una versión anterior.

Qué cambió en la 3.5.0

  • El primer RNC de la factura se toma como el del vendedor. El Art. 7 de la Norma General 06-2018 manda que el encabezado lleve arriba el RNC y la razón social del emisor, y debajo los del cliente. Cuando hay dos identificaciones y ninguna trae un rótulo que las distinga, la segunda se marca ahora como la del comprador y deja de poder ganar como proveedor. Un rótulo explícito —«Cliente», «Proveedor»— sigue mandando sobre la posición.
  • Se comprueba que la serie del NCF cuadre con el QR. Toda representación impresa de un comprobante electrónico lleva el código QR de la DGII abajo a la izquierda. Si el NCF empieza por E y no se encontró QR, la app avisa: o la imagen no da para decodificarlo o el NCF se leyó mal. Los de serie B no llevan QR y no se avisa nada.
  • Las Facturas de Consumo dejan de marcarse como ajenas. Era un fallo de la versión anterior; ver el recuadro.
Corregido: las Facturas de Consumo se bloqueaban por error

La versión 3.3.0 empezó a exigir que tu RNC apareciera en la factura para poder agregarla. Pero la Norma General 06-2018 dice que «para las Facturas de Consumo se omiten los datos del cliente»: en un B02 o un E32 tu RNC no aparece nunca, y es correcto que no aparezca. La app las estaba marcando como de otro contribuyente.

Ahora el cotejo se salta los tipos que por norma no llevan cliente: Facturas de Consumo (02 y 32) y Gastos Menores (13 y 43). En los demás sigue exigiéndolo igual que antes.

Qué cambió en la 3.4.0

  • Se quitó la lectura con un modelo de visión. Era un resto de un intento descartado: pedía una clave de API, cobraba por documento y enviaba la imagen de la factura a un servidor externo, lo que contradice la promesa de que ningún dato sale de tu equipo. No hacía falta: la lectura de QR y la de texto ya cubren el trabajo.
  • Ya no se escribe la empresa dos veces. Con el perfil «Una sola empresa», el bloque «Datos de la empresa» es la empresa: al agregarla, el nombre y el RNC llegan puestos, y si los cambias en un sitio se actualizan en el otro.
  • El alta ya no usa las ventanas del navegador. En vez de dos cuadros de «This page says», hay un formulario dentro de la app que comprueba el dígito comprobador del RNC mientras escribes y no deja agregar uno repetido.
Los dos perfiles, y en qué se diferencian

Firma que atiende varios clientes — «Datos de la firma» es quien prepara las declaraciones: tú. Aparece como «Preparado por» en el papel de trabajo y en el nombre de los archivos, y no es ninguno de los contribuyentes. Los contribuyentes se agregan abajo, uno por cada RNC que declares.

Una sola empresa — quien usa la app y el contribuyente son la misma entidad, así que se escribe una sola vez, arriba.

El registro de usuario y la contratación de suites todavía no existen: llegan con la versión con inicio de sesión. Este selector es lo que hay entretanto.

Qué cambió en la 3.3.0

  • Los códigos QR se leen de verdad. Al buscar el timbre, cada recorte de la imagen se deformaba a un cuadrado —una banda de 1314×765 salía 1095×1095, un 42% de distorsión—, y un QR estirado no se puede decodificar. Ninguna de las 16 zonas leía nunca. Ahora los recortes respetan la proporción y se toman de la imagen a resolución plena, no de una copia reducida.
  • Se lee la capa de texto de los PDF. Una factura emitida por sistema trae su texto dentro del archivo. Antes se rasterizaba y se le pasaba el reconocimiento óptico encima; ahora se lee el texto directamente, que es exacto y no puede equivocarse en un dígito. El orden de intentos es: XML del e-CF → capa de texto → código QR → reconocimiento óptico.
  • Se avisa cuando una factura no es del contribuyente abierto. Ver el recuadro de abajo.
  • La vista previa ya no se ve borrosa. La miniatura de la ficha sigue siendo pequeña para no cargar la pantalla, pero el botón Ver a calidad completa vuelve a abrir el archivo original a resolución plena, que es lo que hace falta para revisar.
Facturas de otro contribuyente

Al leer una factura, la app junta todas las identificaciones que encuentra y comprueba que la del contribuyente abierto esté entre ellas. Una factura de compra lleva tu RNC como comprador; si no aparece por ninguna parte, no es tuya.

Lo que hace depende de de dónde salió el dato, porque no todas las fuentes merecen la misma confianza:

  • Del código QR o de la capa de texto del PDF — el dato es exacto. La factura se marca «De otro contribuyente» y no se agrega al 606, ni con el botón de agregar las listas.
  • Del reconocimiento óptico — puede haber leído mal un dígito. Se muestra un aviso destacado, pero la decisión de agregarla es tuya: revisa la imagen con «Ver a calidad completa» antes de decidir.

Los guiones, puntos y espacios no importan: 1-02-01717-4 y 102017174 se consideran el mismo RNC.

Qué cambió en la 3.2.0

  • Un archivo de otro contribuyente ya no entra en el expediente abierto. Los archivos de la DGII traen en su encabezado el RNC de quien declara. Antes ese dato se aplicaba sin comprobar: si abrías el expediente de un cliente y soltabas el TXT de otro, el expediente cambiaba de dueño en silencio; y si soltabas una hoja de Excel de otra empresa, sus compras se mezclaban con las tuyas sin aviso. Ahora los tres importadores —TXT del 606, hoja de Excel y TXT del 607— cotejan el encabezado contra el contribuyente abierto: si no corresponde, no se carga nada y queda anotado en la bitácora.
  • El período tampoco se cambia en silencio. Si el archivo es de un mes distinto al del expediente abierto, la app pregunta antes de re-etiquetarlo. Si dices que no, las líneas se cargan igual y quedan marcadas como comprobantes de otro período, que es lo correcto.
  • Si el expediente todavía no tiene contribuyente o período, se siguen tomando del archivo como siempre.
Por qué no se coteja fila por fila

En el 606 el RNC de cada línea es el de tu proveedor, y en el 607 el de tu cliente. Ninguno de los dos es el tuyo. Exigir que coincidieran con el del expediente rechazaría todas las facturas legítimas. El único RNC que identifica a quien declara está en el encabezado del archivo, y es el que se compara.

Qué cambió en la 3.1.0

  • Norma General 06-23 en lugar de la 08-04. La retención del 2% del ITBIS sobre ventas con tarjeta se seguía citando con la Norma General 08-04, que quedó derogada el 3 de octubre de 2023. Ninguna cifra cambia —la tasa del 2% es la misma— pero las citas que ves en pantalla, en el papel de trabajo y en el Excel ahora nombran la norma vigente. El catálogo guarda las dos, así que un período anterior a octubre de 2023 se sigue citando con la 08-04.
  • Versión estampada. Antes el archivo no decía qué versión era.

Cómo se organiza el trabajo

La unidad de trabajo es el expediente: un contribuyente en un mes. Cada expediente tiene sus compras, sus ventas, su Anexo A, su IT-1 y su IR-17, y no se mezcla con ningún otro.

  • En Clientes ves la cartera completa con el estado de cada expediente del mes: cuántas compras y ventas tiene, si hay errores, cuánto da el IT-1 y cuánto las retenciones.
  • Abres uno y toda la app pasa a trabajar sobre él. Los selectores de la barra de arriba cambian de contribuyente y de mes sin perder nada.
  • Abrir el mes siguiente crea el período nuevo para todos de un golpe. Hereda el acomodo de columnas de cada uno y los vehículos y viviendas de retribuciones complementarias, que es lo que no cambia mes a mes.
  • Si usas la app para una sola empresa, cambia el perfil a «Una sola empresa» y tendrás un solo expediente por mes, sin nada de más.
Un solo archivo con todo

Guardar baja un .json con la cartera entera: todos los contribuyentes, todos los meses y todos los acomodos de columnas. Ese archivo es tu base de datos; guárdalo donde guardas la contabilidad y respáldalo igual. Abrir lo vuelve a cargar, y si ya tienes clientes cargados te pregunta si quieres sumarlos o reemplazarlos.

El botón ⬇ de cada fila exporta un solo contribuyente, que es lo práctico para pasarle su expediente a un colega o al propio cliente sin darle la cartera completa.

Los archivos de la versión anterior —un contribuyente por archivo— se abren igual: entran como un contribuyente más de la cartera.

Respaldo automático

Mientras trabajas, el navegador guarda una copia de la cartera. Si se cierra la pestaña por accidente, al volver a abrir la app te ofrece retomar ese trabajo. Es una red de seguridad, no un sustituto de guardar el archivo: la copia vive en ese navegador y en ese equipo, y se pierde si limpias los datos de navegación.

En algunos navegadores esto no funciona con un archivo abierto por doble clic. Si es tu caso, la app te lo dice en la pantalla de Clientes y solo tienes que guardar a mano.

Qué implica llevar clientes ajenos

Los datos fiscales de terceros son información confidencial. La app no los envía a ningún lado —todo el cálculo pasa dentro de tu equipo—, pero el archivo de cartera sí es un documento sensible: guárdalo en un equipo con clave, no lo mandes por canales abiertos y ten un respaldo. Si atiendes clientes, conviene que esto quede por escrito en tu contrato de servicios.

Arrastrar y soltar

No hace falta buscar el botón. Puedes soltar el archivo en cualquier parte de la ventana: aparece un recuadro y la app reconoce sola qué es.

  • El TXT se identifica por su primera línea, que empieza con 606| o 607|.
  • Una hoja de cálculo se identifica por sus columnas: «tipo de bienes y servicios», «ITBIS al costo» y «forma de pago» solo existen en el 606; «tipo de ingreso» y las formas de venta solo en el 607; y el listado de e-CF se delata porque trae gravado y exento pero ninguna de las dos cosas anteriores.
  • Las fotos y los PDF se van a la cola de escaneo.
  • Un .json abre ese trabajo guardado.
  • Si un archivo queda ambiguo —y es raro—, la app pregunta en lugar de adivinar.

Cada tarjeta de carga también acepta que le sueltes el archivo encima. Eso no deja lugar a dudas: lo que sueltas en «listado de e-CF emitidos» se lee como listado de e-CF, sin importar cómo se llame el archivo.

Cómo guardar tu trabajo

Esta app no guarda nada por su cuenta: si cierras la pestaña sin guardar, pierdes lo cargado. Funciona como Excel — tú decides cuándo guardar.

  • Guardar trabajo (arriba a la derecha) descarga un archivo .json con todo: contribuyente, período, facturas y acomodos de columnas.
  • Abrir trabajo vuelve a cargar ese archivo y sigues donde ibas.
  • Guarda uno por cliente y por mes. Por ejemplo: ComercialEjemplo-202607.json

Retención de ISR — Art. 309, en la redacción de la Ley 30-26

La tasa se resuelve por la fecha de pago, no por cuándo declares. El corte es el período julio 2026.

ConceptoHasta jun.Desde jul.Carácter y base
Alquiler o arrendamiento de bienes muebles e inmuebles de personas físicas10%15%Pago único y definitivo — antes era pago a cuenta. Art. 309 lit. a)
Honorarios, comisiones y servicios en general de personas físicas, cuando su provisión requiere intervención directa del recurso humano10%15%Pago a cuenta. Art. 309 lit. b)
Servicios técnicos y oficios de personas físicas — plomería, electricidad, limpieza, transporte, mantenimiento2%3% efectivoLa tasa del Art. 309 sobre una renta neta presunta del 20% (Decreto 139-98, Art. 70). Casilla 17 del IR-17.
Premios de loterías, sorteos y campañas promocionales25%25%Definitivo. En bancas de apuestas hay escala: 15% de RD$200,001 a 600,000 y 25% desde ahí.
Premios de máquinas tragamonedas10%15%Definitivo, se paga mensualmente. Art. 309 lit. d)
Pagos del Estado por bienes y servicios5%5%Pago a cuenta. Se exceptúa el sector agropecuario. Art. 309 lit. e)
Cualquier otra renta no contemplada expresamente10%15%Pago a cuenta. Art. 309 lit. f)
Intereses a personas físicas residentes10%10%Casilla 11 del IR-17, o la 20 si quien paga es entidad financiera.
Intereses a personas jurídicas residentes pagados por entidad financiera1%1%Norma 13-2011. Casilla 19.

Pagos al exterior

No van en el 606: se reportan en el formato 609 y en el IR-17, con comprobante B17 o e-CF E47.

ConceptoHasta jun.Desde jul.Base
Servicios y rentas en general27%27%Art. 305 — remite a la tasa del Art. 297
Regalías o derechos27%15%Art. 305-1, nuevo con la Ley 30-26. Casilla 22.
Licencias de software, publicidad en línea, uso o almacenamiento de datos27%15%Art. 305-2, nuevo con la Ley 30-26. Casilla 23.
Intereses10%10%Art. 306
Dividendos10%10%Art. 308
Remesas de contribuyentes con ingresos desde RD$1,000 millones27%30%Art. 297 Párr. II — transitorio para 2026, 2027 y 2028. Casilla 24.

La rebaja al 15% es selectiva: solo alcanza regalías, software, publicidad en línea y almacenamiento de datos. Los honorarios de consultoría pagados al exterior siguen al 27%. Y si el beneficiario reside en España o Canadá, aplica el convenio y se liquida en el Anexo R9C.

Retención de ITBIS

La Ley 30-26 no cambió estas tasas. Lo que sí hizo (Art. 35) fue extender el RST a las obligaciones de ITBIS, y crear un régimen de percepción en aduanas para importadores informales (Art. 354-1).

TasaCuándo aplica
100%Persona física, sea bien o servicio · proveedor informal vía B11 o E41 · seguridad y vigilancia · entidades sin fines de lucro · contribuyentes del RST · constructora que paga a persona física
30%Entre sociedades: servicios profesionales liberales · alquiler de equipos, maquinaria y vehículos · constructora que paga a persona jurídica
75%Derogada desde el Decreto 293-11. La app no la ofrece.
El RST no exime del ISR

Que un proveedor esté acogido al Régimen Simplificado cambia el ITBIS —se le retiene el 100%— pero no lo exime de la retención de ISR: si es persona física, se le retiene igual que a cualquier otra, hoy al 15%. En el asistente el RST es una casilla aparte, no un tipo de proveedor, justamente para que las dos cosas no se confundan.

El XML del e-CF manda sobre todo lo demás

Un comprobante electrónico es un XML firmado. Trae el RNC del emisor, el del comprador, el e-NCF, la fecha, el gravado, el exento, el ITBIS y las retenciones, sin margen de interpretación. Leerlo elimina el error de lectura: no hay reconocimiento óptico que fallar, ni columna que mapear, ni RNC que confundir.

  • Suelta los XML en la ventana o en la tarjeta «Desde los XML del e-CF». Puedes soltar todos los del mes de una vez.
  • El propio XML dice de qué lado está. Si el RNC del comprador es el tuyo, es una compra y va al 606. Si lo es el del emisor, es una venta y va al 607. No hay que decírselo.
  • Las fechas del e-CF vienen en formato día-mes-año; la app las convierte sola.
  • Si sueltas un XML que no tiene relación con el contribuyente abierto, te avisa en vez de meterlo en el expediente equivocado.
Mientras la factura electrónica termina de implementarse

Los contribuyentes pequeños, micro y no clasificados tienen hasta el 15 de noviembre de 2026 para incorporarse, así que por un tiempo vas a tener meses mezclados: unos proveedores con e-CF y otros con factura en papel.

La regla de la app es: primero el XML, y el escaneo solo para lo que no lo tenga. Si sueltas XML y fotos juntos, los XML se procesan primero y las facturas que ya entraron por ahí no se vuelven a leer por reconocimiento óptico. Así el escaneo queda para lo que de verdad lo necesita y va desapareciendo solo a medida que tus proveedores migran.

Que el número se pueda defender

Calcular bien no basta: el día que llegue un requerimiento hay que poder explicar de dónde salió cada casilla. Cuatro cosas trabajan para eso.

Cada tasa cita su norma

Las tasas no están sueltas en el programa: son un catálogo donde cada regla lleva su vigencia y su fundamento legal. Por eso la app sabe que los honorarios a personas físicas se retenían al 10% hasta junio de 2026 y al 15% desde julio, y puede decir que es el Art. 309 lit. b) en la redacción de la Ley 30-26. Donde ves el chip ¿por qué? hay una norma detrás.

Papel de trabajo

Desde el Anexo A puedes bajar un Excel con el rastro completo: cada casilla con su valor, de dónde sale y qué norma la sustenta; el detalle línea por línea de la casilla 29; el catálogo de reglas aplicadas; y la bitácora del expediente. Es lo que se entrega cuando la DGII pregunta.

Cierre del período

Cuando presentas, cierra el período y guarda el número de la constancia de recepción. A partir de ahí el expediente queda bloqueado: no se puede editar ni borrar líneas por accidente. Si el cambio es real, se prepara una rectificativa, que guarda la original y abre una versión nueva — y luego te muestra casilla por casilla qué cambió entre las dos.

Bitácora

Cada importación, cada cierre y cada rectificativa queda anotada con su fecha. Irrelevante si declaras lo tuyo; imprescindible en cuanto haya dos personas trabajando sobre el mismo expediente.

Recargos, intereses y el saldo del mes anterior

Tres cosas que antes se tecleaban y que la app ya sabía.

  • Saldo a favor anterior (casilla 29 del IT-1). Si el mes pasado del mismo contribuyente está cargado, la app toma su saldo a favor y te dice de dónde lo sacó. Déjala vacía para usarlo o escribe otro monto.
  • Recargo por mora. Escribe cuándo vas a presentar y sale solo. La Ley 30-26 cambió la regla: donde antes era 10% el primer mes y 4% por cada mes subsiguiente, ahora es 3% por mes o fracción con tope del 100%. La app aplica la que corresponde según el período que estés declarando.
  • Interés indemnizatorio. Ya no es una tasa fija: es el promedio anual de la tasa activa de los bancos múltiples del Banco Central más 30 puntos básicos, y la DGII la fija al inicio de cada año. Por eso se configura a mano una vez al año, en el mismo lugar donde escribes la fecha de presentación.
Saltos en la secuencia de NCF

La app revisa la numeración de lo que emitiste y avisa si faltan comprobantes en la secuencia. Si se anularon, un botón los lleva al 608 con el motivo «errores en secuencia» ya puesto. Si se emitieron y no están cargados, falta trabajo. Un salto sin explicar es de las primeras cosas que mira una fiscalización.

El mes que corresponde — la regla que gobierna todo el Anexo A

Es la confusión más frecuente, porque una misma factura puede tocar dos meses distintos: el del impuesto y el de la retención. La app aplica el mismo criterio en las cuatro secciones donde importa.

CasillaSe reporta porQué implica
Del 607 · ventas
1 a 11 — operaciones por tipo de NCFFecha de emisiónSolo lo emitido en el período. Es la casilla 1 del IT-1.
12 a 19 — por forma de venta, monto bruto con impuestosFecha de emisiónLo cobrado este mes por facturas de meses anteriores no suma aquí: no es venta de este mes. La app te muestra cuánto excluyó.
20 a 26 — por tipo de ingresoFecha de emisiónIgual que la anterior. Debe cuadrar con la casilla 11.
29 — pagos computables por otras retencionesFecha de retención, nunca la del comprobanteEntra todo lo retenido en el mes, venga de una factura del período o de meses anteriores: la retención se computa en el mes en que se practica. Nada se resta por ser de otro mes. Solo queda fuera lo que tiene fecha de retención de otro mes, y la app lo dice con el monto. Si una línea trae retención sin fecha, se computa igual y se te pide completarla. Debajo de la casilla hay un detalle línea por línea con las dos fechas.
27 — pagos computables por retenciones (Norma General 06-23)No sale del 607La retención de ITBIS sobre ventas con tarjeta la practica el procesador de pagos. Ver el recuadro de abajo.
Del 606 · compras
48 a 56 — ITBIS pagado y deducibleFecha de emisiónEl crédito nace con la factura. Una compra de un mes anterior que está en el 606 solo para reportar la retención no vuelve a adelantar ITBIS: ese crédito ya se tomó en su mes.
Sección A del IT-1 — ITBIS que retuviste a tus proveedoresFecha de pagoSe liquida cuando se practica la retención. Una compra de junio que pagues en julio se retiene en julio.
Por eso verás facturas de meses anteriores en tus anexos

No es un error del registro. Una factura de 202605 cobrada en 202606 pertenece al 607 de junio: aporta su retención a la casilla 29 y no aporta ingreso, porque el ingreso ya se declaró en mayo. Del lado de las compras pasa lo mismo: una factura de mayo que pagaste en junio va en el 606 de junio por la retención, pero su ITBIS no se deduce dos veces.

En ambos casos la app lo señala con una nota y te dice el monto exacto que dejó fuera y el que sumó. Lo que sí marca como error es un comprobante de otro período sin retención en el mes declarado: ese no tiene por qué estar en este anexo.

Las correcciones se propagan solas

El resumen, el Anexo A, el IT-1 y el borrador del IR-17 no son fotos: se recalculan con cada cambio. Si el validador te marca cinco líneas sin fecha de retención y las completas en el paso 5, la casilla 29 y el total a pagar cambian en ese mismo momento, sin salir del panel ni volver a importar.

Lo mismo vale para todo lo demás: corregir una fecha de comprobante, borrar una línea, cambiar el período o el RNC, marcar o desmarcar una opción del paso 1. No hay que apretar ningún botón de «actualizar».

La casilla 27 no se puede calcular del 607

La Norma General 06-23 pone la retención del ITBIS de las ventas con tarjeta en manos de las empresas de adquirencia, los agregadores de pago y las entidades de pago electrónico —Cardnet, Azul, EvertecPS—. Ellas retienen el 2% sobre el monto facturado, lo pagan a la DGII y te lo informan en su reporte. Como esa retención nunca aparece en tu 607, ningún cálculo puede inferirla: por eso la app te pregunta.

Esta norma deroga y sustituye la Norma General 08-04 desde el 3 de octubre de 2023 (Art. 17). La tasa del 2% no cambió, así que ninguna cifra se mueve; lo que cambió es a qué norma hay que citar. Versiones anteriores del programa citaban la 08-04.

Un caso que sí cambia la tasa

El Art. 4 lit. b) de la 06-23 manda retener 18% en vez de 2% cuando el afiliado está no inscrito, suspendido o dado de baja en el RNC y la operación pasa de RD$300,000, desde el 1 de abril de 2024. El programa no lo calcula, porque esa retención la practica el procesador y llega ya hecha en su reporte; se anota aquí para que sepas de dónde sale un monto que no cuadre con el 2%. Supuesto pendiente de validar contra un caso real.

Por eso la app te pregunta, en la propia casilla 27, si tuviste ventas con tarjeta. Si respondes que sí, habilita el campo para que escribas el monto tal como lo informa el procesador. Como referencia te muestra el 2% del bruto cobrado con tarjeta, pero el número que va en la declaración es el del reporte, no el estimado.

Si la dejas vacía teniendo ventas con tarjeta, estarías pagando de más: esa retención es un pago a cuenta que se descuenta en la casilla 30 del IT-1.

El cuadre de lo cobrado

Las formas de pago del 607 no registran lo facturado sino lo que efectivamente entró. Por eso la app verifica, línea por línea:

monto facturado + ITBIS facturado − ITBIS retenido por terceros − retención de renta = suma de las formas de pago

Una empresa de servicios profesionales que factura RD$40,000 más RD$7,200 de ITBIS cobra RD$45,040, porque el cliente le retuvo el 30% del ITBIS: RD$2,160. Si la resta no da, la app avisa y te dice en cuánto difiere.

También revisa que la retención sea una tasa legal: 30% entre sociedades por servicios profesionales y alquiler de equipos (Norma 02-05), o 100% en seguridad y vigilancia y frente a personas físicas (Norma 07-09). Cualquier otro porcentaje se señala.

Puntos que conviene tener presentes

  • En compra de bienes a un informal no se retiene ISR — solo el 100% del ITBIS. En servicios sí se retiene ambos.
  • La fecha de pago es obligatoria si hay cualquier retención. Sin ella, la DGII rechaza la línea.
  • Los campos 16 y 19 (ITBIS e ISR percibido) no están habilitados: van siempre vacíos. La app se encarga.
  • El comprobante B13 de gastos menores no puede llevar ITBIS y el RNC reportado debe ser el tuyo.
  • El B11 de comprobante de compras solo vale hacia proveedores no registrados. Si el proveedor sí tiene RNC, no es deducible.
  • Máximo 10,000 líneas por envío. Si tienes más, la app las divide en archivos numerados.

Qué quedó calibrado con datos reales

Estos puntos ya no son suposiciones: se verificaron contra un 606 que la DGII aceptó (RNC 132171071, período 202606, 101 líneas), la plantilla oficial de la DGII y reportes de Adm Cloud.

PuntoResultado
Dígito comprobador de RNC y cédulaConfirmado 100 de 100 identificaciones reales validan correctamente.
Formato de los númerosConfirmado Sin ceros de relleno: se escribe 405 y 220.5, no 405.00 ni 220.50.
Campos vacíos vs. ceroConfirmado Montos, ITBIS, retenciones, ISC, otros y propina llevan 0. Proporcionalidad, ITBIS al costo y los dos percibidos van siempre vacíos.
Fin de línea y de archivoConfirmado Salto CRLF entre líneas, sin salto al final y sin pipe al cierre de cada línea.
Notas de créditoConfirmado Se reportan en positivo. Si tu sistema las exporta en negativo, la app las convierte sola al importar.
Reproducción exactaVerificado La app regeneró un 606 aceptado carácter por carácter: 8,562 bytes idénticos, y su validador no marcó ni un falso positivo.
Cuadre de lo cobrado en el 607Verificado Sobre 121 ventas reales, las 121 cuadran: facturado + ITBIS − ITBIS retenido = suma de las formas de pago. Las 19 retenciones del archivo están al 30% exacto.
Retención de meses anterioresVerificado De esas 121 ventas, 9 son de períodos anteriores cobradas en el mes: aportan RD$17,449.91 a la casilla 29 y ningún ingreso. La app las acepta sin marcarlas como error.
Exclusión por forma de ventaVerificado Esas 9 facturas aportan RD$363,863.00 de cobros que quedan fuera de las casillas 12 a 19, y las 7 notas de crédito del mes restan RD$224,494.00 en vez de sumar. El total pasa de 3,677,376.42 a 2,864,525.42, que es exactamente lo facturado del período más impuestos menos lo que retuvieron los clientes.
Desglose por forma de ventaDepende del origen Adm Cloud vuelca todo a «venta a crédito». En el Anexo A presentado el desglose real era 1,459,272.74 en cheque, 115,966.00 en tarjeta y 1,261,862.46 a crédito. La app reparte lo que traiga el archivo; si tu sistema no separa las formas de cobro, hay que ajustarlo a mano.
Casilla 29 con la plantilla de la DGIIVerificado Sobre un 607 de 132 líneas: RD$93,226.08 de ITBIS retenido en el archivo y RD$93,226.08 en la casilla 29. De ese total, RD$25,862.51 vienen de 12 facturas de mayo y junio cobradas en julio, y RD$28,772.60 de 5 líneas que no traían fecha de retención —se computan igual y la app pide completar la fecha—.
Compras de otro períodoVerificado Una compra de mayo pagada en junio suma su retención a la sección A del IT-1 y deja su ITBIS fuera de la sección IX. El 606 de junio de Hueyi no tiene ninguna, así que las cifras reales no cambiaron.
Código de servicios técnicos al 3%Sin confirmar La app usa el 04 · rentas presuntas, coherente con la mecánica de renta neta presunta del 20%. Conviene confirmarlo con la DGII.

Escaneo de facturas — cómo funciona

Hay dos vías y se complementan. Conviene entender qué hace cada una, porque no son igual de confiables.

VíaPara qué sirveQué tan confiable es
Código QR
incluido
Toda factura electrónica: e-CF, comprobantes de compras E41, gastos menores E43. Exacta. El QR contiene el timbre que la DGII firmó: RNC del emisor, RNC del comprador, e-NCF, fecha, monto total y código de seguridad. No es una interpretación de la imagen — son los datos oficiales.
Lectura de texto
incluido
Lo que no trae QR: facturas B01 impresas, tickets, notas de talonario. También completa el desglose de las que sí traen QR. Buena en documentos impresos legibles. Extrae RNC, NCF, fecha y montos, y marca su confianza campo por campo. Flojea con tickets térmicos descoloridos, fotos muy torcidas y escritura a mano.
Modelo de visión
opcional
Solo para los documentos difíciles donde las dos anteriores no alcanzan. La mejor con imágenes malas, pero es la única que requiere una clave de API y tiene costo. No hace falta para el uso normal.
Nada de esto sale de tu computadora

El lector de códigos QR y el de texto vienen dentro de este archivo: el motor de reconocimiento y el diccionario de español están incrustados. No se conecta a ningún servidor, no pide clave y las facturas no viajan a ninguna parte. Puedes usarlo con el wifi apagado.

Ese es el motivo de que el archivo pese unos 9 MB y tarde un par de segundos en abrir. La primera factura que leas tarda unos segundos más porque arranca el motor; de ahí en adelante va más rápido.

Cuántas de una vez

La cola procesa los documentos de uno en uno y muestra una barra con el avance y un botón para detenerla. Cada documento tarda unos diez segundos, así que un lote de veinte lleva unos tres minutos. Puedes seguir trabajando en otras pantallas mientras corre.

Si sueltas más de veinticinco archivos la app te lo advierte: conviene hacerlo por tandas, no porque falle, sino porque una tanda corta se revisa mejor.

Modo rápido para lotes de e-CF. Cuando el timbre fiscal ya trae el RNC, el e-NCF, la fecha y el total, este modo se salta el reconocimiento de texto y baja de unos diez segundos por documento a menos de uno. A cambio, el desglose del ITBIS lo eliges tú en cada ficha. Es lo que conviene cuando el lote son PDF de comprobantes electrónicos; para fotos de facturas en papel no sirve, porque ahí no hay timbre que leer.

Fotos de iPhone y fotos de lado

Los archivos HEIC que produce el iPhone no los abre ningún navegador de escritorio, así que la app los convierte por su cuenta. No hay que pasarlos a JPG antes: se sueltan igual que cualquier foto.

Y si la tirilla quedó fotografiada de lado —lo más común cuando el recibo es largo—, la app lo detecta sola. Cuando una lectura sale corta, prueba el texto en las cuatro orientaciones a baja resolución, se queda con la que reconoce palabras de factura y vuelve a leer con la foto derecha. Te lo dice en la ficha: «la foto estaba de lado, se giró 90°».

Si aun así queda incompleta, sube sola la resolución y lo intenta otra vez. Por eso un documento difícil tarda más que uno fácil: solo se paga ese tiempo cuando hace falta.

Si una factura sale mal leída

Cada documento trae el botón Volver a leer. No repite lo mismo: en cada intento prueba una estrategia distinta —más resolución, contraste forzado, escala de grises con más nitidez— hasta agotar las seis. Debajo de los botones se te dice en qué intento vas y qué se está probando, y también puedes elegir una estrategia concreta del desplegable.

Si la foto está de lado, los botones y la giran 90° y la vuelven a leer. Es lo que más rescata en fotos tomadas con el celular.

Dos cosas que hace la app para protegerte: lo que hayas corregido a mano no se pierde nunca al releer, y si el nuevo intento sale peor que el anterior, lo descarta y conserva la lectura buena, avisándote. Arriba hay además un Volver a leer las que quedaron pendientes para pasar de una vez por todas las que no quedaron listas.

Cómo distingue tu RNC del de tu proveedor

En toda factura aparecen dos identificaciones: la del que vende y la tuya como comprador. La app nunca deja la tuya en el campo del proveedor — y si por algo termina ahí, lo marca en rojo y no permite agregar la factura al 606. La excepción son los gastos menores B13 o E43, donde el RNC propio sí es el que va.

El método principal es el que usa cualquier contador al mirar el papel: en una factura dominicana el RNC del vendedor viene siempre precedido de la palabra RNC —o cédula, o NIF—. La app busca ese rótulo y toma el número que viene justo después. Si ese número resulta ser el del comprador, porque el rótulo dice RNC Cliente o porque coincide con el tuyo, lo descarta y pasa al siguiente rótulo. El del emisor suele ser el primero, ya que va en el encabezado.

Reconoce el rótulo en todas sus variantes: RNC, RNC., RNC:, R.N.C., RNC/CED, Cédula, NIF, RUC, e incluso cuando el OCR lo maltrata y lee RNG o RNO. Y el número escrito de cualquier forma: 131853528, 1-31-85352-8, 124-00309-1 o 130 663 572.

Cuando la factura no trae rótulo —y hay muchas así— entra un rastreo de respaldo que recoge todo número de 9 u 11 dígitos, valide o no el comprobador. Se apoya en dos hechos del país: quien factura tiene 9 dígitos si es sociedad y 11 si es persona física, y su número casi siempre está en las primeras líneas del comprobante, junto al nombre del negocio. Por eso el rastreo da peso al encabezado, y descarta de entrada los teléfonos, que empiezan por 809, 829 u 849, además de fechas y horas.

Si un número tiene rótulo pero no pasa el comprobador, y en el encabezado hay otro que sí valida, la app se queda con el válido: casi siempre es el mismo número con un dígito bien leído.

Cuando hay más de un candidato, la tarjeta te los muestra como botones: pulsas el del proveedor y listo. Si el número no pasa el dígito comprobador, se deja tal como está en el papel —no se inventa una corrección— pero se ofrecen las alternativas que sí validan, y la factura queda como Falta revisar hasta que lo confirmes, porque un RNC inválido lo rechaza la DGII.

Las dos vías trabajan juntas

Cuando una factura trae QR, la app toma de ahí la identificación —que es exacta— y usa el texto solo para el desglose. Y no acepta ese desglose a ciegas: solo lo da por bueno si el ITBIS es el 18% de su propia base y la suma da el total que la DGII firmó. Si no cuadra, se queda con el supuesto y te lo dice.

La app no presume el ITBIS

Muchos establecimientos venden en la misma factura partidas gravadas y exentas: supermercados, librerías, farmacias, salones de juegos infantiles. Suponer 18% sobre el total en esos casos infla el ITBIS que te deduces, y eso es una deducción indebida frente a la DGII.

Por eso, cuando la app no puede verificar el desglose con aritmética, deja la factura como "Falta el desglose" y no permite pasarla al 606 hasta que el analista elija. Prefiere frenarte a colarte un número inventado.

Opción de desgloseQué hace
Todo gravado al 18%Base = total ÷ 1.18. Para facturas donde todo lleva ITBIS.
18% + propina legal 10%Base = total ÷ 1.28. El caso de los restaurantes.
Mixta — gravados y exentosEscribes el ITBIS que dice el comprobante y la app calcula la base, y además te muestra cuánto iba gravado y cuánto exento, para que verifiques contra el papel.
Toda exentaSin ITBIS. Alquiler de vivienda, servicios exentos, gastos menores.
Montos a manoEscribes base, ITBIS y propina tal cual.
Cuándo la detecta sola

Si el texto de la factura da un ITBIS, la app comprueba si es el 18% de toda la base. Si cuadra, lo da por bueno. Si no cuadra, cambia sola a "Mixta" y te avisa que la factura parece traer partidas exentas — también reconoce las marcas de exento que imprimen los puntos de venta.

Un ejemplo real: un ticket de RD$430.00 con RD$53.39 de ITBIS. Al 18% sobre todo darían RD$65.59, así que no cuadra. En modo mixta la app deduce RD$296.61 gravados y RD$80.00 exentos — que es exactamente el capuccino y el agua embotellada del ticket. Presumiendo 18% te habrías deducido RD$12.20 de más.

Lo que el QR no trae

El timbre incluye el monto total firmado por la DGII, pero no dice cuánto de eso es ITBIS. Ese dato sale del texto de la factura o lo pones tú con las opciones de arriba.

Por eso la lectura de QR y la de IA se complementan bien: el QR te da la identificación exacta y la IA el desglose.

Un beneficio que no es obvio: el cruce

Cuando escaneas una factura cuyo NCF ya está en el 606, la app compara el total firmado por la DGII contra lo que tienes reportado, y te avisa si no cuadra. Es una verificación que ninguna captura manual puede darte, porque contrasta contra el dato oficial y no contra lo que alguien tecleó.

Sobre la clave de API

Se obtiene en console.anthropic.com. La app no la guarda en ningún lado: vive solo mientras la pestaña está abierta y no entra en el archivo de trabajo que descargas, así que la vuelves a poner cada vez. Es a propósito — una clave guardada en un archivo que circula por correo es un problema de seguridad.

Si el servicio responde que el modelo no existe, es porque cambió de nombre: revisa el vigente en tu consola y cámbialo en el campo de al lado.

Cómo está organizada la aplicación

Cada declaración se trabaja por separado. Lo único que comparten es el contribuyente y el período, que se fijan una vez en Configuración.

MóduloPasosQué produce
⚙ ConfiguraciónRNC, período y estilo del archivoDatos comunes. El período define qué tasas y qué numeración de casillas se aplican.
📦 ITBISCargar compras → Revisar → Resumen → ExportarFormato 606 en TXT y Excel, comprobantes de compras B11/E41, y los totales que alimentan el Anexo A y el IT-1.
💼 IR-17Otras retenciones → Retribuciones complementarias → Anexo R9C → BorradorLos 21 o 24 renglones de la sección II, el IR-9 con sus anexos A y B, el R9C, y el borrador completo del IR-17 con liquidación y penalidades.

Los dos módulos se comunican en un punto: el botón "Traer las retenciones del 606" lleva al IR-17 las retenciones de ISR que ya capturaste del lado de compras, mapeadas a su casilla. También puedes tomar el combustible de un vehículo desde las facturas del 606.

El ciclo completo de ITBIS

La secuencia que exige la DGII es 606 → 607 → Anexo A → IT-1, y la app la respeta. Los dos formatos vencen el día 15; el IT-1 el día 20, y no se considera presentado si no mandaste antes el Anexo A.

PasoDe dónde salen los datos
Compras · 606Excel de tu sistema, plantilla de la DGII, TXT de un envío anterior, escaneo de facturas o captura manual.
Ventas · 607Las mismas vías: Excel de ventas, listado de e-CF emitidos de la Oficina Virtual, TXT del 607 o captura manual.
Anexo ASe arma solo: las ventas por tipo de NCF, por forma de venta y por tipo de ingreso; y el ITBIS pagado con su reparto entre compras locales y servicios, que sale del 606.
IT-1Se autocompleta del Anexo A, igual que en la Oficina Virtual. Incluye la sección A con el ITBIS que le retuviste a tus proveedores.
El error que más descuadra una declaración

El Anexo A y el IT-1 solo cuentan los comprobantes cuya fecha de emisión cae dentro del período. Muchos sistemas contables incluyen en el reporte del mes facturas de meses anteriores cuya retención ocurrió ahora, y eso hace que el reporte no cuadre con lo que se declara.

La app los detecta y te avisa cuántos hay: quedan en el 607, pero no suman en el Anexo A ni en el IT-1. En el caso real con el que se calibró, el reporte del sistema traía 9 facturas de abril y mayo — 323,146.53 de más.

Por qué conviene el listado de e-CF

El 607 pide el monto facturado sin separar lo gravado de lo exento. Pero el IT-1 sí necesita esa separación en las casillas 4 y 5. El listado de e-CF de la Oficina Virtual trae las dos columnas, así que si lo cargas, esas casillas salen del dato real. Si solo tienes el 607, la app deduce el gravado dividiendo el ITBIS entre 0.18 y lo marca para que lo confirmes.

Lo que ese listado no trae es la forma de venta —efectivo, cheque, tarjeta, crédito—, que el 607 sí exige y alimenta las casillas 12 a 19. Para eso hace falta el reporte de tu sistema, o completarlo en la grilla.

Calibrado contra una declaración presentada

Todas las reglas se verificaron contra el Anexo A y el IT-1 de junio 2026 de Hueyi Group. Cuadran exactos: la casilla 1 con sus 103 comprobantes y 2,574,846.28; las notas de crédito restando 190,566.75; el total de operaciones 2,484,831.58; el ITBIS deducible 228,220.64 con su reparto de 161,724.38 en compras locales y 66,496.26 en servicios; el coeficiente de proporcionalidad de 95.10%; y toda la sección de retenciones, con los 24,043.24 de la casilla 60.

El IR-17 cambió de forma en julio 2026

La Ley 30-26 no solo movió tasas: insertó tres renglones nuevos y con eso corrió toda la numeración posterior. La app usa la versión que corresponde al período que elegiste.

ConceptoHasta junioDesde julio
Renglones de la sección II2124
Total otras retenciones2225
Anexo R9C2326
Total de otras retenciones2427
Retribuciones complementarias2528
Impuesto a pagar2629
Diferencia a pagar3033
Recargos · interés indemnizatorio32 · 3335 · 36
Total a pagar3437

Renglones nuevos

  • 22 · Regalías o derechos pagados a no residentes — 15% (Art. 305-1)
  • 23 · Licencias de software, publicidad en línea y almacenamiento de datos a no residentes — 15% (Art. 305-2)
  • 24 · Remesas al exterior mayores a 1,000 millones — 30%

Renglones que mantuvieron su número pero cambiaron de tasa

Este es el cambio que más silenciosamente rompe un cálculo: 1 alquileres y 2 honorarios pasaron de 10% a 15%; 16 otras rentas de 10% a 15%; y 17 rentas presuntas y 18 Norma 07-2007 de 2% a 3%. Las casillas 3 a 15 y 19 a 21 no cambiaron.

Recargos por mora

Hasta junio 2026: 10% el primer mes más 4% por cada mes o fracción adicional. Desde julio: 3% por mes o fracción, con tope del 100% del impuesto. El interés indemnizatorio sigue en 1.10% mensual hasta diciembre 2026. Rectificar por cuenta propia, sin requerimiento previo, da un descuento del 90% sobre el recargo.

Retribuciones complementarias — reglas que aplica

Todo sale del Reglamento 139-98, Capítulo X (artículos 84 a 92) y de los artículos 318 a 322 del Código Tributario. La tasa del 27% viene del Art. 297 Párrafo I, que la Ley 30-26 mantuvo.

Proporción de uso personal en vehículos

De quién es el vehículoTrabajo habitual del empleado%Base
De la empresa, o arrendado a un terceroEn oficina40%Art. 88 literal b)
De la empresa, o arrendado a un terceroFuera de oficina20%Art. 88 Párrafo III
Del propio empleadoEn oficina20%Art. 88 Párrafo IV
Del propio empleadoFuera de oficina10%Art. 88 Párrafo IV
Segundo vehículo de la empresa asignado al mismo ejecutivo, cuando no es el menos costoso100%Art. 88 Párrafo V

Sobre qué se aplica ese porcentaje

  • Vehículo de la empresa: depreciación del mes ajustada por inflación (Categoría 2 al 25% anual) más combustible, aceites, mantenimiento, reparación, placa, seguro y neumáticos.
  • Vehículo arrendado: el alquiler ocupa el lugar de la depreciación, más los gastos que asume la empresa.
  • Vehículo del empleado: no entra depreciación — solo los gastos que la empresa cubre.

Viviendas

Van al 100%, sin proporción. La base es la depreciación mensual si la vivienda es de la empresa, o el alquiler si es de un tercero, más reparación, mantenimiento, serenos, servicio doméstico, luz, agua y demás gastos imputados (Art. 88 literal a).

Cómo se resolvió una ambigüedad de la norma

El formulario oficial IR-9A define la columna E como C + D y no aclara si la columna D lleva los gastos completos o ya proporcionados. Aplicar el porcentaje solo a la depreciación contradiría el Art. 88 b), que manda calcular sobre "la suma de todos los gastos incurridos y/o imputados".

La app aplica el porcentaje a la depreciación y a los gastos por igual. Esa lectura es la que reproduce exactamente el IR-17 de junio 2026 de Equipamos, con lo que queda validada contra una declaración real presentada.

Lo que no entra aquí

  • Beneficios pagados en efectivo al empleado — son salario, van al IR-3 (Arts. 85 y 92 del Reglamento).
  • Seguros de vida y salud, transporte y comedor para todo el personal colectivamente (Art. 318 num. 6 · Art. 88 Párr. I).
  • Viáticos, dietas y gastos de viaje ligados a la actividad, con comprobantes (Art. 88 Párr. II).
  • Capacitación vinculada a las funciones del empleado, y la regalía pascual.
  • Aportes a seguridad social hasta lo que exige la ley: solo grava el exceso.
Dos cosas que se olvidan

El impuesto pagado no es deducible del ISR (Reglamento Art. 87), y hay que llevar estas retribuciones en una cuenta contable separada (Art. 320 del Código). Además, la casilla cambió: hasta junio 2026 es la 25 del IR-17; desde el formulario de julio 2026 es la 28. La app la ajusta sola según el período.

Formatos de archivo que ya reconoce

OrigenQué resuelve solo
Plantilla oficial de la DGIIElige la hoja correcta entre varias, salta las filas de título, y toma el RNC y el período del encabezado. Entiende las categorías escritas completas (01-GASTOS DE PERSONAL) y la forma de pago en numérico (7.00).
Reporte 606 de Adm CloudReconoce sus nombres de columna, descarta la fila de totales y el encabezado repetido del final, y convierte a positivo los montos negativos de las notas de crédito.
TXT del 606Abre un envío anterior para corregirlo, y habilita la prueba de calibración del paso 5.
Cualquier otro Excel o CSVEmpareja las columnas a mano una vez y guarda ese acomodo para los meses siguientes.
Un detalle que vale la pena conocer

Las fechas en la plantilla de la DGII y en Adm Cloud vienen partidas en dos columnas: el año y mes en una (202606) y el día en la siguiente (02). La app las une automáticamente; no hay que hacer nada.

Generador 606 · versión de trabajo · Reglas basadas en la Norma General 07-2018 y la Ley 30-26. Herramienta de apoyo: la responsabilidad de la declaración es del contribuyente y su contador.

📥
Suelta el archivo aquí Reconozco los XML del e-CF, el Excel o CSV de compras y ventas, el listado de e-CF, el TXT del 606 y del 607, fotos —incluidas las HEIC del iPhone— y PDF de facturas, y tus archivos de trabajo .json.

¿Qué es este archivo?

Soltaste . Una hoja de cálculo puede ser de compras o de ventas, así que dime cuál para no cargarla en el sitio equivocado.

Indica qué columna es cada dato

Leí 0 filas de . Empareja las columnas de tu archivo con los campos del 606. Los marcados con * son obligatorios.

Agregar un cliente

Asistente de retenciones

Responde y te digo qué retener, con la tasa vigente a la fecha de pago y el artículo que la sustenta.

Comprobante de Compras (B11 / E41)

Para documentar una compra a alguien que no está registrado como contribuyente. Lo emites tú a tu propio nombre. Solo es válido si el proveedor efectivamente no tiene RNC.

De tu secuencia autorizada de B11
La DGII exige que el documento detalle qué se compró o qué servicio se prestó.
Define si hay ISR

Tomar los gastos de las facturas cargadas

Marca las facturas que corresponden a este vehículo. Se suma el monto sin ITBIS.

Seleccionado: 0.00