Programadores en RESICO: facturación, exportación e impuestos

Factura desarrollo de software a clientes en México y en el extranjero con la tasa de IVA correcta. Tu ISR del mes se calcula con lo que cobraste, en pesos.

Crear mi cuenta gratis

Muchos programadores en México trabajan para clientes de Estados Unidos, Canadá o Europa y cobran en dólares. Otros dan mantenimiento a sistemas de empresas mexicanas. En el RESICO pagas ISR de 1% a 2.5% sobre lo cobrado, y la Ley del IVA tiene una regla específica para tu trabajo: el desarrollo de software que se aprovecha en el extranjero puede ir con IVA 0%. Esta guía explica cómo facturan los programadores en RESICO en cada caso.

Factura de desarrollo de software a un cliente en el extranjero, con IVA 0%.

Cómo facturan los programadores en RESICO

La primera pregunta es dónde está tu cliente. Si es una empresa en México, facturas con IVA 16% y, si es persona moral, con retenciones. Si es una empresa en el extranjero, revisas si cumples los requisitos de exportación para usar 0%. Muchos programadores tienen las dos cosas a la vez, y en el mismo mes declaran ingresos al 0% y al 16%.

Qué lleva la factura de los programadores en RESICO

  • Régimen fiscal 626 como emisor.
  • Cliente en México: su RFC, nombre, código postal y régimen tal como vienen en su constancia.
  • Cliente en el extranjero: el RFC genérico XEXX010101000, su nombre, su país de residencia y su número de registro fiscal (Tax ID). Este último es un requisito para aplicar 0%.
  • Moneda y tipo de cambio si cobras en dólares o euros.
  • Uso del CFDI S01 para el cliente extranjero; G03 para empresas en México.

Para un contrato de mantenimiento con cuota fija, programa una factura recurrente.

Retenciones e IVA 0% para programadores en RESICO

La Ley del IVA (artículo 29) considera exportación los servicios de tecnologías de la información que se aprovechan en el extranjero: desarrollo, integración y mantenimiento de aplicaciones o sistemas; procesamiento, almacenamiento y respaldo de información; administración de bases de datos; alojamiento de aplicaciones y seguridad de la información. Para usar 0% tienes que cumplir todo esto:

Requisito Qué significa para ti
Infraestructura en México Trabajas con equipo, recursos y personal ubicados en el país
Direcciones IP La tuya y la de tu proveedor de internet, en México; las de tu cliente, en el extranjero
Registro fiscal en el CFDI Anotas el número fiscal del cliente que contrató y pagó
Pago electrónico Llega desde una cuenta en el extranjero a tu cuenta en un banco en México

Si trabajas una temporada desde otro país, o el pago no llega a una cuenta bancaria en México, puedes perder la tasa 0% y te tocaría 16%.

Con clientes en México, una persona moral te retiene 1.25% de ISR y 2/3 del IVA:

Concepto Monto
Mantenimiento mensual $30,000.00
IVA 16% $4,800.00
ISR retenido 1.25% −$375.00
IVA retenido (2/3) −$3,200.00
Lo que te depositan $31,225.00
Factura de mantenimiento mensual a una empresa en México, con retenciones.

Calcula tu neto con la calculadora de retenciones RESICO.

Impuestos de los programadores en RESICO: ISR e IVA

Declaras cada mes, a más tardar el día 17, sobre lo cobrado. Lo que te pagan en dólares lo conviertes a pesos con el tipo de cambio que publica el Banco de México en el Diario Oficial. El ISR se calcula igual para clientes de México y del extranjero.

Cuánto ISR pagan los programadores en RESICO

La tasa sale de tus cobros del mes, en pesos y sin IVA:

Cobrado en el mes Tasa
Hasta $25,000 1.00%
Hasta $50,000 1.10%
Hasta $83,333.33 1.50%
Hasta $208,333.33 2.00%
Hasta $5,000,000 (desde 2027) 2.50%

Ejemplo: cobras $85,000 del cliente extranjero y $30,000 del mantenimiento en México. Son $115,000, que van a 2%: $2,300. La empresa mexicana te retuvo $375, así que pagas $1,925.

ISR del mes de un programador en RESICO con un cliente en el extranjero y uno en México.

En IVA, la exportación al 0% te da una ventaja: el IVA de tu computadora, monitores, internet o renta de oficina no lo puedes trasladar a nadie, así que suele quedarte saldo a favor. Puedes compensarlo o pedir su devolución. Yo Te Lo Facturo descarga cada noche tus facturas del SAT y separa lo cobrado al 0% y al 16% para que tu cálculo del mes salga solo.

Preguntas frecuentes de los programadores en RESICO

¿Los programadores en RESICO siempre facturan con IVA 0% al extranjero?

No siempre. Solo si el servicio es de los que lista la ley y cumples los requisitos de infraestructura, direcciones IP, registro fiscal del cliente y pago desde el extranjero a un banco en México.

¿Los programadores en RESICO tienen que facturar a un cliente extranjero?

Sí. Todo ingreso debe tener su CFDI. Además, sin factura no puedes aplicar la tasa 0%, porque uno de los requisitos es anotar el registro fiscal del cliente en ella.

¿Los programadores en RESICO pueden cobrar por Payoneer, Wise o PayPal?

Puedes cobrar como quieras, pero para la tasa 0% la ley pide que el pago llegue por medios electrónicos desde una cuenta en el extranjero a tu cuenta en un banco en México. Si el dinero se queda en una cuenta fuera, revisa tu caso.

¿Los programadores en RESICO pagan ISR en Estados Unidos?

Como residente en México, pagas ISR aquí por lo que cobras. Algunos clientes piden un formulario fiscal de su país; eso no cambia tu ISR en RESICO.

¿Los programadores en RESICO pueden vender licencias de software?

La venta o licencia de software a un cliente en el extranjero tiene sus propias reglas en la Ley del IVA. Si además del servicio cobras licencias, sepáralas en la factura y revisa qué tasa les toca.

¿Los programadores en RESICO pueden tener empleados?

Sí, pero sus sueldos no se deducen para el ISR porque en RESICO no hay deducciones. Si tu equipo crece, compara en ¿Me conviene RESICO?.

¿Cuándo declaran los programadores en RESICO?

Cada mes, a más tardar el día 17 del mes siguiente, aunque todo tu ingreso haya sido al 0%. Consulta tus fechas en el calendario fiscal RESICO.

Lleva tu contabilidad como programadores sin complicarte

Empieza con el plan Gratis. Sin tarjeta y sin contraseñas.

Crear mi cuenta gratis