📊 QuickBooks · Job Costing

QuickBooks para Contractors: Cómo Configurar Job Costing en 5 Pasos

12 minutos de lectura · Actualizado mayo 2026

La diferencia entre un contractor que está creciendo y uno que solo está corriendo en círculos no es cuántos proyectos hace, sino si sabe cuáles le dejan dinero. Job costing es el sistema que te muestra esa realidad — y QuickBooks Online lo permite, pero necesitas configurarlo correctamente desde el inicio. Esta guía te lleva paso a paso por la configuración real, no la versión genérica que sale en los videos de QuickBooks.

📋 Lo que vas a aprender

  1. Por qué job costing transforma tu negocio
  2. Paso 1: Versión correcta de QuickBooks Online
  3. Paso 2: Chart of Accounts para construcción
  4. Paso 3: Items para materiales y labor
  5. Paso 4: Projects para cada job
  6. Paso 5: Reportes mensuales que importan
  7. Errores comunes al implementar job costing

¿Por qué job costing transforma tu negocio?

Te hago una pregunta sincera: si te pregunto cuál fue tu mejor proyecto del año pasado en términos de margen — no en revenue, sino en ganancia neta — ¿puedes responder con un número específico? La mayoría de los contractors no pueden. Adivinan basándose en cómo "se sintió" el proyecto. Esto es exactamente el error #2 más caro que cometen los contractors hispanos en Florida.

Eso es exactamente el problema. Sin datos reales, sigues tomando proyectos que se ven bien en la superficie pero técnicamente están perdiendo dinero. Quizás el proyecto te factura $80,000, pero entre materiales, labor, fuel, equipment depreciation, y overhead, te costó $76,000 — quedaste con $4,000 después de 6 semanas de trabajo. Si lo supieras, no aceptarías el siguiente proyecto similar. Pero como no lo sabes, repites.

Job costing en QuickBooks resuelve esto al asignar cada gasto y cada ingreso a un proyecto específico. Al final del mes, corres un reporte y ves: "Proyecto Castillo: ganancia $18,500, margen 27%. Proyecto González: ganancia $1,200, margen 2%." Esa información cambia cómo cotizas, qué proyectos aceptas, y cómo creces.

📋 El impacto real en números

Roofer en Cape Coral antes de job costing: $480K en revenue, ganancia ~$60K (12% margen estimado).

Mismo roofer después de 6 meses con job costing: identifica que los proyectos commercial le dan 24% margen vs 8% en residential pequeños. Reorganiza su pipeline de ventas. Año siguiente: $420K revenue, ganancia $95K (22% margen real). Menos volumen, más ganancia.

1Paso 1: Versión correcta de QuickBooks Online

Aquí muchos contractors hispanos se equivocan desde el inicio: compran QuickBooks Simple Start o Essentials porque son las versiones más baratas. Esas versiones no permiten job costing. Necesitas:

La diferencia clave: Plus y Advanced te dan acceso a Projects, Classes, y reportes de Project Profitability. Sin esto, técnicamente no puedes hacer job costing en QBO.

✓ Descuento del 50% disponible: Si trabajas con un accountant que use QuickBooks Online Accountant (la plataforma profesional gratuita de Intuit), tu suscripción puede calificar para un descuento permanente del 50%. Esto significa que QBO Plus pasa de $115 a aproximadamente $57.50/mes — un ahorro de ~$690/año. Como QBO ProAdvisors, podemos transferir tu suscripción a este descuento.

Recomendación según tu tamaño

2Paso 2: Chart of Accounts para construcción

El Chart of Accounts (lista de cuentas) es la espina dorsal de tu contabilidad. La versión que QBO te configura por default es genérica y no funciona para construcción. Necesitas adaptarla.

Estructura recomendada para contractors

En la sección de Cost of Goods Sold (COGS), necesitas separar al menos:

En la sección de Operating Expenses (gastos generales que NO se asignan a proyecto):

✓ La distinción clave: Si un gasto se puede asignar a un proyecto específico, va en COGS. Si es gasto del negocio en general (oficina, gas de tu camioneta personal-business, software), va en Operating Expenses. Esta separación es lo que hace que el job costing funcione.

Lo que NO debe estar en tu Chart of Accounts

3Paso 3: Items para materiales y labor

Los Items en QuickBooks son lo que aparecerá en tus invoices y estimates. Para construcción, necesitas configurarlos en dos categorías principales: Service items (labor) y Non-inventory items (materiales).

Service items para tu labor

Si cobras por servicios específicos, configura un Service item para cada uno. Por ejemplo, para un roofer:

Cada Service item tiene un price (lo que cobras al cliente) y opcionalmente un cost (lo que te cuesta). La diferencia es tu margen estimado.

Non-inventory items para materiales

A diferencia de un retailer, los contractors no manejan inventory tradicional — compras los materiales para un proyecto específico. Por eso usas "Non-inventory" items para materiales:

✓ Truco que pocos saben: Configura cada Non-inventory item con el campo "I purchase this product/service from a vendor" activado y la cuenta de COGS asignada (ej: "Materials – Direct"). Esto hace que cuando facturas con ese item, automáticamente se registra el revenue + el COGS, y QBO calcula el margen automáticamente.

4Paso 4: Projects para cada job

Aquí está la magia de QuickBooks Online Plus/Advanced. La feature Projects te permite agrupar todos los ingresos y gastos relacionados con un job específico.

Cómo configurar un Project

  1. Ve a Projects en el menú lateral de QBO
  2. Click en "New project"
  3. Asigna un nombre descriptivo: "Castillo - 1234 Maple St - Roof Replacement"
  4. Asigna el customer (Castillo)
  5. Opcional: pon estimated start date y end date
  6. Save

Cómo asignar gastos al Project

Cada vez que entras un gasto en QBO (purchase, expense, bill, check), tienes la opción de asignarlo a un Customer/Project. Para job costing, esto es crítico:

Lo mismo con ingresos:

Naming convention para projects

Tener una convención de nombres consistente facilita encontrar projects rápido. Recomiendo:

Apellido Cliente - Dirección Corta - Tipo de Proyecto

Ejemplos:

⚠️ El error más grande con Projects: Olvidar asignar gastos a un Project. Si compras materiales y NO asignas el Project en el momento de entrar el gasto, el gasto va a "general" — no aparece en tu Project Profitability. Disciplina diaria de asignar todo es clave.

5Paso 5: Reportes mensuales que importan

Una vez que tienes los pasos 1-4 configurados y operando con disciplina, el Paso 5 es donde finalmente ves los frutos: los reportes que te muestran la realidad de tu negocio.

Reporte #1: Project Profitability Summary

Este es el reporte más importante para un contractor. Te muestra cada Project con:

Cómo correrlo: Reports → Business overview → Project Profitability Summary. Filtras por mes, trimestre, o año.

📋 Lo que verás (ejemplo)

Project Castillo - Roof Replacement
Revenue: $18,000
Materials: $7,200
Subcontractor Labor: $2,800
Direct Labor (W-2): $1,800
Equipment Rental: $400
Total Cost: $12,200
Gross Profit: $5,800 (32% margin)

Reporte #2: Profit and Loss by Customer

Te muestra qué clientes te dan más margen. Un cliente que paga rápido y no pelea cambios vale más que uno que paga tarde y siempre quiere descuentos.

Cómo correrlo: Reports → Standard → Profit and Loss by Customer.

Reporte #3: Profit and Loss

El reporte clásico, pero ahora con tu Chart of Accounts bien configurado, te dice cosas útiles:

Reporte #4: Cash Flow Statement

Crítico en construcción donde tus clientes te pagan a 30, 60, o 90 días. Te muestra cuándo entra dinero vs cuándo sale, no solo si fuiste rentable.

Errores comunes al implementar job costing

Error #1: Empezar con la versión incorrecta de QBO

Comprar Simple Start o Essentials porque son baratos, después tener que migrar todo cuando te das cuenta que no tienen Projects. La migración se puede hacer pero es trabajo extra. Mejor empezar con Plus desde el día 1.

Error #2: No asignar gastos a Projects consistentemente

Asignar el 60% de tus gastos a Projects pero olvidar el 40% destruye los reportes. La disciplina tiene que ser 100% — cada gasto, cada vez. Esto es donde tener un bookkeeper especializado en construcción importa: hacemos esto cada semana, no cuando "te acuerdes."

Error #3: Mezclar gastos directos con overhead en COGS

Poner el seguro de tu camioneta en COGS de Materials. Poner tu software de QBO en Direct Labor. Cuando los gastos están en la cuenta incorrecta, el margen del proyecto sale mal. Mejor menos cuentas pero correctamente clasificadas.

Error #4: No facturar progress payments asignados a Project

Mucho contractor cobra deposits y progress payments pero los registra como "ingreso general" — no asignados a project. Resultado: revenue del project subreportado, margen aparente más alto del real.

Error #5: Esperar 6 meses para revisar reportes

Job costing solo es útil si lo revisas mensualmente. Si esperas a fin de año, ya pasaste 12 meses tomando malas decisiones sin saberlo. Disciplina mensual es donde está el ROI.

¿Quieres que configuremos tu QuickBooks correctamente?

Configuramos QuickBooks Online Plus o Advanced específicamente para tu negocio de construcción. Chart of accounts, items, projects setup, y entrenamiento en cómo usar Projects. Costo del setup desde $500.

Agenda tu Consulta Gratis →

Resumen rápido

Paso 1: QuickBooks Online Plus o Advanced (no Simple Start ni Essentials).

Paso 2: Chart of Accounts con COGS separado en Materials, Sub Labor, Direct W-2 Labor, Equipment, etc.

Paso 3: Items configurados para tus servicios y materiales con cost y price.

Paso 4: Project para cada job, asignar TODOS los gastos e ingresos al project correspondiente.

Paso 5: Revisar Project Profitability Summary y P&L by Customer mensualmente, ajustar pipeline de ventas según los datos.

Implementar job costing toma 2-4 semanas si lo haces bien desde cero, o 4-8 semanas si tienes que limpiar QuickBooks desordenado. La inversión vale: contractors que dominan job costing típicamente mejoran márgenes 5-15% en el primer año, simplemente porque dejan de tomar proyectos malos sin saberlo.

¿Conoces a otro contractor hispano que opera "a ojo" sin saber qué proyectos le dan margen real? Compártele este artículo. La diferencia entre adivinar y saber es lo que separa un negocio que crece de uno que solo sobrevive.

Agendar Consulta