Miguel ¿Cómo se realiza el pago masivo de detracciones SPOT 2025?
En primer lugar, hablar de detracciones, es hablar indirectamente del uso del crédito fiscal, más no del uso del gasto o costo como condición.
Cuando nos encontramos ante una operación sujeta al SPOT pueden ocurrir 2 situaciones:
- Que realices la detracción (retienes un porcentaje a tu proveedor).
- Que no hagas nada (tu proveedor realizara la auto-detracción).
Las dos situaciones son correctas, pero desde ya mencionar que el cliente o usuario es el obligado a realizar la detracción (retiene y luego deposito). Como un caso excepcional se debe aplicar la auto-detracción.
ÍNDICE DEL ARTÍCULO
Formas de depositar la detracción
Para realizar la detracción existen 2 formas:
- Mediante Internet – Clave Sol
- Mediante el Banco de la Nación
Yo personalmente recomiendo la primera opción, realizas tus depósitos rápidamente y cómodamente desde tu casa, solo necesitas tener una cuenta afiliada para el pago en línea.
No necesitas ningún archivo para el pago en línea, puedes hacer depósitos individuales.
Por otro lado, si vas a realizar depósitos masivos de detracciones, en ese caso si necesitas un archivo de texto.
Macros para depósito masivo de detracciones
Quiero compartir una macro para realizar pagos masivos de detracciones mediante internet, lo único que necesitas es una cuenta afiliada para el pago en línea.
El uso de la macro es muy sencillo, lo vamos a resumir en 6 pasos:
Paso 1. Descarga la macro
Paso 2. Llena los datos de tu empresa y tu número de cuenta de detracciones del banco de la nación.

Paso 3. Luego tienes que elegir qué tipo de operación vas a realizar:
- PROV_CLIE: Proveedor con múltiples clientes – Autodetracción
- CLIE_PROV: Cliente con múltiples proveedores – Realizas el descuento
Para el primer caso: Proveedor con múltiples clientes – Autodetracción.

Son los mismos datos que el formato de depósito, salvo por dos conceptos nuevos:
- Número Lote: Es la secuencia de envió, por ejemplo 200001 (20 = año, y luego el correlativo).
- Número de Proforma: Es un dato opcional, lo dejas con dos 00.
Paso 4. Generamos el formato txt

Paso 5. Ingresamos con nuestra clave sol – Sunat Operaciones en Linea para realizar el envio.

Paso 6. Validamos nuestro archivo formato de texto.

Eso es todo sobre el funcionamiento del macro.
Te gusto este artículo, suscríbete a nuestro canal de YouTube para recibir más información >> canal Revista Misha aquí.
Conclusiones
- Cada envío es un número diferente de lote (250001, 250002), si no lo cambias manualmente el sistema te lo notificará.
- De igual manera, cada vez que envíes una factura duplicada en diferentes envíos, el sistema también te notificara.
Hola estoy suscrita y no em deja descargar el archivo
Las descargas son por misha.
Me sale el Error en línea 2: Longitud incorrecta: 108 .
Guíate del video, lo acabo de probar todo bien.
No puedo usar la Macro, sale Error en línea 2: Longitud incorrecta: 104, quiero hacer autodetraccion por B/V (Venta Departamentos)
Por boleta de venta creo que no se hace detracciones, porque no pruebas por la página de SUNAT si puedes hacer una autodetración de una sola boleta.
Buenas tardes, hoy hice la suscripción de un mes, pero no ubico el archivo en excel para descargarlo, me lo podrias pasar por correo por favor. Mil gracias!
Te lo paso al correo.
Hola Miguel tengo un problema al momento de subir el archivo, me sale “error en linea 2 longitud, 96 ” como puedo solucionar ello?? por favor porque no permite subir el txt para pagos masivos.
Revisa el archivo TXT, y mira los datos, quizas sea con el numero de lote.
Muchas gracias por el archivo Miguel. Excelente!!!!!
Hola Miguel, no se puede descargar la macro, en el paso 1 este aparece oculto e indica iniciar sesión o ser socio, he iniciado sesión con mi cuenta y aun así no se muestra el archivo para descarga. Me ha pasado con diferentes archivos de la página. Antes aparecía el link y se podía descargar de forma inmediata, ahora ya no.
Gracias por tu atención y ayuda.
NO has realizado el pago de tu suscripción.
Pude descargar el archivo, pero solo como lectura, no funciona las macros. Miguel puedes ayudarme.
Tiene que habilitar la macros en el excel.
Buenos dias!! , no he podido descargar la macros, me la podria enviar a mi correo??
Esta en el blog el enlace, pero se lo paso por correo.
Buenos dias!! soy nuevo suscriptor, no he podido descargar la macros, me la poddria enviar a mi correo??
Se lo envio por correo.
Hola Miguel, el archivo me descarga pero sólo como lectura. Me podrías enviar por favor por correo.
Muchas gracias.
Te lo envio por correo.
Tengo problema a descargar la macros: Deposito Masivo de Detracción.
Me sale un aviso de virus o archivo dañado.
Y en one drive solo me permite visualizar.
Me parece que antes de lanzar un producto debe ser probado, sobre todo si pagamos como suscriptores y no recibimos un buen servicio.
Parece que tiene problemas para descargar el archivo, le paso por correo, si su antivirus detecta algún error, detenga el antivirus mediante usa el archivo y lo activa nuevamente.
Cuanto es el monto de detraciones para una consultoria de obras civiles, ya que es un servicio como persona juridica. ¿en este caso la municipalidad tiene que depositar el monto que corresponde a mi cuenta de detracciones?
Le aplico 12%.
Muchas Gracias.
Me fue de mucha utilidad.
Muchas gracias por el comentario.
Excelente excel, te felicito y agradezco por tu trabajo.
Solo que el boton de Consultar (Ruc) no me funciono. Pero esto NO fue traba para realizar mis detracciones (45 en una sola operación bancaria) Buenisimo.
Si es correcto, debe ingresar manualmente el RUC.
Hola Miguel, estuve leyendo un poco sobre detracciones. Todo esta muy bien explicado. gracias
Piura, 07/07/21
Muchas gracias 🙂
Sirve para enviar detracciones de IVAP?
No sirve para eso.
Puedes enviarme el link para descargar la macro por favor, ya no esta disponible el link de la página
En el artículo esta el link para que lo descargues.
Porque me sale linea de cabecera incorrecto longitud incorrecta .82
El nombre de la empresa coloca mas corto.
Quiero pagar detracciones masivo 2021 y no me lo permite solo esta hasta el 2020
Ya deberias poder hacerlo.
Gracias
Gracias, bendiciones 🙂
Buenas noches Miguel, una consulta como puedo saber si mi proveedor que alquila varias tiendas en Gamarra hizo la autodetraccion (me alquila una tienda en Gamarra) me menciona que realizó el pago en forma masiva ese pago o esa constancia de detracción la puedo bajar de la pagina de sunat? agradezco tu respuesta.
Puedes visualizar por tu clave sol.
Hola Miguel, una consulta para el día de hoy (5/11/2019) se puede usar este excel para poder generar los NPD? luego que se emitiera la resolucion N° 216-2019
Gracias por tu ayuda
Este excel es para pagar en línea, no para hacerlo mediante banco de la nación.
Buen trabajo,
Y para el Banco de la Nación?
No tengo dicho aplicativo.
Excelente!!
Gracias 🙂
Con el pago masivo, la comisión del banco solo es por una operación? o igual cobra la comisión por cada operación detallada en el archivo?
Igual te va cobrar por cada operación.
Tal vez dependa del banco, el BBVA por cada operación individual cobra S/ 3.50 y por masiva S/ 10.50
Q sucede pago detracción a un mismo proveedor(8 fact q sumadas pasen de los 700 soles pero no individualmente ).Se detrae?No hay un contrato q indique q el monto será > a 700,pero son SS frecuentes.Q puedo hacer n este caso?La Norma indica como importe d la operación a la retribución del servicio,pero es x cada factura o es x el pago masivo q realizo en el mes
En ese caso no se aplica detracción.
Buenas tardes una consulta la macro también se puede utilizar para el pago masivo de detracciones mediante ventanillas del Banco de la Nación.
No, solo para el pago por internet.
Estimado miguel, en la macro indica que no se debe incluir el punto decimal, es decir que no acepta decimales sino números redondos? gracias
Es correcto.
Miguel, un cliente me pago la cuenta de detracción de una factura de 8,100, adicionalmente me pidio otros productos y elabore otra factura por 595 soles x esta factura no pago detracción, ahora me llama y dice que deposite la detracción, yo ya declare a la sunat una parte con mi detracción que tenia(en general) y lo demás lo voy a pagar mañana, como haría?
Si puedes hacerlo, paga la detracción, lo usas para el siguiente periodo.
Genial, lo probé para “autodetracciones” y funciona, en nuestro caso lo pagamos con tarjeta de crédito. Muchas gracias amigos de Noticiero Contable, bendiciones!
Muchas gracias, buen día 🙂
Hola Miguel, cuando uno hace el pago de detracciones mediante la clave sol, nos cobra alguna comision??, Gracias por tu respuesta
Pues claro, porque se debita de una cta cte de banco. Te cobra la entidad financiera.
Hola Miguel, un favor en el paso 2 … en código pones 1 enero 2015 – 2 febrero 2016, eso en base a que.. o como lo debo poner yo.. igual?
Gracias.
Esa parte no se modifica, viene ya por default configurado.
Buenas tardes,
La macro tiene limite de ingresos de facturas para pagar las detracciones.
o puedo ingresar la cantidad que yo desee por ejemplo unas 40 facturas.
Gracias por tu respuesta.
Maria.
No hay limite, en todo caso puedes mandar en dos lotes.
El pago de detracción puedo hacerlo directamente en el banco de la Nación?
Gracias
Si puedes hacerlo.
Estimado Miguel:
Consulta se puede hacer las autodetracciones pero con Boletas de Venta. A la espera de tus comentarios.
saludos
No se hace eso.
Estimado Miguel
Gracias por el archivo
Buenas tardes, cada inicio de año tengo que volver a lote 001 ? o sigo la continuación?
Tienes que volver con el lote 001.
Hola Miguel al descargar tu archivo me dice que los macros están deshabilitados, por lo que no puedo guardar ni generar mi archivo txt, favor tu apoyo.
Tienes que activar la macros en tu excel.
Si pongo actualizar, se cuelga toda la PC y no responde ningún programa hasta reiniciar la maquina, que puedo hacer?, disculpa.
No se me ocurre nada, lo vengo utilizando todos los meses, solo habilita las macros en tu office.
Muy Agradecido MIGUEL, (y) excelente tu macro
Hola Miguel gracias por el archivo , pero cuando quiero pagar de manera masiva por el banco del BBVA ,LA SUNAT me dice que la transacción no pudo realizarse con el banco seleccionado , no se quienes son del problema la SUNAT, LOS DEL BANCO O YO…por favor ayudame ….GRACIAS !
Ese formato es para pagar mediante la pagina de la sunat, no en el banco.
Hola que tal una consulta en que caso que soy el proveedor y quiero autodetraerme, es para un solo proveedor pero son 50 facturas , se podria usar este formato?
Claro, yo lo hago en varios envios por seguridad de 10 en 10.
hola miguel no me genera txt me aparece error no esperado 50001
Bien¡ Miguel tu sabes convertir block de notas para poder imprimir las detracciones individuales?
No creo saber lo que mencionas.
Bueno, te ahorra tiempo y dinero, sino el bcp te cobra por cada detraccion, muchas gracias
Es correcto, el BCP cobra por la comisión.
Excelente Miguel!!!
Me fue de mucha utilidad..Gracias!!
Muchas gracias 🙂
Hola Miguel, Quiero usar el archivo de detracciones y sale que debo desproteger la hoja y me pide una contraseña.
No es correcto, solo te pide esa opción si deseas borrar algún dato o modificarlo.
Lo máximo Miguel, es muy útili, gracias
Gracias 🙂
Miguel,
gracias!
me ayudo bastante.
eres el éxito!!! 🙂
Super amiga 🙂
Hola Miguel, debo agradecer los archivos que publican, el excel esta muy bueno y me ha ayudo bastante, gracias.
Muchas gracias 🙂
Xfa para generar el txt de pagos masivos en el Banco de la nación no tienes una macro???
Si lo tenemos, pero no tenemos como probarlo (quizas tiene un error) ya que no realizamos ese procedimiento.
Hola Miguel excelente tu archivo, en mi caso tengo que realizar muchas autodetracciones ..lastima que me equivoque en uno de lo envios con respecto al periodo y puse el del mes en que me encontraba debiendo ser de la fecha de emision de la factura, como puedo subsanar ese error?
Los corriges con las solicitudes de corrección, te dejo el link en tu email.
Y para generar el txt de pagos masivos en el Banco de la nación no tienes una macro.
Esta en proceso, el problema es que no podemos validarlo porque no lo usamos, realizamos el pago por internet.
Para el año 2016 voy a presentar carga masiva de detracciones, el mes pasado fue mi lote 1500012 la pregunta es cambio de año y de lote?
Estimado Miguel, una consulta cuando el Excel hace referencia a E1 es solo para factura electrónica o se puede usar para la factura manual.
También lo puedes usar para facturas físicas.
Buenas tardes, este mismo archivo se puede llevar a bn en usb y pagar?
Para el pago en el banco, el formato es distinto.
Saludos Miguel, consulta, ya que se está tocando el tema, tendrás formato para pagos masivos en el BN?
No tengo ese formato, lo que pasa es que no tengo quien probarlo ya que los hago por internet.
Hola miguel 🙂 gracias por el formato hoy pude realizar mis pagos masivos de spot, aunque tuve un pequeño problemita pero se soluciono. Es de mucha ayuda.
Super que te haya ayudado.
Excelente aporte Miguel. Consulta, no me queda claro la diferencia entre PROVEEDOR CLIENTE y CLIENTE PROVEEDOR. En en el caso de la primera, se realiza el proceso como indica el vídeo para pagos masivos, pero en el caso de la segunda???….será para verificar si al empresa se hizo la autodetraccion o algo así??..gracias de antemano.
En el primer caso es que me hago la autodetracción, porque la empresa prestadora del servicio hace el deposito, en el segundo caso es cuando el que recibe el servicio hace el deposito de detracción.
Hola por favor estoy tratando de presentar el archivo txt en sunat pero me sale un mensaje que ya se ha presentado ese archivo y que le cambie de nombre y como en unos de los pasos dice que no se debe repetir el lote hice el cambio y aun así sale el mismo mensaje por favor que puedo hacer gracias
Verifica el numero de lote en el archivo de texto (verifica el cambio), o vuelve a ingresar a la pagina de la sunat.
Gracias por el archivo, pero tengo consultas, tengo que generar un txt. por cada ingreso?, si es así en REGISTRO, debo colocar, 1, guardo y creo otro y pongo luego en REGISTRO 2… En datos del comprobante dice TIPO y pones 1 a que se refiere eso. Si mi número de serie es 001 esta bien que lo deje así.
EL numero de registro es por una factura, si vas enviar el deposito de 3 facturas serán 3 registros. El tipo es 01, porque es tipo de comprobante – 01 factura.
Hola miguel, la macro esta bravazo ayuda mucho pero como puedo hacer para que el archivo txt que genera no salga con comas (,) los montos totales y de cada comprobante ya que en todo caso tendría que borrarlo manual. Agradezco de antemano tu cordial respuesta. Saludos
Ese es un problema de la configuración de tu computadora, que afecta el excel.
Miguel, para poder descargar el archivo de: pago masivo de detracciones tengo que ser socio o estar suscrito; porque no puedo descargas. me parece muy interesante.
gracias.
No, cualquier persona lo puede descargar.
Como puedo pagar el igv y la renta con las detracciones.
Pues a la hora de presentar tu PDT 621 seleccionas la forma de pago detracciones mediante la pagina de la sunat.
Gracias por el archivo me ahorre bastante tiempo.
Super amiga.
Gracias por la macro 😀 me ayudo bastante.
Super amigo 🙂
Hola Miguel también puedes realizar una macro para retenciones masiva.
Gracias
Okis, lo apuntare para los proyectos futuros.
Estimado Miguel. Consulta al momento de generar el txt muestra erros 13 (Proveedor_Clientes), ademas por favor habilitar el macro (Sunat – Consulta Ruc en Excel). Muchas Gracias.
Es porque tienes que seleccionar la empresa, primero crea tu empresa y luego lo seleccionas. Lo que estas haciendo es abrir el archivo y ejecutarlo.
Gracias!!!! me cayo del cielo necesitaba saber…
Que bueno amiga.