Finanzas y Contabilidad
Cómo configurar el Chart of Accounts para una empresa SaaS o de servicios
Son las 9:22 de la noche. Estás en tu escritorio, con la laptop abierta y dos monitores: en uno tienes QuickBooks Online del cliente y en el otro un Excel que ya no sabes cuántas veces reordenaste. El founder de la SaaS —un equipo de 28 personas en Austin que vende software B2B por suscripción— te escribió por Slack a las 6:40 pm: “Necesito el P&L y el balance listos para el board el jueves. Y por favor, limpia el Chart of Accounts. Ahora mismo parece un cajón de calcetines”.
Tú sabes de números. Has cerrado libros en empresas locales, has lidado con facturas en pesos y con retenciones. Pero este Chart of Accounts llegó heredado de tres bookkeepers anteriores, con cuentas de tres dígitos mezcladas con cinco, subcuentas huérfanas, “Miscellaneous Expense” con 14 % del gasto total y deferred revenue metido donde no corresponde. Cada vez que exportas el reporte, el CFO (o el fractional CFO que entra dos veces por semana) te pregunta lo mismo: “¿Por qué no puedo ver el breakdown de hosting versus tools de producto en un solo clic?”.
Cierras un momento los ojos. Sabes que si dejas esto así, el próximo mes va a doler igual. Y también sabes que configurar bien el Chart of Accounts de una SaaS o de una empresa de servicios no es un tema de “poner bonito el catálogo”. Es la diferencia entre que te vean como alguien que solo carga facturas o como la persona que hace que los números hablen claro en dólares, con reportes que un inversionista o un auditor entiende sin traducir.
Esta guía es exactamente lo que hubieras querido tener abierto esa noche.
## ¿Cómo se configura el Chart of Accounts para una empresa SaaS o de servicios con estructura de 4 dígitos?
Se configura con un sistema numérico de cuatro dígitos que separa con claridad activos, pasivos, patrimonio, ingresos, costo de ingresos y gastos operativos, usando cuentas madre (padres) y subcuentas que reflejen la realidad de suscripciones, deferred revenue, infraestructura cloud y gastos de go-to-market. La estructura estándar que esperan la mayoría de founders, fractional CFOs y firmas de contabilidad de Estados Unidos arranca en 1000 (Assets), 2000 (Liabilities), 3000 (Equity), 4000 (Revenue), 5000 (Cost of Revenue / COGS) y 6000-7000 (Operating Expenses), dejando rangos libres para crecer sin renumerar todo. Cada cuenta madre agrupa subcuentas que permiten filtrar en segundos MRR versus professional services, AWS versus software de empleados, o sales commissions versus marketing paid media. El objetivo no es tener “muchas cuentas”: es tener las suficientes para que el P&L, el balance y el cash flow salgan listos para board, para impuestos y para due diligence sin re-clasificaciones manuales de última hora.
Esa es la respuesta corta que un reclutador de finanzas o un hiring manager de una SaaS Series A quiere oír. Ahora vamos a bajarla a tierra para que la puedas implementar esta misma semana, ya sea que estés limpiando los libros de un cliente como contractor o que te estén evaluando para un rol de Bookkeeper, Staff Accountant o Controller remoto.
## ¿Por qué las SaaS y las empresas de servicios de Estados Unidos prefieren la estructura de 4 dígitos y no la de 3 o de 5?
La de tres dígitos se queda corta en cuanto la empresa pasa de “side project” a tener más de un producto, más de un canal de ingreso o más de un centro de costo. La de cinco o seis dígitos se vuelve ruidosa y la gente termina creando cuentas duplicadas porque nadie recuerda el número exacto. Cuatro dígitos es el punto dulce que usan la mayoría de los implementadores de QuickBooks Online, Xero y NetSuite cuando el cliente es una SaaS o una agencia/servicios que factura en dólares.
El lógica es simple y poderosa:
- 1000–1999 Assets (corrientes y no corrientes)
- 2000–2999 Liabilities (incluyendo deferred revenue, que en SaaS es sagrado)
- 3000–3999 Equity
- 4000–4999 Revenue (suscripciones, services, other income)
- 5000–5999 Cost of Revenue (hosting, payment processing, customer support directo, etc.)
- 6000–6999 Operating Expenses (agrupados por función: Sales & Marketing, R&D/Product, G&A)
- 7000–7999 Other Expense / Other Income (intereses, FX, one-time)
- 8000–8999 se deja muchas veces para cuentas estadísticas o de management (no siempre se usan en el libro oficial)
Este esquema le permite a cualquier persona que abra el archivo —un auditor de una Big Four, un comprador en un proceso de M&A, o el nuevo fractional CFO— entender en menos de tres minutos dónde está cada cosa. Además, cuando exportas a un data warehouse o a un dashboard en Notion + Google Sheets / Looker / Cradle / Mosaic, los números de cuatro dígitos se ordenan solos y no se rompen los reportes cada vez que alguien agrega una subcuenta.
En la práctica, cuando trabajas remoto para una empresa de Estados Unidos como contractor (con tu W-8BEN presentado y tus facturas por Stripe, Payoneer o Wise), te van a medir por la claridad de estos reportes. Un Chart of Accounts desordenado se traduce en horas extra de cleanup que nadie quiere pagar y en pérdida de confianza. Uno limpio se traduce en que te pidan quedarte para el close de fin de mes y, más adelante, para el rol de full-charge bookkeeper o accounting manager.
## ¿Cuáles son las cuentas madre y subcuentas esenciales que debe tener una SaaS o una empresa de servicios?
Aquí no se trata de copiar un template genérico de internet. Se trata de mapear cómo la empresa realmente gana y gasta dinero. Abajo te dejo la estructura mínima viable que he visto funcionar en SaaS B2B de $1M a $15M ARR y en firms de servicios (agencias, consultoras, productized services) que operan 100 % remoto.
**Assets (1000)**
- 1000 Current Assets (madre)
- 1010 Operating Cash (Bank)
- 1020 Savings / Treasury
- 1100 Accounts Receivable
- 1200 Stripe / Payment Processor Clearing
- 1300 Prepaid Expenses
- 1400 Other Current Assets
- 1500 Non-Current Assets
- 1510 Computers & Equipment
- 1520 Accumulated Depreciation
- 1600 Security Deposits
**Liabilities (2000)**
- 2000 Current Liabilities
- 2010 Accounts Payable
- 2020 Accrued Expenses
- 2100 Deferred Revenue (muy importante en SaaS; aquí vive la porción no ganada de las suscripciones anuales)
- 2150 Customer Deposits
- 2200 Credit Cards
- 2300 Sales Tax Payable (si aplica)
- 2500 Long-Term Liabilities (préstamos, etc.)
**Equity (3000)**
- 3000 Common Stock / Owner’s Equity
- 3100 Additional Paid-in Capital
- 3200 Retained Earnings
- 3300 Owner Drawings / Distributions (si es LLC o similar)
**Revenue (4000)**
- 4000 Subscription Revenue (madre)
- 4010 New MRR
- 4020 Expansion MRR
- 4030 Reactivation
- 4100 Professional Services / Implementation
- 4200 Other Revenue (one-time, partnerships)
- 4300 Interest Income
**Cost of Revenue (5000)** — esto es lo que muchos bookkeepers latinos subestiman y después el gross margin sale inflado
- 5000 Hosting & Infrastructure (AWS, GCP, Vercel, database)
- 5100 Payment Processing Fees (Stripe, etc.)
- 5200 Customer Support (salarios o contractors 100 % dedicados a soporte)
- 5300 Third-party tools embebidos en el producto
- 5400 Professional Services Delivery Costs
**Operating Expenses (6000)**
- 6000 Sales & Marketing
- 6010 Salaries & Wages – Sales
- 6020 Sales Commissions
- 6030 Paid Ads
- 6040 Marketing Tools (HubSpot, Salesforce seats, etc.)
- 6050 Content & Creative
- 6100 Research & Development / Product
- 6110 Salaries – Engineering & Product
- 6120 Contractors – Dev
- 6130 Software & AI tools de producto
- 6200 General & Administrative
- 6210 Salaries – G&A
- 6220 Rent / Coworking (si existe)
- 6230 Software (Notion, Slack, Loom, 1Password, Contabilidad)
- 6240 Legal & Professional
- 6250 Insurance
- 6260 Bank Fees & FX
Esta separación por función (Sales & Marketing, R&D, G&A) es la que después permite construir un P&L en formato “contribution margin” o en formato US-GAAP que un inversionista reconoce al instante. Si mezclas todo en “Software Expense” o “Miscellaneous”, pierdes esa lectura.
## ¿Qué errores te descartan o hacen que el fractional CFO pierda la paciencia en la primera revisión?
Los veo una y otra vez cuando alguien del equipo de Talento Bilingüe llega a una prueba técnica o al primer mes con un cliente real. Aquí van los más costosos:
| Situación | Error común | Percepción del reclutador / CFO | Enfoque recomendado |
|-----------|-------------|---------------------------------|---------------------|
| Llegan facturas de AWS, OpenAI, Datadog y Notion | Todo se tira a “Software Expense” 6300 | “No entiende cost of revenue versus opex. El gross margin está mal.” | Separa 5000 Hosting & Infrastructure (COGS) de 6230 Software G&A y de 6130 Product tools. Documenta la regla en un Notion de 1 página. |
| Cliente paga anual por adelantado | Se reconoce todo el ingreso el mes del cobro | “No conoce deferred revenue ni ASC 606 básico. Riesgo de restatement.” | Crea 2100 Deferred Revenue. Cada mes reconoces 1/12 (o el período correcto) contra 4010 Subscription Revenue. |
| Comisiones de ventas | Se registran cuando se paga la comisión, sin accrual | “Los números del mes quedan maquillados. No confío en el close.” | Usa 2020 Accrued Expenses y 6020 Sales Commissions. Devenga en el mes que se cerró el deal. |
| Varios contractors latinos + un par de W-2 | Todos los pagos salen de “Contractors” sin distinguir función | “No puedo ver cuánto cuesta realmente Product versus Support.” | Subcuentas por departamento o al menos tags/clases + cuentas madre claras (5200 vs 6120 vs 6210). |
| Chart heredado con 180 cuentas | Se dejan cuentas viejas “por si acaso” y se siguen creando nuevas | “Esto es inmantenible. Vamos a tener que rehacerlo en NetSuite después.” | Archiva (no borres) cuentas sin movimiento > 18 meses. Mantén el plan por debajo de 90-110 cuentas activas en etapas tempranas. |
| Reportes para el board | Se exporta el P&L estándar de QuickBooks sin reordenar | “Tengo que rehacerlo yo en Excel cada mes. No escala.” | Configura un P&L por función o usa Classes/Locations + un dashboard liviano. Entrega siempre el mismo formato. |
Estos errores no son “detalles”. En una entrevista o en los primeros 15 días como contractor, son la diferencia entre que te renueven el contrato a $2,800–$4,500 USD mensuales (rango frecuente para bookkeepers full-charge o staff accountants remotos con buen inglés) o que te digan “gracias, buscamos a alguien con más experiencia en SaaS”.
## ¿Qué herramientas exigen y cómo demuestras que sabes configurar el Chart of Accounts?
La mayoría de las SaaS early-stage y de los studios de servicios con los que trabajamos viven en:
- QuickBooks Online (el más común para equipos de 10-60 personas)
- Xero (muy usado cuando el founder es más “international”)
- NetSuite o Sage Intacct (cuando ya pasaron Series B o tienen más de un entity)
- Stripe Billing + chart de ingresos que después aterriza en el libro
- Slack para las preguntas del día a día
- Loom para explicar el razonamiento de una reclasificación sin escribir un ensayo
- Notion o un Google Doc vivo como “Accounting Playbook”
- A veces HubSpot o Salesforce solo para conciliar booked revenue versus recognized revenue
Lo que más valoran no es que digas “sé QuickBooks”. Es que puedas entrar a una cuenta demo o a un sandbox y, en 45-60 minutos, proponer la nueva estructura de 4 dígitos, migrar los saldos de las cuentas críticas (especialmente deferred revenue y las de cash) y dejar un Loom de 6 minutos explicando:
1. Qué cambiaste
2. Por qué lo cambiaste
3. Cómo va a verse el próximo P&L
4. Qué reglas de reconocimiento de ingreso y de capitalización dejaste documentadas
Si estás en proceso con una empresa que usa Greenhouse o Ashby, es común que la prueba técnica sea exactamente esta: “Aquí tienes un QBO desordenado de una SaaS ficticia. Limpia el Chart of Accounts y entrégame el P&L de los últimos 3 meses en formato board-ready”. Quien llega con la estructura de 4 dígitos clara y con deferred revenue bien tratado, destaca de inmediato.
Como contractor remoto cobrando en dólares, tu W-8BEN tiene que estar al día y tus facturas deben describir el servicio de forma limpia (“Month-end close and Chart of Accounts maintenance – October 2025”). Eso también es parte del “chart” en sentido amplio: la forma en que el gasto aparece en los libros del cliente.
## ¿Cómo lo implementas esta semana sin frenar el close del mes?
No intentes renumerar 200 cuentas un martes de close. Hazlo en este orden:
1. Saca un listado completo de las cuentas actuales con saldo de los últimos 12 meses (QuickBooks: Chart of Accounts → Run Report).
2. Marca en un Excel o Notion cuáles son realmente necesarias y a qué número de 4 dígitos van a vivir.
3. Crea primero las cuentas madre nuevas y las subcuentas críticas (cash, AR, deferred revenue, subscription revenue, hosting, key opex).
4. Reclasifica los saldos con asientos de diario claros y con una memo que cualquier auditor entienda (“Reclass FY2024 deferred revenue to 2100 per ASC 606 policy”).
5. Archiva las cuentas viejas (no las borres).
6. Documenta en una página de Notion las 8-10 reglas de oro (qué va a COGS, cómo se reconoce el annual plan, cómo se tratan los credits de Stripe, etc.).
7. Graba un Loom de 5-7 minutos para el founder o el CFO y súbelo al canal de #finance en Slack.
Ese Loom se vuelve tu mejor carta de presentación para el siguiente cliente.
Aquí tienes un artefacto que puedes copiar y adaptar hoy mismo. Es la plantilla base de Chart of Accounts de 4 dígitos en formato texto listo para llevar a QuickBooks o Xero, más un checklist de implementación que puedes pegar en Notion:
SAAS / SERVICES CHART OF ACCOUNTS — 4-DIGIT BASE TEMPLATE (Ready for QuickBooks Online / Xero)
1000 Current Assets 1010 Operating Checking 1020 Operating Savings / Treasury 1100 Accounts Receivable 1200 Payment Processor Clearing (Stripe) 1300 Prepaid Expenses 1400 Other Current Assets
1500 Non-Current Assets 1510 Equipment & Computers 1520 Accumulated Depreciation – Equipment 1600 Security Deposits
2000 Current Liabilities 2010 Accounts Payable 2020 Accrued Expenses 2100 Deferred Revenue 2150 Customer Deposits 2200 Credit Cards 2300 Sales Tax Payable 2400 Payroll Liabilities (if any)
2500 Long-Term Liabilities 2510 Notes Payable
3000 Equity 3100 Common Stock / Membership Units 3200 Additional Paid-in Capital 3300 Retained Earnings 3400 Owner Distributions
4000 Revenue 4010 Subscription Revenue – New 4020 Subscription Revenue – Expansion 4030 Subscription Revenue – Reactivation 4100 Professional Services Revenue 4200 Other Revenue 4300 Interest Income
5000 Cost of Revenue 5010 Hosting & Cloud Infrastructure 5020 Payment Processing Fees 5030 Customer Support Costs 5040 Embedded Product Tools 5050 Services Delivery Costs
6000 Sales & Marketing 6010 SM – Salaries & Wages 6020 SM – Commissions 6030 SM – Paid Acquisition 6040 SM – Marketing & Sales Software 6050 SM – Content, Events & Creative
6100 Research & Development 6110 R&D – Salaries & Wages 6120 R&D – Contractors 6130 R&D – Product Software & AI Tools
6200 General & Administrative 6210 G&A – Salaries & Wages 6220 G&A – Contractors & Professional Fees 6230 G&A – Software (Slack, Notion, Loom, Accounting) 6240 G&A – Legal & Compliance 6250 G&A – Insurance 6260 G&A – Bank, FX & Payment Fees 6270 G&A – Office / Coworking / Other
7000 Other Income & Expense 7010 Other Income 7020 Other Expense 7030 FX Gain / Loss 7040 One-time / Non-recurring
IMPLEMENTATION CHECKLIST (copy to Notion) [ ] Export current COA + 12-month activity [ ] Map every active account to the 4-digit structure above [ ] Create parent accounts first, then sub-accounts [ ] Set up Deferred Revenue (2100) and monthly recognition rule [ ] Separate COGS (5xxx) from Opex (6xxx) with written policy [ ] Reclass open balances with clear journal entry memos [ ] Archive unused accounts (do not delete) [ ] Record 5-7 min Loom explaining changes + new P&L view [ ] Share Loom + 1-page policy in #finance Slack channel [ ] Save this template as “COA Master – [Company] – v1” ```
Con esto ya no estás adivinando. Estás instalando el mismo lenguaje que usan los equipos de finanzas de las SaaS que pagan en dólares y que buscan a alguien en Latinoamérica que les resuelva de verdad.
Si llegaste hasta aquí es porque en serio quieres dominar el lado de finanzas y contabilidad que las empresas de Estados Unidos valoran. El Chart of Accounts bien configurado es solo una pieza; el siguiente paso es entender qué roles (Bookkeeper, Staff Accountant, Revenue Accountant, Controller fractional) y qué rangos en USD encajan con tu experiencia actual. Puedes hacer el diagnóstico gratuito de 2 minutos en el portal de Talento Bilingüe (/diagnostico/) y ver con claridad dónde estás parado y qué te falta para cotizar y cerrar con más seguridad.
El board meeting del jueves ya no tiene por qué encontrarte a las 11 pm reclasificando a ciegas. Puedes llegar con números que se defienden solos. Y eso, en este mercado, se nota y se paga. ```
¿Quieres saber qué rol en EE. UU. encaja con tu experiencia? En 2 minutos nuestro diagnóstico evalúa tu inglés, herramientas y trayectoria para calcular tu rol ideal y salario en dólares.
Hacer mi Diagnóstico de Perfil Gratis (2 min) →