Un export de Facebook Ads reporta el gasto del período seleccionado en Meta Ads Manager. Tu registro de facturación mensual puede usar un período de servicio diferente, una comisión de gestión separada y una sola línea para varias campañas. Los totales no van a cuadrar hasta que ambos archivos describan las mismas cuentas, fechas, divisas y nivel de detalle.

Este es un problema de conciliación de facturación, no de atribución. El número de conversiones, las ventanas de atribución y el retorno de la inversión publicitaria no determinan lo que la agencia debe facturar. La comparación tiene que responder una pregunta concreta: ¿el gasto en medios y la comisión registrada para el cliente coinciden con el gasto que cubre el export de Facebook Ads?

Empieza con los dos archivos en su nivel de detalle real

El CSV de Ads Manager y el registro de facturación del cliente suelen describir el mismo mes en niveles de detalle distintos.

Un export de Ads Manager contiene habitualmente estos campos:

Campo del export de Facebook AdsEjemploQué identifica
Account ID123456789012345La cuenta publicitaria que generó el gasto
Account nameNorthstar USUna etiqueta legible que puede cambiar
Campaign ID2385190041201Una referencia de campaña estable
Campaign nameJune RetargetingUna etiqueta que puede editarse
Reporting starts2026-06-01Primera fecha incluida en la fila exportada
Reporting ends2026-06-30Última fecha incluida en la fila exportada
Amount spent8,420.37Gasto reportado para esa fila
CurrencyUSDDivisa asignada a la cuenta publicitaria

El registro de facturación mensual suele verse así:

Campo del registro de facturaciónEjemploQué identifica
ClientNorthstar RetailEl cliente que se factura
Billing period start2026-06-01Inicio del período contractual o de la factura
Billing period end2026-06-30Fin del período contractual o de la factura
Ad account referenceNorthstar USEtiqueta interna de la cuenta
Media spend8,420.37Gasto en plataforma repercutido al costo real
Management fee1,263.06Comisión fija o porcentual separada
Adjustment-150.00Abono, corrección o ajuste de período anterior
Invoice total9,533.43Monto facturado al cliente
Invoice numberINV-2026-0618Referencia del registro de facturación

El export puede contener cientos de filas por campaña o por día. El registro de facturación puede tener una sola fila por cliente. Una búsqueda fila a fila no resuelve esa diferencia. Primero hay que agregar los datos de Facebook al mismo nivel de detalle que el registro de facturación, y después comparar los montos.

Separa el gasto reportado de los cargos de pago de Meta

El gasto de Facebook Ads y los cargos de pago de Meta están relacionados, pero no son intercambiables.

Ads Manager reporta el gasto para las fechas de reporte seleccionadas. Meta puede cargar el método de pago cuando una cuenta alcanza su umbral de facturación, en su fecha de facturación mensual o bajo un acuerdo de facturación mensual. Un cargo a la tarjeta puede cubrir el gasto de varios días. Un mes calendario puede contener varios cargos. Un cargo de fin de mes también puede liquidarse en el mes siguiente.

Si la factura al cliente incluye el gasto publicitario del 1 al 30 de junio, la fuente principal es el export de gasto para ese período exacto. Las transacciones de pago de Meta sirven para demostrar que la agencia fue cobrada, no para reemplazar fila a fila el export de reporte.

Mantén estas comparaciones separadas:

ComparaciónPregunta que responde
Export de Ads vs registro de facturación al cliente¿La agencia facturó el gasto reportado correcto para el período acordado?
Transacciones de pago de Meta vs extracto de tarjeta o cuenta bancaria¿Los cargos de la plataforma llegaron a la cuenta de pago de la agencia?
Factura al cliente vs pago del cliente¿El cliente pagó el monto facturado?

Mezclar las tres en una sola búsqueda genera discrepancias falsas. Una campaña de junio puede incluirse correctamente en la factura de junio al cliente aunque el cargo de Meta correspondiente llegue al extracto de tarjeta de la agencia en julio.

Define el alcance antes de comparar los totales

La mayoría de las diferencias inexplicadas vienen del alcance. Fija los campos siguientes antes de tocar las fórmulas.

Cuentas publicitarias

Identifica todas las cuentas publicitarias incluidas en la facturación del cliente. Usa el Account ID como clave de cruce siempre que sea posible. Los nombres de cuenta son claves frágiles: pueden renombrarse, abreviarse o reutilizarse en los registros internos de facturación.

Crea una tabla de correspondencia si el registro de facturación no contiene los Account IDs de Meta:

Meta Account IDMeta account nameClient billing nameClient
123456789012345Northstar USNorthstar - Paid SocialNorthstar Retail
987654321098765Northstar CANorthstar CanadaNorthstar Retail

Esta tabla debe mantenerse separada de los datos de transacciones mensuales. Convierte etiquetas inconsistentes en un mapeo de cuentas reproducible sin editar ninguno de los archivos fuente.

Rango de fechas

Usa fechas de inicio y fin explícitas. «Facturación de junio» no es suficientemente preciso si el contrato va del 26 de mayo al 25 de junio o si la agencia cierra facturas antes de que termine el mes calendario.

Exporta los datos de Facebook Ads con el mismo rango inclusivo de fechas que usa el registro de facturación del cliente. Si el período de reporte cruza dos meses calendario, exporta datos diarios para poder seleccionar las fechas correctas sin estimar una división.

Verifica también la zona horaria de la cuenta publicitaria. Meta asigna el gasto a las fechas de reporte usando la zona horaria de la cuenta. Un registro de facturación de la agencia construido en otra zona horaria puede mover la actividad de última hora del día de un lado a otro del límite del período. No cambies las fechas a menos que el contrato con el cliente defina la facturación en una zona horaria diferente. Si lo hace, documenta la regla de conversión y aplícala de forma consistente.

Divisa

No sumes gasto en distintas divisas. Una cuenta publicitaria en USD y una en GBP no pueden combinarse en un solo total de comparación sin una regla de conversión documentada.

Concilia primero cada cuenta en su divisa de origen. Si la factura al cliente se emite en otra divisa, conserva estos campos:

  • Monto del gasto de origen
  • Divisa de origen
  • Tipo de cambio utilizado
  • Fecha del tipo de cambio o base contractual del tipo
  • Monto convertido para la facturación
  • Divisa de facturación

El monto convertido debe ser reproducible. Un total en la divisa de facturación sin el monto de origen ni el tipo de cambio conservado no es suficiente para la revisión.

Componentes de facturación

Mantén el gasto en medios, las comisiones de gestión, los impuestos, los abonos y los ajustes de períodos anteriores en columnas separadas. El export de Facebook puede respaldar la línea de gasto en medios. No puede respaldar una comisión de agencia ni un abono manual al cliente a menos que ese elemento se calcule y documente por separado.

Construye una comparación que funcione mes a mes

Para conciliar el export de Facebook Ads con los registros mensuales de facturación al cliente, conserva ambos archivos en bruto y construye la comparación en una capa de trabajo separada.

1. Exporta los datos de Facebook con el nivel de detalle adecuado

Usa una fila por día y cuenta publicitaria si la factura se establece por cuenta. Agrega el ID de campaña solo cuando el registro de facturación del cliente separe campañas, marcas o centros de costo.

Exportar al nivel de campaña cuando la factura tiene un total único por cliente crea filas innecesarias. Exportar un total único por cuenta cuando el período de facturación cruza un corte personalizado elimina el detalle necesario para asignar las fechas correctamente. Elige el nivel más bajo necesario para reproducir la factura, no el más bajo disponible en Ads Manager.

2. Conserva el export en bruto

Guarda el CSV original sin modificarlo. No cambies el nombre de las columnas, no reemplaces los nombres de cuenta ni pegues comisiones calculadas en él.

El archivo en bruto es tu evidencia. Las transformaciones pertenecen al archivo de trabajo, donde cada cambio puede explicarse. Esto también evita que una corrección tardía se vuelva indistinguible de los datos fuente descargados originalmente.

3. Normaliza los campos de comparación

Crea columnas de trabajo consistentes:

Campo de trabajoDerivado de
client_keyAccount ID mapeado a través de la tabla de correspondencia de cuentas
period_startFecha de inicio de facturación al cliente acordada
period_endFecha de fin de facturación al cliente acordada
source_currencyDivisa proveniente de Facebook Ads
source_spendAmount spent de Facebook Ads
billing_currencyDivisa usada en la factura al cliente
billable_spendGasto de origen convertido según la regla de facturación, si aplica
fee_amountComisión fija o gasto facturable multiplicado por la tasa acordada
adjustment_amountAbono aprobado o ajuste de período anterior
expected_invoice_totalGasto facturable más comisión, impuesto y ajustes

Almacena Amount spent como número, no como texto con un símbolo de divisa. Conserva los IDs como texto para que los identificadores numéricos largos no se redondeen ni se conviertan a notación científica.

4. Agrega el gasto de Facebook al nivel de detalle de la facturación

Filtra el export a las cuentas aprobadas y al período. Luego agrupa por los campos representados en el registro de facturación, habitualmente:

  • Cliente
  • Período de facturación
  • Cuenta publicitaria
  • Divisa

Si el cliente recibe una sola línea consolidada de gasto en medios, suma los totales de las cuentas aprobadas después de que cada cuenta haya pasado sus propias verificaciones de divisa y fecha. No agregues primero e investigues después. Una cuenta omitida puede quedar oculta por un exceso en otra.

5. Recalcula el monto de la factura al cliente

Aplica la regla del contrato al gasto conciliado. Para una comisión de gestión del 15%:

Componente de facturaciónCálculoMonto
Gasto en Facebook AdsTotal del export conciliado$8,420.37
Comisión de gestión$8,420.37 × 15%$1,263.06
Abono aprobadoAjuste fijo-$150.00
Total esperado de la facturaGasto + comisión + abono$9,533.43

Compara cada componente de forma independiente. Si el total de la factura difiere, esto indica si el problema está en el gasto de la plataforma, el cálculo de la comisión, la conversión de divisa o un ajuste.

Para agencias que aplican el mismo flujo de trabajo en otras plataformas, la conciliación del gasto de Google Ads y la factura al cliente sigue el mismo principio: alinea el alcance primero, luego calcula la factura a partir del monto conciliado de la plataforma.

6. Compara la facturación esperada con la registrada

Tu comparación final debe mostrar la diferencia en lugar de devolver solo una etiqueta genérica de conciliado o no conciliado.

ClientPeriodExpected spendBilled spendSpend differenceExpected feeBilled feeFee differenceStatus
Northstar RetailJun 1–30$8,420.37$8,420.37$0.00$1,263.06$1,263.06$0.00Matched
Harbor GoodsJun 1–30$4,905.80$4,805.80-$100.00$735.87$720.87-$15.00Review spend
Cedar LabsMay 26–Jun 25$6,112.40$6,112.40$0.00$900.00$900.00$0.00Matched

Usa una tolerancia pequeña solo para redondeos documentados. Una tolerancia no debe ocultar diferencias de conversión de divisa ni gasto omitido.

Rastrea los patrones de discrepancia más comunes

Cuando los totales difieren, revisa la evidencia en este orden.

El período de facturación y el período del export no coinciden. Compara las fechas exactas de inicio y fin. Vuelve a exportar datos diarios si alguno de los archivos usa un período personalizado.

Una cuenta publicitaria falta o está asignada al cliente equivocado. Compara los Account IDs con la tabla de correspondencia. No te fíes de nombres de cuenta similares.

El registro de facturación contiene un monto neto. Separa los abonos, descuentos o ajustes de períodos anteriores del gasto en medios del período actual.

La comisión de gestión se calculó sobre una base incorrecta. Confirma si el contrato aplica el porcentaje al gasto bruto de la plataforma, al gasto convertido, al gasto después de abonos o a otra base definida.

Se combinaron dos divisas. Concilia cada divisa de origen de forma independiente, luego verifica la conversión utilizada para la facturación al cliente.

Los cargos de Meta se trataron como gasto mensual. Vuelve al export de gasto de Ads Manager para el período del cliente. Los cargos por umbral pertenecen a la conciliación de la cuenta de pago.

Una edición tardía cambió la factura después de su revisión. Conserva la versión revisada, el número de factura, la fecha de aprobación y cualquier registro de reemplazo. El informe final debe mostrar el ajuste en lugar de sobrescribir el monto anterior.

La conciliación final debe poder revisarse sin abrir el archivo

Un resultado correcto le da al revisor suficiente información para reproducir la factura al cliente:

  • Los Account IDs de Meta incluidos
  • Las fechas exactas de inicio y fin del reporte
  • La zona horaria de la cuenta usada para el período
  • El gasto por cuenta y en divisa de origen
  • El tipo de cambio y el monto convertido, si aplica
  • La regla de cálculo de la comisión de gestión y la comisión calculada
  • Los abonos, impuestos y ajustes de períodos anteriores mostrados por separado
  • La facturación esperada, la facturación registrada y la diferencia restante
  • La lista de registros que requieren corrección

La diferencia restante debe ser cero o estar asociada a una causa identificada y una acción definida. «Facebook no coincide con la factura» no es una conciliación terminada. «La cuenta 987654321098765 no estaba en el registro de facturación de junio, lo que subestima el gasto en medios en $100 y la comisión del 15% en $15» sí lo es.