Talento Bilingüe

Finanzas y Contabilidad

Cómo registrar provisiones para deudas incobrables (Bad Debt Expense)

5 de octubre de 2026 · Equipo Talento Bilingüe · 13 min de lectura

Cuentas incobrables

Estás abriendo el aging de cuentas por cobrar en NetSuite un martes después del close. La factura INV-39104, emitida a un retailer de California por USD 18.400, aparece en la columna de 120+ días. El AE que cerró el deal ya la marcó como “uncollectible” en Salesforce, el cliente dejó de responder hace siete semanas y el controller te escribió por Slack: “Antes del mediodía necesito el JE de allowance y el write-off de esta y las dos del cohort de febrero. El package del board sale mañana a las 9 am ET.”

No es un ejercicio teórico. En un rol remoto de Staff Accountant, AR Specialist o Senior Accountant con una empresa de Estados Unidos, decidir cuándo provisionar y cuándo dar de baja una factura que el cliente nunca pagará es uno de los juicios que más rápido revelan si realmente operas bajo US GAAP o solo memorizaste el cargo. Un write-off mal documentado distorsiona el P&L del período, genera preguntas en la revisión del auditor o del CFO y, si estás como contractor, puede hacer que duden de darte más responsabilidad (o de renovar el contrato). Un proceso limpio, con aging, evidencia de cobranza y aprobación clara, te posiciona como alguien que protege el balance desde Latinoamérica con el mismo rigor que alguien en la oficina de Austin o Miami.

Esta guía te explica, con el nivel de detalle que exigen los equipos de finanzas de EE. UU., cómo estimar la provisión, cuándo dar de baja la factura, qué paper trail dejar y cómo hablar del tema en inglés con tu manager o en una entrevista.

¿Cómo se registran las provisiones para deudas incobrables (Bad Debt Expense)?

Bajo US GAAP la forma correcta y más usada en empresas privadas y mid-market es el allowance method. Primero estimas el riesgo de cobro y registras un gasto (Bad Debt Expense) contra una cuenta de valuación (Allowance for Doubtful Accounts). Cuando confirmas que una factura concreta no se cobrará, haces el write-off: debitas la Allowance y acreditas Accounts Receivable. El gasto ya impactó el resultado en el período en que mediste el riesgo; el write-off solo limpia el activo y la contra-cuenta. El método directo (cargar el gasto solo cuando das de baja la factura) se tolera en entidades muy pequeñas o para importes inmateriales, pero la mayoría de controllers y auditores de EE. UU. esperan allowance + aging documentado.

En la práctica diaria trabajas con tres insumos: el AR aging (NetSuite, QuickBooks Online, Sage Intacct o un export a Google Sheets), el historial de cobranza (notas en HubSpot/Salesforce, correos, llamadas registradas) y la política interna de la empresa (porcentajes por bucket de aging o análisis específico por cliente). el cargo típico de provisión al cierre es:

  • Debit: Bad Debt Expense
  • Credit: Allowance for Doubtful Accounts

Cuando llega el momento del write-off de una factura identificada:

  • Debit: Allowance for Doubtful Accounts
  • Credit: Accounts Receivable (cliente / factura)

Si cobras algo después del write-off, reviertes parcialmente el write-off y registras el cash. Nunca dejes la factura “colgada” en el aging sin movimiento ni justificación: eso es una de las primeras cosas que un controller o un auditor senior marca en rojo.

¿Cuáles son los criterios reales para dar de baja una factura que el cliente nunca pagará?

No existe un número mágico de días que automáticamente convierta una factura en bad debt. Lo que buscan los equipos de EE. UU. es un juicio documentado y consistente. Los criterios que más se repiten en políticas de scale-ups y empresas mid-market son:

  1. Antigüedad y falta de actividad de cobro: normalmente 90, 120 o 180 días según la industria y los términos de pago. Lo decisivo no es solo el bucket, sino que ya agotaste los intentos razonables (emails, llamadas, maybe una carta formal o un intento de payment plan).
  2. Evidencia de insolvencia o desaparición del cliente: bankruptcy filing, empresa disuelta, teléfono y correo muertos, dominio caído, o confirmación del sales rep de que el logo ya no existe o fue adquirido y la deuda no se asumió.
  3. Disputa comercial irresoluble: el cliente reclama no-delivery, quality issue o scope no aceptado y, después de revisión con Legal/Sales, la empresa decide no litigar porque el costo supera el beneficio.
  4. Importe vs. costo de cobranza: facturas pequeñas (por debajo del umbral interno, a veces USD 500–2.000) se write-off más rápido si el effort de collection ya superó el valor.
  5. Aprobación explícita: casi siempre necesitas sign-off del Controller, Head of Finance o CFO según el monto. En muchas startups el threshold de aprobación está en Notion o en un simple Slack thread con reacción de check.

Antes de proponer el write-off prepara un mini-dossier: screenshot o export del aging, timeline de follow-ups (fechas y canales), última respuesta del cliente (o la falta de ella), y la recomendación clara (“recommend full write-off of INV-39104 for USD 18,400; customer unresponsive since [fecha]; sales confirmed deal lost”). Ese dossier es lo que te salva en el month-end review y en una eventual auditoría.

Si trabajas como contractor (W-8BEN, pagos por Wise, Deel o similar), la disciplina de documentación es aún más visible: no tienes el beneficio de la duda de un full-time en sede. Un Loom de 3–4 minutos caminando el aging y el razonamiento del write-off suele cerrar la conversación más rápido que un hilo eterno de Slack.

¿Qué métodos de estimación usan las empresas de Estados Unidos y cuándo aplicar cada uno?

Hay tres enfoques que verás una y otra vez:

Porcentaje de ventas (percentage of credit sales) Simple y usado en empresas con volumen alto y patrón estable. Tomas las ventas a crédito del período y aplicas un histórico (por ejemplo 1,2 % o 0,8 %). el cargo va directo a Bad Debt Expense y Allowance. Es rápido para el close, pero menos preciso si la calidad de la cartera cambió.

Aging of accounts receivable (el más común en roles remotos de AR/Staff Accountant) Clasificas el AR abierto por buckets (current, 1–30, 31–60, 61–90, 91–120, 120+). A cada bucket le aplicas un porcentaje de reserva basado en experiencia histórica o en benchmark de la industria. Ejemplo simplificado:

  • Current: 1 %
  • 1–30: 3 %
  • 31–60: 10 %
  • 61–90: 25 %
  • 91–120: 50 %
  • 120+: 80–100 %

Luego calculas la Allowance requerida y la comparas con el saldo actual de la contra-cuenta. La diferencia es el ajuste del período (Bad Debt Expense o, si sobra allowance, una reducción del gasto). Este método es el que más te van a pedir que sepas explicar en una entrevista o en el day-to-day con el controller.

Identificación específica (specific identification) Revisas cliente por cliente las facturas grandes o de riesgo alto y provisionas el 100 % o un porcentaje alto de esas partidas concretas. Se combina muy bien con el aging: usas aging para la masa y specific ID para los casos materiales.

En la mayoría de las empresas donde entran perfiles bilingües remotos de Latinoamérica (SaaS B2B, e-commerce, agencies, marketplaces) el estándar operativo es aging + specific ID para los top past-due, con una política escrita o al menos un tablero en Notion/Google Sheet que todos los de Finance pueden ver. Si la empresa está creciendo rápido o levantó ronda, el CFO suele querer ver también el “bad debt as % of revenue” mes a mes para la narrativa de inversores.

Herramientas que verás: NetSuite (saved searches de aging + JE), QuickBooks Online + Excel/Sheets, Sage Intacct, a veces Bill.com o Melio para el lado de cash application, Salesforce o HubSpot para el contexto comercial, y Slack + Loom para las aprobaciones y las walkthroughs. Saber armar un aging limpio y un JE con memo claro en inglés te diferencia más que conocer de memoria el nombre del ASC.

¿Qué errores te descartan o te bajan la confianza del controller (y del reclutador)?

Los errores más costosos no son de “no saber el cargo”, sino de juicio y de comunicación. Esta tabla resume lo que se ve todo el tiempo en equipos remotos:

SituaciónError comúnPercepción del controller / hiring managerEnfoque recomendado
Factura 130+ días sin movimientoDejarla en el aging “por si el cliente regresa” sin nota ni provisión“No protege el balance; empuja problemas al next period”Actualizar allowance según política + documentar intentos de cobro; proponer write-off o payment plan con fecha
Write-off de USD 12kHacer el JE sin aprobación escrita ni dossier“Actúa solo; riesgo de control interno”Thread de Slack o ticket con aging, timeline y pedido explícito de approval; adjuntar Loom si el monto es material
Cambio de % de reservaAjustar porcentajes de aging “a ojo” sin histórico ni justificación“Los números no son defendibles ante auditoría”Mostrar 6–12 meses de write-offs reales vs. provisión; proponer cambio con data y dejarlo en la política
Cobro posterior al write-offRegistrar solo el cash sin reversar el write-off“No entiende el ciclo completo del allowance”Reversar parcialmente Allowance/AR y luego aplicar el pago; dejar memo claro
Entrevista o prueba técnicaExplicar solo el cargo de débito/crédito sin mencionar aging ni evidencia“Sabe teoría de libro; no ha operado un close real”Contar un caso: “En el close de marzo usé aging + specific ID, pedí approval por Slack y dejé el paper trail en Notion”
Comunicación con SalesWrite-off sin avisar al AE o sin cerrar el loop en CRM“Genera fricción entre Finance y Revenue”Avisar en Salesforce/HubSpot, alinear un mensaje corto y solo entonces proceder

Evita también el error de tratar el bad debt como “tema solo de month-end”. Los mejores perfiles remotos miran el aging semanalmente, escalan temprano las facturas que se estancan y mantienen el allowance razonable todo el mes, no solo el día del close.

¿Cómo documentas el proceso para que sobreviva una auditoría o el review del CFO?

El paper trail que funciona en empresas de EE. UU. es simple, en inglés y reproducible:

  • Política breve (aunque sea una página en Notion): método usado, buckets, porcentajes, umbrales de aprobación y frecuencia de revisión.
  • Aging export o saved search con fecha de corte.
  • Cálculo de la Allowance required vs. balance actual (Google Sheet o Excel con fórmulas visibles).
  • Lista de write-offs del período con: número de factura, cliente, monto, razón corta, fecha de último contacto, aprobador y fecha de approval.
  • JE con memo claro: “To record bad debt expense for March 2025 based on AR aging analysis and specific identification of INV-39104, INV-40211. Supporting file: [link].”
  • Evidencia de cobranza (o de la falta de ella): notas en CRM, correos clave, a veces grabación o resumen de llamada.

Si eres contractor, guarda todo en una carpeta compartida o en el Drive/Notion de la empresa. No dependas solo de tu correo personal. Un controller que ve que dejas el proceso “listo para el siguiente” confía más rápido en darte el full AR o el month-end ownership.

Cuando te toque explicar el tema en una llamada (entrevista o 1:1 con tu manager), un guion natural y profesional ayuda. Aquí tienes un artefacto listo para copiar y adaptar:

SLACK / EMAIL TEMPLATE – Write-off & allowance request (English)

Subject: March AR – Allowance adjustment + write-off request for 3 invoices

Hi [Controller name],

Sharing the AR aging cut-off as of March 31 and the proposed allowance movement for the close.

Summary
- Current Allowance balance: $42,800
- Required Allowance per aging + specific ID: $61,350
- Proposed Bad Debt Expense (JE): $18,550

Write-offs recommended (full):
1. INV-39104 – $18,400 – Customer: BrightHarbor Retail (CA)
   - 147 days past due
   - Last customer response: Jan 28
   - 6 follow-ups logged (email + 2 calls). AE marked opportunity “Closed Lost – non payment” in Salesforce on Mar 12
   - No bankruptcy filing found; entity still active but completely unresponsive
   - Recommendation: full write-off

2. INV-40211 – $3,150 – Customer: Northpine Labs
   - 121 days past due / amount below litigation threshold
   - Payment plan offered Feb 18 – no reply
   - Recommendation: full write-off

3. INV-38770 – $2,900 – Customer: old pilot account
   - 160+ days / company domain no longer resolves
   - Recommendation: full write-off

Supporting file (aging + calculation + collection timeline):
[Notion/Google Drive link]

I can book a 10-min Loom walking the aging and the JE if useful before you approve.

Proposed JE memo:
“Dr Bad Debt Expense 18,550 / Cr Allowance for Doubtful Accounts 18,550 – March 2025 allowance adjustment based on aging analysis and specific identification. Then Dr Allowance 24,450 / Cr AR 24,450 for the three write-offs listed above.”

Please confirm approval (or adjustments) so I can post before the board package lock.

Thanks,
[Your name]

Guarda una versión de este template en tu Notion personal. En roles remotos la velocidad y la claridad del inglés escrito pesan tanto como el cargo en sí.

¿Qué miran en entrevistas y en los primeros 90 días si el rol toca AR o bad debt?

Los reclutadores y hiring managers de finanzas (muchas veces usando Greenhouse o Ashby) no buscan que recites el nombre del standard. Buscan señales de que ya viviste el ciclo:

  • ¿Sabes armar y leer un aging de verdad?
  • ¿Distingues allowance method de direct write-off y sabes cuándo la empresa usa cada uno?
  • ¿Pides approval antes de mover montos materiales?
  • ¿Dejas rastro en Slack/Notion/Drive para que otro pueda retomar?
  • ¿Hablas con Sales sin generar guerra?
  • ¿Entiendes que bad debt alto y creciente es un red flag de revenue quality o de process de credit check?

En una prueba técnica te pueden dar un aging de mentira y pedirte el cálculo de allowance + los JEs + un párrafo en inglés justificando dos write-offs. En los primeros 90 días del rol real, lo que más construye confianza es llegar al close con el aging limpio, las provisiones razonables y cero sorpresas para el controller. Si además dejas los archivos y el template armados, pasas de “ejecutor” a “dueño del proceso”.

Rangos que se ven con frecuencia para perfiles bilingües en Latinoamérica (contractor o full-time remote, 2024-2025): AR Specialist / Billing ~USD 35k–55k anuales equivalentes; Staff Accountant con ownership de AR y provisiones ~USD 45k–70k; Senior Accountant o Assistant Controller track ~USD 65k–90k+ según complejidad (NetSuite, multi-entity, auditorías). Todo suele ir acompañado de W-8BEN si facturas como contractor. Los montos varían por costo de vida percibido, stack de tools y si el rol incluye cash application, revenue recognition o solo AR puro.

Si estás evaluando si tu experiencia actual (o el hueco que tienes) encaja con estos roles y con los salarios que realmente pagan las empresas de EE. UU., el diagnóstico gratuito de 2 minutos en el portal te ordena el mapa de cargos y rangos que mejor pegan con tu perfil: /diagnostico/.

Registrar provisiones y dar de baja facturas incobrables no es el glamour del financial modeling, pero es uno de los músculos que más rápido separan a quien “ayuda en Finance” de quien puede cargar con el month-end y con la confianza del controller desde cualquier ciudad de Latinoamérica. Domina el aging, documenta en inglés con claridad, pide la approval correcta y deja el paper trail listo. El resto del close se vuelve mucho más liviano, y tu valor como talento remoto se vuelve mucho más difícil de cuestionar.

¿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) →