Programador freelance, agencia o estudio: ¿a quién contratar para tu sistema?
Por el equipo de Stonework · Actualizada el · 6 min de lectura
Respuesta corta
Según los rangos que publica Fuera de la Caja, una primera fase cuesta de $40,000 a $90,000 con un programador freelance, de $100,000 a $150,000 con una agencia y de $250,000 a $600,000 o más con una consultora grande. El freelancer conviene para alcances chicos y bien definidos; su riesgo es que todo depende de una persona. Elijas a quien elijas, lo que protege tu sistema es tener el código y las cuentas a tu nombre, no el tamaño del proveedor.
Qué es cada opción
- Programador freelance. Una persona que trabaja por su cuenta. Te cotiza, programa y entrega.
- Agencia. Una empresa con área comercial, gerente de proyecto y programadores que asigna según su carga de trabajo.
- Estudio. Un equipo chico, con menos capas que una agencia entre tú y quien programa. Algunos, como Stonework, también construyen y operan productos propios.
- Consultora grande. Una firma con procesos formales, áreas especializadas y capacidad para poner a mucha gente en un proyecto.
Las etiquetas importan menos que lo que hay detrás: cuántas personas conocen tu sistema y quién programa de verdad.
La comparación, criterio por criterio
| Criterio | Freelance | Agencia | Estudio | Consultora grande |
|---|---|---|---|---|
| Primera fase, según Fuera de la Caja | $40,000 a $90,000 | $100,000 a $150,000 | No lo mide aparte | $250,000 a $600,000 o más |
| Quién hace el trabajo | La persona que te cotizó | Quien la agencia asigne, y puede cambiar | Un equipo chico; pregunta si quien vende es quien programa | Varios equipos coordinados por un gerente |
| Qué pasa si falla | Se enferma o se va y todo se detiene | Rota el personal y llega alguien que no conoce tu sistema | Tiene poca capacidad si tu proyecto crece de golpe | Pagas estructura que tu proyecto no usa |
| Garantía y documentación, según MeepLab y Fuera de la Caja | Garantía limitada, documentación variable | Garantía por contrato, documentación estandarizada | No lo miden aparte; pide por escrito lo que necesites | Documenta más |
| Cuándo conviene | Alcance chico y bien definido | Varias especialidades a la vez | Pocas capas entre tú y quien programa | Corporativo con muchos sistemas y compras formales |
La guía de Fuera de la Caja no dice si sus rangos incluyen IVA. Asume que no.
Por hora, MeepLab publica de $200 a $800 para un freelancer y de $500 a $1,500 para una agencia. Lo que no incluye esa tarifa está en cuánto cobra un programador freelance.
Qué pasa cuando falla cada opción
Freelance. Fuera de la Caja lo dice sin rodeos: es la opción más barata, pero depende de una sola persona y no hay respaldo si se enferma o deja el proyecto. Si queda a medias y hay que rehacerlo, puede salir más caro que una agencia.
El riesgo tiene nombre: factor camión. Es el número mínimo de personas que tendrían que irse para que un proyecto se detenga. En un estudio de 133 proyectos populares de código abierto en GitHub, 65% tenía un factor de dos o menos. Con un freelancer, el tuyo es uno.
Agencia. Tiene relevo, pero el relevo cuesta. Si cambian a quien conocía tu sistema, la persona nueva tiene que aprenderlo, y ese tiempo lo pagas en fechas o en dinero.
Estudio. Depende de pocas personas, aunque de más de una. Si además opera productos propios, pregunta cuánto tiempo le dedica a tu proyecto y qué pasa si dos proyectos se juntan.
Consultora grande. Según Fuera de la Caja, su estructura encarece los proyectos medianos sin aportar mucho más, salvo que documenta más. Para una pyme eso significa pagar gerentes, comités y procesos que el proyecto no necesita.
Quién va a hacer el trabajo
El manual de 18F, la oficina de tecnología del gobierno de Estados Unidos que cerró en 2025, pide que los proveedores nombren en su propuesta a las personas clave. Pide lo mismo, con cualquier tamaño de proveedor:
- ¿Quién va a programar, con nombre?
- ¿Esa persona está en las juntas o solo el vendedor?
- ¿Qué pasa si se va a la mitad del proyecto?
- ¿Quién más conoce el código hoy?
Con un freelancer, pregunta si subcontrata parte del trabajo. Con una agencia o un estudio, que los nombres queden en la propuesta.
La propiedad no depende del tamaño del proveedor
Un freelancer puede dejarte todo a tu nombre y una consultora puede dejarte atado. Lo que decide es el papel y las cuentas, no el tamaño.
La Ley Federal del Derecho de Autor presume que el código que encargas y pagas es tuyo, salvo pacto en contrario (art. 83). Pero la transmisión de derechos debe constar por escrito (art. 30).
Los detalles y la lista de cuentas están en ¿de quién es el código?.
La continuidad tampoco depende del tamaño: depende de que otra persona pueda tomar el sistema. Eso se logra con la documentación que debe entregarte tu proveedor.
Cuándo conviene cada uno
El freelancer es la mejor opción cuando:
- El alcance es chico y está bien definido: un reporte, una integración, un ajuste a un sistema que ya funciona.
- Ya conoce tu sistema porque lo hizo él y está documentado.
- Tienes a alguien técnico en casa que revise su trabajo.
- Es un prototipo para validar una idea antes de invertir más.
Una agencia conviene cuando el proyecto necesita varias especialidades al mismo tiempo (diseño, app, servidor) y quieres relevo por contrato.
Un estudio conviene cuando quieres hablar directo con quien programa y empezar con un primer módulo chico.
Una consultora grande conviene a un corporativo: integración con sistemas grandes, muchas áreas que coordinar, compras con requisitos formales o mucha gente trabajando en paralelo.
Un equipo propio cuesta de $90,000 a $180,000 al mes, según Fuera de la Caja, y solo se justifica cuando el software es tu producto.
A nadie. Si un programa de suscripción ya hace tu proceso como tú lo haces, cómpralo. Pagar desarrollo para repetirlo no tiene sentido.
Cómo bajar el riesgo elijas a quien elijas
- Cuentas a tu nombre desde el primer día: dominio, repositorio, nube, tiendas de apps y pagos.
- Un contrato con la cesión del código por escrito.
- Los nombres de quienes van a hacer el trabajo, en la propuesta.
- Pagos por etapa contra entregas que ya puedes usar.
- Software funcionando cada dos semanas, no avances en un documento. El manual de 18F lo resume como "demos, no memos".
- Documentación suficiente para que alguien sin relación con el proyecto pueda levantar su propia copia del sistema.
Si vas a comparar propuestas de proveedores distintos, empieza por cómo leer una cotización de software.
Preguntas frecuentes
- ¿Es más barato un freelancer que una agencia?
- Por rango, sí: Fuera de la Caja ubica una primera fase con freelancer en $40,000 a $90,000 y con agencia en $100,000 a $150,000. Si el proyecto queda a medias y hay que rehacerlo, la diferencia se pierde.
- ¿Qué diferencia hay entre una agencia y un estudio?
- Sobre todo el tamaño y cuántas capas hay entre tú y quien programa. Lo demás cambia de empresa a empresa, así que compáralos con los mismos criterios: quién hace el trabajo, qué queda por escrito y a nombre de quién están las cuentas.
- ¿Le puedo pedir factura a un programador freelance?
- Sí, y conviene. Si tu empresa es persona moral y él es persona física, pregúntale a tu contador qué retenciones aplican según su régimen.
- ¿Qué hago si mi freelancer ya no contesta?
- Asegura primero tus cuentas y tus datos, y después pide por escrito la entrega del código y de los accesos que falten. No decidas si rehacer o terminar hasta tener eso.
Fuentes
- Precio de software a medida en México. Fuera de la Caja, 25 de mayo de 2026.
- Cuánto cuesta desarrollar software a medida en México 2026. MeepLab, 25 de febrero de 2026.
- Un enfoque nuevo para estimar el factor camión (Avelino, Passos, Hora y Valente). arXiv, 22 de abril de 2016.
- Manual de 18F para reducir el riesgo de proyectos de tecnología a la medida (Carnahan, Hart y Jaquith). 18F, entregado a la legislatura de Vermont, entregado el 17 de abril de 2025.
- Ley Federal del Derecho de Autor, texto vigente (última reforma DOF 14 de mayo de 2026). Cámara de Diputados.
Aviso. Esta guía explica la ley en términos generales con base en los textos vigentes que se citan. No es asesoría legal ni fiscal y no sustituye a un abogado o a un contador que conozca tu caso.
Cómo hacemos estas guías. Cada cifra lleva su fuente y su fecha; lo que no tiene fuente no entra, y los ejemplos ilustrativos se dicen como tales. Las revisamos antes de publicarlas, cada tres meses y cuando cambia algo que citan.
Cuándo se revisa esta guía. Cuando Fuera de la Caja o MeepLab publiquen rangos nuevos, o cuando cambie el precio desde de Stonework.
Quién la escribe. El equipo de Stonework, un estudio de software en Ciudad de México que construye y opera EventQR, CuentaFácil y Conto, y hace software a la medida para negocios.