Macro para Retenciones de ISLR sobre Dividendos y Acciones: Guía SENIAT

¿Necesitas descargar o utilizar la macro para retenciones de ISLR sobre dividendos y acciones? Esta herramienta permite organizar la información de las retenciones y generar el archivo XML que posteriormente se carga en el portal del SENIAT.
En esta guía encontrarás cómo completar la macro de retenciones de ISLR, habilitar sus funciones, ingresar los datos solicitados y convertir la información al formato XML.
También te explicamos cómo cargar el archivo en el SENIAT y qué aspectos debes revisar para evitar errores durante el proceso. Antes de declarar, confirma siempre que la versión de la macro y las instrucciones del portal estén vigentes.
Última actualización: septiembre de 2026.
¿Cómo usar la macro de retenciones de ISLR para dividendos y acciones?
¿Qué es la Retención de ISLR para Dividendos y Acciones?
La retención de ISLR se produce cuando quien realiza un pago sujeto a retención, actuando como agente de retención, descuenta el monto correspondiente y posteriormente lo declara ante el SENIAT.
En los casos relacionados con dividendos y acciones, la información de las retenciones puede organizarse mediante la macro y convertirse en un archivo XML para cargarlo en el portal fiscal. El porcentaje, el plazo y la obligación aplicable pueden variar según el tipo de operación y de contribuyente, por lo que deben confirmarse con la normativa vigente y las instrucciones actuales del SENIAT.
Pasos para declarar las retenciones de ISLR con la macro
Parte 1: completar la macro y generar el archivo XML
- Obtener la macro de retenciones de ISLR: verifica en el portal oficial del SENIAT si se encuentra disponible la versión vigente de la macro para dividendos y acciones. Si no aparece, solicítala directamente al organismo tributario o consulta con un profesional contable que pueda confirmar la versión aplicable.
Por seguridad, evita descargar macros de Excel desde páginas desconocidas. Estos archivos contienen código ejecutable y una versión modificada o desactualizada podría afectar tu computadora o generar un archivo XML incorrecto. Tips para Empresas no aloja actualmente este archivo.
- Abrir el archivo en Excel: antes de habilitar cualquier función, comprueba que la macro provenga de una fuente confiable. Abre el archivo con Microsoft Excel y revisa los avisos de seguridad que aparezcan.
- Habilitar la macro: si confirmaste que el archivo es legítimo, utiliza la opción “Habilitar contenido” o “Habilitar macros”. El nombre de esta opción puede variar según la versión de Excel.
- Completar la información: ingresa cuidadosamente los datos solicitados, como el RIF del agente de retención, el RIF del beneficiario, la fecha, el concepto y los montos correspondientes. Verifica que los números de RIF y las fechas tengan el formato requerido por la macro.
- Generar el archivo XML: utiliza el botón destinado a convertir o generar el XML. Antes de continuar, revisa si la macro muestra errores, campos incompletos o diferencias en los totales.
- Guardar y localizar el XML: identifica la carpeta donde se guardó el archivo y no cambies su extensión. El nombre y la ubicación pueden variar según la versión de la macro y la configuración de tu computadora.
Antes de cargar el XML en el SENIAT, verifica que el total general coincida con tus registros contables y conserva una copia de respaldo de la macro y del archivo generado.
Parte 2: cargar el archivo XML en el portal del SENIAT
- Ingresar al portal: accede al sitio oficial del SENIAT y entra con el usuario y la clave correspondientes al agente de retención. Comprueba siempre que la dirección del portal sea oficial antes de introducir tus datos.
- Localizar la declaración: busca dentro de los procesos tributarios la opción relacionada con retenciones de ISLR y selecciona el procedimiento correspondiente a dividendos y acciones. Los nombres y la ubicación de las opciones pueden cambiar cuando se actualiza el portal.
- Seleccionar el periodo: confirma el mes y el año que vas a declarar antes de cargar el archivo. Un periodo incorrecto puede ocasionar diferencias o requerir una corrección posterior.
- Cargar el archivo XML: utiliza la opción para examinar o seleccionar archivos, localiza el XML generado por la macro y cárgalo sin modificar su nombre o extensión.
- Revisar la información: comprueba el RIF, el periodo, la cantidad de registros y el monto total mostrado por el sistema. Si el portal rechaza el archivo, anota el mensaje de error y corrige la información en la macro antes de generar un nuevo XML.
- Confirmar la declaración: envía la información solamente después de verificar todos los datos. Descarga o imprime el comprobante que genere el portal y guárdalo junto con la macro, el XML y los registros contables correspondientes.
Errores frecuentes al generar o cargar el archivo XML
La macro no funciona al abrirla
Comprueba que el archivo provenga de una fuente confiable y que Excel haya mostrado la opción para habilitar el contenido. Algunas versiones de Excel bloquean las macros descargadas de internet. No desactives permanentemente la seguridad del programa para abrir un archivo cuyo origen no puedas verificar.
El botón para generar el XML no responde
Revisa que todos los campos obligatorios estén completos y tengan el formato solicitado. Verifica especialmente los números de RIF, las fechas, los conceptos de retención y los montos. También confirma que estés utilizando una versión de Excel compatible con la macro.
El archivo XML no aparece en el escritorio
La ubicación puede variar. Revisa la carpeta Descargas, Documentos, el escritorio y la misma carpeta donde guardaste la macro. También puedes utilizar el buscador de archivos de tu computadora e introducir “.xml”.
El SENIAT rechaza el archivo XML
Lee y guarda el mensaje exacto que muestra el portal. Después, revisa el periodo declarado, los números de RIF, los campos vacíos y el formato de los montos y fechas. Corrige los datos en la macro y genera un archivo XML nuevo; no intentes modificar manualmente su contenido si desconoces su estructura.
El total mostrado no coincide con los registros
No confirmes la declaración. Compara cada retención incluida en la macro con tus registros contables y verifica que no existan operaciones duplicadas, omitidas o asignadas al periodo incorrecto. Genera nuevamente el XML después de corregir las diferencias.
Otros trámites del SENIAT que pueden interesarte
Si realizas declaraciones o trámites tributarios en Venezuela, estas guías también pueden ayudarte:
- Cómo declarar las retenciones de ISLR en el SENIAT.
- Cómo declarar las retenciones de IVA en línea.
- Cómo registrarse en el SENIAT como persona natural.
- Cómo recuperar el usuario y la clave del portal del SENIAT.
Aviso importante
Esta guía tiene carácter informativo y busca facilitar la comprensión general del procedimiento. El SENIAT puede modificar la macro, los requisitos, los plazos y las opciones disponibles en su portal.
Antes de presentar una declaración, verifica la información en los canales oficiales y confirma que estás utilizando los datos, el periodo y el archivo correspondientes. Si tu operación tiene características especiales o existen dudas sobre el cálculo de la retención, consulta con un profesional contable o tributario.
Deja una respuesta
Entradas relacionadas