Seguimiento de impuestos en Google Sheets 2026
Crea un rastreador de impuestos multipestaña en Google Sheets que calcule provisiones, gestione pagos estimados e identifique deficiencias de safe harbor automáticamente.
Esta guía te lleva paso a paso por la construcción de un rastreador de impuestos multipestaña en Google Sheets que calcula tu provisión ASC 740, gestiona pagos estimados trimestrales, e identifica deficiencias de safe harbor antes que el IRS — todo vinculado automáticamente a tus pestañas existentes de P&L y Balance Sheet.
Lo que necesitarás
- Un modelo de tres estados funcional con una pestaña P&L (ingresos pre-impuestos que halen de suposiciones vigentes)
- Rangos nombrados o referencias estructuradas entre pestañas ya en uso (las fórmulas aquí asumen nombres de pestaña como `P&L`, `Assumptions`, `Tax`)
- Familiaridad básica con SUMIFS y referencias entre pestañas
- Una empresa constituida como C-corp con obligaciones de pagos estimados federales trimestrales bajo la Sección 6655 del IRC
Guía paso a paso
Configura tu arquitectura de seguimiento de impuestos en Google Sheets
Antes de escribir una sola fórmula, asegúrate de que la estructura de pestañas sea correcta. Un modelo de impuestos que vive en una sola pestaña eventualmente colapsa — no puedes separar impuestos actuales de diferidos, y no puedes ver el calendario de pagos trimestrales sin desplazarte más allá del cálculo de la provisión.
- Crea una pestaña dedicada
Tax; este es el hub al que todas las demás pestañas alimentan y leen desde - Agrega una pestaña
TaxAssumptionspara entradas de tasas: tasa estatutaria federal (21%), tasa estatal combinada (6.5% en este ejemplo), y cualquier diferencia permanente (comidas al 50%, créditos de I+D, Sección 179) - Agrega una pestaña
TaxPaymentspara el calendario de pagos estimados trimestrales y el seguimiento año a la fecha - Usa
TaxAssumptions!$B$2para la tasa federal yTaxAssumptions!$B$3para la tasa estatal en todas partes — nunca codifiques las tasas directamente dentro de la pestañaTax
Pro Tip
Colorea las pestañas por función. Gris para entradas (TaxAssumptions), azul para cálculos (Tax), verde para salidas que alimentan el Balance Sheet. Cualquiera que abra el archivo por primera vez sabe exactamente dónde buscar.Hala ingresos pre-impuestos y calcula la provisión de impuestos
La provisión comienza en la pestaña Tax como un jalado directo desde P&L. Si tu P&L usa un rango nombrado para EBIT o ingresos pre-impuestos, hálalo directamente. Si no, referencia la celda explícitamente.
Con $4.2M de ingresos pre-impuestos en base consolidada, la provisión federal del año actual al 21% aterriza en $882,000. La provisión estatal superpuesta al 6.5% añade otros $273,000 antes de créditos y ajustes.
=P&L!C45 * TaxAssumptions!$B$2
Eso hala los ingresos pre-impuestos de la columna C (tu columna de pronóstico del año actual) de la fila 45 en P&L, y multiplica por la tasa federal. Para la tasa efectiva combinada antes de ajustes:
=P&L!C45 * (TaxAssumptions!$B$2 + TaxAssumptions!$B$3)
- Construye una sección de diferencias permanentes debajo de la provisión estatutaria: adiciones por comidas y entretenimiento al 50%, sanciones no deducibles, y crédito de I+D (negativo)
- Las diferencias temporales (depreciación acelerada vs. libro, ingresos diferidos) van en un bloque separado y alimentan el cálculo del activo/pasivo fiscal diferido
- La provisión actual = provisión estatutaria + ajustes de diferencias permanentes; el cambio de activo/pasivo fiscal diferido = diferencias temporales × tasa estatutaria
Pro Tip
Bajo ASC 740, se requiere una provisión de valoración si es "más probable que no" que un activo fiscal diferido no sea realizado. Si tienes un DTA de NOLs anteriores, construye un toggle de VA en TaxAssumptions para que puedas activarlo sin reestructurar el modelo.Separa impuestos actuales de diferidos
Aquí es donde la mayoría de los modelos de impuestos de una sola pestaña colapsan. El impuesto actual es lo que debes este año en efectivo. El impuesto diferido es la diferencia temporal que golpea el Balance Sheet. Mezclarlos produce una provisión que no se vincula con el flujo de efectivo.
- Gasto de impuesto actual = provisión sobre ingresos contables ajustados por diferencias permanentes
- Gasto de impuesto diferido = cambio en DTL menos cambio en DTA; un DTL creciente es una fuente de efectivo (estás diferiendo el pago)
- Ambos componentes alimentan la línea de impuesto sobre ingresos en P&L; solo el impuesto diferido alimenta las líneas de DTA/DTL en el Balance Sheet
- Hala el saldo de DTA/DTL del año anterior desde
'Balance Sheet'!C55y'Balance Sheet'!C56para calcular el cambio año a año - El saldo de impuesto diferido en el Balance Sheet de este año = saldo anterior ± gasto diferido del período actual
- Valida:
Tax!C20(DTL final) debería ser igual a'Balance Sheet'!D56o lanzar una verificación=IF(ABS(Tax!C20 - 'Balance Sheet'!D56) > 1, "ERROR DE VINCULACIÓN", "✓")en una celda visible
Construye la conciliación de la tasa efectiva de impuestos
La conciliación de ETR es lo que realmente leen los auditores y los miembros del consejo. Explica por qué tu tasa efectiva se desvió de la tasa estatutaria del 21%, y es lo primero que un nuevo CFO interrogará.
- Comienza con la tasa federal estatutaria (21%), agrega la tasa estatal neta del beneficio federal (
TaxAssumptions!$B$3 * (1 - TaxAssumptions!$B$2)) - Agrega el impacto de diferencias permanentes como porcentaje de ingresos pre-impuestos: adición de comidas, seguros de vida de oficiales, multas no deducibles
- Resta créditos: I+D, créditos de impuesto FICA sobre propinas, créditos de energía si aplica
- La verificación de ETR:
=Tax!C30 / P&L!C45— esto debería ser igual a la suma de todos los elementos conciliadores como porcentajes
Pro Tip
Construye la conciliación de ETR en términos porcentuales (columna E) junto con términos en dólares (columna C). Los auditores quieren porcentajes; el CFO quiere dólares. Tener ambos en una fila elimina la ida y vuelta.Rastrea impuestos trimestre a trimestre en Google Sheets
La pestaña TaxPayments es donde el modelo gana su valor operacional. Los pagos estimados vencen en abril, junio, septiembre y enero. Equivocarse en esto te cuesta 8% anualizado sobre el déficit (tasa de falta de pago del IRS a mayo de 2026, según IRS Rev. Rul. 2026-8).
Bajo la regla de puerto seguro para grandes corporaciones (Sección 6655 del IRC), debes pagar la menor de: 100% de impuestos del año actual o un monto de puerto seguro derivado del año anterior. Para una empresa con $847,000 en responsabilidad fiscal total el año anterior, el puerto seguro del año anterior es $211,750 por trimestre.
- Columna A: fecha de vencimiento del pago (15 de abril, 16 de junio, 15 de septiembre, 15 de enero)
- Columna B: monto de puerto seguro
='Tax'!$C$35 / 4(responsabilidad del año anterior dividida por 4) - Columna C: ingresos anualizados del año actual a través de cada trimestre × tasa combinada
- Columna D: pago requerido =
=MAX(TaxPayments!B2, TaxPayments!C2) - Columna E: pago real realizado (entrada manual o jalado desde libro mayor de efectivo)
- Columna F: bandera de déficit =
=IF(TaxPayments!E2 < TaxPayments!D2, "⚠️ BAJO PAGADO POR " & TEXT(TaxPayments!D2 - TaxPayments!E2, "$#,##0"), "✓")
Pro Tip
El método de ingresos anualizados (Método 2 bajo IRC 6655) puede reducir pagos de Q1 y Q2 si los ingresos se cargan hacia el final. Construye un toggle en TaxAssumptions para cambiar entre puerto seguro del año anterior y método de ingresos anualizados para que puedas optimizar el calendario de pagos a mitad de año.Vincula la pestaña Tax de vuelta al Balance Sheet y Cash Flow
Un modelo de provisión que no se vincula a los otros estados no es un modelo — es una hoja de trabajo. Tres vínculos cierran el ciclo.
- Impuesto sobre ingresos por pagar en el Balance Sheet:
='Tax'!C28— la provisión del año actual menos los pagos realizados año a la fecha - Gasto de impuesto actual en P&L:
='Tax'!C12— alimenta el puente de ingresos operativos a ingresos netos - Impuestos en efectivo pagados en el Cash Flow statement:
=SUMIFS(TaxPayments!E:E, TaxPayments!A:A, ">=" & 'Assumptions'!$B$3, TaxPayments!A:A, "<=" & 'Assumptions'!$B$4) - Agrega una fila de verificación de vinculación:
='Balance Sheet'!D48 - 'Tax'!C28debería ser igual a cero; rellena de rojo la celda si no lo es - El pasivo fiscal diferido en el Balance Sheet se alimenta desde
='Tax'!C20; valida con el mismo patrón de verificación ABS del Paso 3 - Si ejecutas una consolidación de múltiples entidades, construye una columna de eliminaciones en la pestaña Tax que ponga a cero los aplazamientos de ganancias intercompañía antes de calcular la provisión consolidada
Automatiza comentarios de ETR con IA
Los números están vinculados. Ahora alguien tiene que escribir el comentario al consejo explicando por qué ETR se movió de 24.1% el trimestre pasado a 26.7% este trimestre. Eso generalmente es 30 minutos mirando la conciliación y escribiendo tres oraciones.
El agente de la barra lateral de ModelMonkey en Google Sheets puede leer la tabla de conciliación de ETR que construiste en el Paso 4 e redactar el comentario de varianza directamente — algo como: "ETR aumentó 2.6 puntos trimestre a trimestre, impulsado por una reducción de $45K en créditos de I+D reconocidos en Q2 y un porcentaje de prorrateo estatal más alto siguiendo la determinación de nexo de Illinois." Tú verificas los números, limpias la prosa, hecho.
A partir de mayo de 2026, la tasa de falta de pago del IRS se sitúa al 8% anualizado (según Rev. Rul. 2026-8) — vale la pena señalar explícitamente en cualquier comentario al consejo si los pagos trimestrales quedaron por debajo del puerto seguro.
Pro Tip
Mantén la conciliación de ETR en un rango fijo (digamos,Tax!B4:E25) con etiquetas de fila consistentes. Eso la hace legible por máquina y consultable — ya sea que le pidas a ModelMonkey comentarios o construyas un gráfico de Sheets desde los mismos datos.Conclusión
Lo que has construido es un modelo de impuestos que calcula provisiones con precisión bajo ASC 740, separa gastos actuales de diferidos, rastrea pagos estimados trimestrales contra safe harbor, y se vincula con los tres estados financieros sin necesidad de vincular y pegar manualmente. La conciliación de ETR está lista para auditoría. Las banderas de déficit capturan la exposición a falta de pago antes de que vencen los plazos.
El siguiente paso natural es conectar la pestaña TaxPayments a tu libro mayor de efectivo actual — ya sea mediante una importación manual o una integración que extraiga confirmaciones de pago automáticamente. Eso cierra la última brecha entre lo proyectado y lo actual.
Elige un plan de ModelMonkey — funciona en Google Sheets y Excel.
Preguntas frecuentes
¿Cuál es la diferencia entre gasto de impuesto actual y diferido en modelos de Google Sheets?
El gasto de impuesto actual es la responsabilidad de efectivo que esperas pagar sobre los ingresos imponibles de este año. El gasto de impuesto diferido es la diferencia temporal del balance — depreciación acelerada, por ejemplo, reduce los ingresos imponibles actuales pero crea un DTL futuro. En un modelo construido correctamente, ambos componentes suman la provisión total en tu P&L, y fluyen a líneas diferentes del Balance Sheet. Colapsarlos en una fila es el error más común en modelos de impuestos de FP&A.
¿Cómo calculo el safe harbor para pagos de impuesto estimados trimestrales?
Bajo la Sección 6655 del IRC, grandes corporaciones (responsabilidad fiscal del año anterior sobre $1M) deben pagar la menor entre: 100% de impuestos del año actual o 25% de la responsabilidad fiscal del año anterior por cada trimestre. Para una empresa con $847,000 en responsabilidad fiscal del año anterior, eso es $211,750 por trimestre. Empresas más pequeñas también pueden usar el método de ingresos anualizados si los ingresos se cargan hacia el final — construye un toggle en tu pestaña Assumptions para cambiar entre métodos a mitad de año sin reestructurar el calendario de pagos.
¿Cómo debo referenciar tasas de impuestos entre múltiples pestañas sin codificarlas?
Pon cada tasa en una pestaña dedicada `TaxAssumptions` y hálala absolutamente en todas partes: `=TaxAssumptions!$B$2` para la tasa federal, `=TaxAssumptions!$B$3` para la estatal. Nunca escribas `0.21` directamente en una fórmula de provisión — cuando el Congreso cambie las tasas o modeles un cambio de nexo estatal, quieres actualizar una celda y que se propague automáticamente a través de todas las 8 pestañas.
¿Por qué mi provisión no se vincula con la línea de impuesto sobre ingresos por pagar del Balance Sheet?
Generalmente 1 de 3 causas: (1) los pagos de efectivo realizados durante el año no se han neto contra la provisión en tu fórmula de impuesto por pagar, (2) el cambio de activo/pasivo fiscal diferido se está contando doble entre la provisión y el balance sheet, o (3) un ajuste de período anterior se registró en gasto de impuesto pero no se reflejó en el saldo de apertura del Balance Sheet. Agrega verificaciones explícitas de vinculación usando `=IF(ABS(Tax!C20 - 'Balance Sheet'!D56) > 1, "ERROR DE VINCULACIÓN", "✓")` para que el error salga a la superficie inmediatamente en lugar de compounding entre períodos.
¿Puedo usar este modelo para prorrateo multiestatal?
Sí, pero necesitas agregar un cronograma de prorrateo debajo de la provisión principal — típicamente una fórmula de tres factores (propiedad, nómina, ventas) o una fórmula de factor de ventas únicamente dependiendo del estado. Construye una fila por estado en `TaxAssumptions`, calcula los ingresos prorrateados de cada estado, aplica la tasa estatal, y suma para la provisión estatal total. La estructura en el Paso 2 lo maneja limpiamente si expandes la sección estatal a una pequeña tabla en lugar de una tasa combinada única.