Visión general
La Central de costos de WhatsApp muestra cuánto cuestan los mensajes enviados por la API de WhatsApp, mensaje por mensaje. Por cada mensaje enviado desde una bandeja WhatsApp Cloud, Coexistencia o 360dialog, Meta informa en el aviso de entrega si ese mensaje es facturable y en qué categoría (marketing, utilidad, autenticación o servicio). ConversaLabs registra ese hecho y lo valoriza con la tabla oficial de precios de Meta, en el mercado y la moneda correctos.
En un solo lugar puedes responder:
- cuánto gastó la cuenta en el mes, por bandeja, por categoría y por campaña;
- cuánto de la franquicia mensual estimada de 1.000 mensajes de servicio usó cada número;
- cuántos mensajes fueron gratuitos y por qué;
- cuántos siguen esperando entrega (Meta solo cobra lo que se entrega);
- cuántos no se cobraron porque fallaron;
- cuánto costó una conversación concreta.
Importante: Meta dice si un mensaje es facturable, pero, en general, no informa el importe en el aviso de entrega. Todo importe de esta central viene de la tabla oficial (o de la tarifa personalizada de tu cuenta) y es una estimación fiel, no la factura de Meta. La excepción es el marketing enviado con precio máximo por la Marketing Messages API: en ese caso Meta informa el costo estimado en el propio mensaje, y la plataforma usa ese importe, salvo cuando la cuenta tiene una tarifa personalizada para ese mercado y categoría: vale la tarifa de la cuenta, y el importe de Meta queda en el detalle del mensaje como referencia. El único total que informa la propia Meta aparece en el bloque Conciliación con Meta.
Requisitos previos
- La función Central de costos de WhatsApp habilitada en tu cuenta. Mientras esté desactivada, no se registra nada y no aparece ninguna pantalla de costos.
- Al menos una bandeja WhatsApp Cloud, Coexistencia o 360dialog. Las bandejas WhatsApp Web no generan cobro de Meta.
- Permiso:
- ver importes: administradores y roles con permiso para gestionar bandejas o para gestionar el Hub de WhatsApp, siempre limitados a las bandejas que alcanza el rol;
- gestionar (tablas de precios, tarifa personalizada, estimación del historial y visibilidad en las conversaciones): solo administradores.
Paso a paso
- Abre Informes → Costos de WhatsApp en la barra lateral.
- Elige el período, la bandeja y la moneda de visualización en la barra de filtros. Los filtros quedan en la dirección de la página: puedes recargar o compartir el enlace sin perder el recorte.
- Recorre las pestañas:
- Resumen: los cuatro totales del período (Facturable, Esperando entrega, Gratuitos y No cobrados), la tarjeta Mensajes de servicio del mes (facturados, gratuitos por la franquicia mensual estimada y cuántos de los 1.000 ya se usaron), la serie diaria por categoría, la agrupación por bandeja, categoría, campaña, remitente o conversación, la conciliación con Meta y la lista de mensajes paginada;
- Uso: el mes de facturación, con la franquicia estimada de mensajes de servicio, los gratuitos por motivo y los facturables por categoría (mira las secciones de abajo);
- Por bandeja: el costo de cada número, con su moneda, el sello de socio y la fecha de la última conciliación;
- Campañas: cuánto costó cada campaña y cuánto no se cobró por fallas;
- Tablas de precios (solo administradores): las tablas oficiales vigentes y la tarifa personalizada.
- Usa Sincronizar con Meta para actualizar la conciliación ahora, en lugar de esperar la próxima lectura automática.
Configuración y opciones
Subtotal medido del Maestro en una llamada
Cuando una llamada muestra el consumo del Maestro, el importe en US$ puede aparecer como Subtotal medido y Al menos. Esto ocurre cuando una solicitud al modelo aún no tiene una finalización confirmada, aunque otras respuestas de la llamada ya se hayan medido. ConversaLabs conserva la parte conocida y mantiene el costo completo sin confirmar. El subtotal queda separado de la moneda y los costos de WhatsApp. Para entender la medición, consulta Consumo del Cerebro.
Qué cambió el 01/10/2026
Desde el 01/10/2026 rigen estas reglas de cobro de Meta; la franquicia citada abajo es una estimación de la plataforma:
- Los mensajes de servicio se cobran. El texto libre enviado dentro de la ventana de atención de 24 horas pasó a cobrarse por mensaje entregado, con la misma tarifa de utilidad y autenticación del mercado, sin franjas de volumen. Hasta el 30/09/2026 era gratuito.
- La plataforma estima una franquicia mensual de 1.000 mensajes de servicio entregados por número (mira la sección de abajo). La proyección aplica costo después de ella; el cobro efectivo sigue el aviso de Meta. Franquicia mensual estimada; Meta no publica este límite en la documentación que seguimos.
- La utilidad dentro de la ventana se cobra. El mensaje de utilidad enviado con la ventana de atención abierta pasó a cobrarse. Hasta el 30/09/2026 era gratuito.
- Las reacciones nunca se cobran y no cuentan en la franquicia estimada.
- La ventana gratuita del anuncio (Click-to-WhatsApp) pasó de 72 horas a hasta 7 días. La regla de Meta: si la empresa responde dentro de la ventana de atención de 24 horas con cualquier tipo de mensaje, esa respuesta es gratuita y abre la ventana gratuita, a partir del momento de la respuesta; mientras está abierta, cualquier mensaje es gratuito, plantillas incluidas. Solo la respuesta enviada por la API Cloud abre la ventana: una respuesta por WhatsApp Web no la abre. Los mensajes de Meta Business Agent siguen cobrándose por token dentro de ella.
- Entraron en vigor nuevas tablas de precios. En Brasil los valores no cambiaron (mira Tablas de precios).
- La ventana de atención de 24 horas no cambió: sigue definiendo cuándo se puede responder con texto libre.
La línea de tiempo de la pestaña Uso muestra qué regla vale en cada período.
Los estados de un mensaje
| Estado | Qué significa | ¿Cuenta como costo? |
|---|---|---|
| Esperando entrega | Meta aceptó el mensaje, pero todavía no confirmó la entrega. El importe aparece como provisional. | Todavía no |
| Facturable | Entregado y marcado como facturable por Meta. | Sí |
| Gratuito | Entregado sin cobro, con el motivo (mira la tabla de abajo). | No |
| No cobrado | Falló, o pasó 30 días sin confirmación de entrega. | No |
| Formato nuevo, en revisión | Meta envió un formato de cobro que todavía no verificamos. Queda fuera de todos los totales hasta revisarse. | No |
Motivos de gratuidad
| Motivo | Cuándo aparece |
|---|---|
| Franquicia mensual de mensajes de servicio | Desde el 01/10/2026: mensaje de servicio considerado dentro de la franquicia mensual estimada de 1.000 del número; el límite no demuestra gratuidad de Meta. |
| Ventana de atención de 24 horas | Hasta el 30/09/2026: mensaje enviado con la ventana de atención abierta, antes del cobro de servicio. |
| Ventana gratuita del anuncio (hasta 7 días) | Mensaje enviado dentro de la ventana abierta por un anuncio Click-to-WhatsApp. Dentro de ella, todo mensaje es gratuito. |
| WhatsApp Web | Mensaje enviado desde la bandeja WhatsApp Web, que Meta no cobra. |
| App de WhatsApp Business | Mensaje enviado desde la app en una bandeja de Coexistencia. |
La plataforma sigue lo que Meta informa en cada mensaje: si Meta envía un mensaje como gratuito, aparece como gratuito.
Franquicia mensual de mensajes de servicio
La plataforma usa una franquicia mensual estimada de 1.000 mensajes de servicio entregados por número. Franquicia mensual estimada; Meta no publica este límite en la documentación que seguimos. La cantidad, los tipos de mensaje y el reinicio de abajo son supuestos locales:
- en la estimación, los mensajes de servicio 1:1 y de grupo comparten la misma franquicia; en un grupo, cada destinatario que recibe el mensaje consume una unidad estimada;
- la estimación no se acumula: el saldo no pasa al mes siguiente y el conteo vuelve a empezar cada mes;
- la documentación que seguimos no confirma el reinicio ni su zona horaria. La plataforma usa la zona horaria de la cuenta de WhatsApp, la misma del mes de facturación de la pestaña Uso, y lo avisa en pantalla;
- las reacciones no cuentan en la estimación;
- después de los 1.000 en la estimación, se proyecta costo con la tarifa oficial de servicio del mercado del destinatario; el cobro efectivo depende del aviso de Meta.
La franquicia estimada aparece de forma predeterminada en tres lugares: la pestaña Uso, la tarjeta Mensajes de servicio del mes del Resumen y el bloque Costo de esta conversación. En cada uno ves cuántos mensajes se usaron, cuántos quedan, la fecha en que se agotó la franquicia en la estimación (cuando se agotó) y el precio de cada mensaje después de ella, proyectado con la tarifa vigente. Desde octubre de 2026, la tarjeta Mensajes de servicio del mes dice cuántos mensajes se cobraron y cuántos se presentan como gratuitos por la franquicia mensual en la estimación, sin confirmar ese límite como regla de Meta.
El conteo estimado usa lo que Meta informa en cada mensaje entregado; esos avisos no confirman la franquicia, sus tipos ni su reinicio. Los mensajes que todavía no tienen confirmación de entrega no entran hasta que llega la confirmación.
Para ocultar la franquicia, un administrador desactiva Mostrar la franquicia de 1.000 mensajes de servicio en Configuración → Configuración de la cuenta → Costos en las conversaciones. Ocultarla no cambia ningún importe.
Gobierno y organizaciones sin fines de lucro. Hasta el 31/12/2027, los mensajes de servicio siguen siendo gratuitos por encima de la franquicia estimada para los gobiernos y ONG que Meta considera elegibles. Quien decide la elegibilidad es Meta, y todavía no existe una forma programática de saber si una cuenta es elegible. La plataforma sigue lo que Meta informa en cada mensaje: si llega como gratuito, aparece como gratuito.
Forma de pago. Si la cuenta de mensajes de Meta no tiene forma de pago registrada, revisa esa configuración antes de depender de mensajes facturables. La franquicia estimada no confirma hasta dónde entregará Meta ni un bloqueo después de ella. Registra una forma de pago en Meta; en una cuenta facturada por un socio, la forma de pago es la del socio.
Pestaña Uso
La pestaña Uso muestra el mes de facturación en la zona horaria de la WABA y la fecha de reinicio usada por la estimación de la plataforma, sin confirmación del reinicio de la franquicia por Meta. Incluye:
- la franquicia de mensajes de servicio estimada de cada número: uso y saldo estimados, fecha en que se agotó en la estimación y precio proyectado después de ella;
- Gratuitos por motivo: franquicia mensual estimada de mensajes de servicio, ventana de atención de 24 horas (hasta el 30/09/2026), ventana gratuita del anuncio (hasta 7 días), WhatsApp Web y app de WhatsApp Business (Coexistencia);
- Facturables por categoría: cantidad, tarifa unitaria, importe y origen;
- Esperando entrega y No cobrados.
El origen del importe
Cada importe indica de dónde viene: Tarifa oficial de la tabla, Franja de volumen estimada o Tarifa personalizada de la cuenta. En el marketing enviado con precio máximo por la Marketing Messages API, el importe es el costo estimado que Meta informa en el mensaje, con el origen Costo informado por Meta; sin precio máximo, ese marketing usa la tarifa de marketing de la tabla. Si la cuenta tiene una tarifa personalizada para el mercado y la categoría, esta prevalece sobre el costo informado por Meta, que aparece en el detalle del registro como Valor informado por Meta.
Cuando la cuenta está facturada por un socio (un BSP), la etiqueta agrega "· facturado por un socio": en ese caso Meta no informa el costo por la API, solo el volumen, el importe viene de la tabla y el socio puede cobrar un importe distinto.
Moneda
La moneda es la de la cuenta de WhatsApp Business (WABA), leída directamente de Meta. Meta cobra en 16 monedas, y la plataforma carga las tablas oficiales en USD, en BRL y en las monedas de las cuentas conectadas. La conversión a la moneda de visualización es solo para lectura y siempre muestra el tipo de cambio y la fecha usados. Mientras no se haya leído la moneda de la WABA, los importes aparecen marcados como Moneda desconocida, y nunca sumamos monedas distintas.
Las empresas facturadas por Meta en Brasil (Sold-To Brasil) deben migrar su cuenta de mensajes a BRL hasta el 30/06/2027. La migración se hace con Meta.
Mercado
El precio depende del mercado del número de destino (por ejemplo, Brasil, Norteamérica o Resto de Latinoamérica), según el mapa oficial de Meta, que la plataforma carga sola. Un número cuyo mercado no se reconoce queda en Formato nuevo, en revisión, sin importe: la plataforma nunca supone Brasil.
Desde el 01/10/2026 nueve mercados tienen tabla propia: Bangladés, Irak, Kazajistán, Kuwait, Marruecos, Nepal, Omán, Sri Lanka y Ucrania. La plataforma reconoce los ocho que tienen código de país propio. Kazajistán comparte el código +7 con Rusia y Meta todavía no publicó cómo separarlos; por eso sigue sin mercado propio en la plataforma hasta que Meta publique esa separación.
Meta Business Agent
Si la cuenta usa Meta Business Agent (el agente de IA de Meta que responde en WhatsApp), la Visión general muestra a los administradores un bloque propio con los mensajes facturables, los tokens cobrados y el importe cobrado del período, leídos de Meta. Desde el 01/08/2026 Meta cobra estos mensajes por token, en un único cargo que incluye la entrega, y se siguen cobrando incluso dentro de la ventana gratuita de un anuncio.
- El bloque es solo para administradores: el importe es de la cuenta facturable del agente y no se puede separar por bandeja de entrada.
- El bloque aparece cuando la cuenta del agente está configurada o cuando Meta usó el enrutamiento de conversaciones en un número de la Cloud API de esta cuenta.
- En Tablas de precios, la sección Meta Business Agent está siempre visible para el administrador, incluso antes de que haya uso. Allí ingresa el ID de la cuenta facturable de Meta Business Agent (en el Billing Hub, en Cuentas › Cuentas de Meta Business Agent) y la moneda de esa cuenta. Guardar no consulta a Meta. Meta no informa la moneda por la API, así que el importe aparece en esa moneda, sin conversión. El botón Configurar la cuenta del agente del bloque lleva a esa sección.
- La consulta usa el token de WhatsApp que la cuenta ya tiene. Necesita el permiso business_management: en una conexión directa, concédelo al usuario del sistema al generar el token; con un proveedor de soluciones, exige acceso avanzado en la revisión de la app, el permiso en la configuración de Embedded Signup y que el cliente vuelva a completar Embedded Signup. Sin él, el bloque muestra Permiso necesario.
- Sin uso en el período, el bloque muestra Sin uso de Meta Business Agent. Los días siguen la zona horaria de la cuenta del agente, y el importe no es una factura.
- Una respuesta de Meta se guarda durante 15 minutos, y un error durante 5 minutos. Intentar de nuevo vuelve a consultar a Meta en el momento, por ejemplo después de conceder el permiso.
Costos en las conversaciones
En Configuración → Configuración de la cuenta → Costos en las conversaciones, el administrador elige qué ve el equipo dentro de una conversación:
| Opción | Qué ve el equipo |
|---|---|
| Oculto | Nada de costos en la conversación. La central sigue disponible para quien tenga permiso. |
| Solo indicador (predeterminado) | Si el mensaje es gratuito o facturable, y por qué, sin importes. Ni el administrador ve importes en la conversación: el número completo está en la central. |
| Indicador e importes para quien puede ver costos | Los administradores y los roles con permiso de bandeja o del Hub ven los importes; los demás ven solo el indicador. |
| Indicador e importes para todos los agentes | Todo agente que abre la conversación ve el importe de cada mensaje. |
En la misma sección está la preferencia Mostrar la franquicia de 1.000 mensajes de servicio, activada de forma predeterminada.
En las conversaciones esto aparece en tres lugares, y nada de esto bloquea el envío:
- un aviso encima del campo de respuesta, que dice si la respuesta será gratuita o cobrada y hasta
cuándo sigue abierta la ventana de atención:
- mientras la estimación indica saldo, presenta la respuesta como gratuita por la franquicia mensual, con cuántos de los 1.000 ya se usaron (por ejemplo, "820 de 1.000 usados");
- después de la franquicia estimada, presenta la respuesta como se cobrará, con el importe proyectado para quien puede verlo. Esos avisos son estimaciones; el cobro efectivo depende del aviso de Meta;
- dentro de la ventana gratuita de un anuncio, muestra que la respuesta es gratuita por el anuncio; esto también vale para la primera respuesta por Cloud dentro de las 24 horas, que es la que abre la ventana;
- una plantilla de utilidad enviada con la ventana abierta aparece como cobrada desde el 01/10/2026;
- en una bandeja híbrida, cambiar el envío a WhatsApp Web cambia el aviso a "Meta no lo cobra";
- un marcador discreto en cada mensaje enviado (Gratuito, Facturable, Esperando o No cobrado);
- el bloque Costo de esta conversación en el panel lateral, con la ventana, los totales del mes, la franquicia estimada de mensajes de servicio del número y el enlace a la central.
Cada bandeja puede heredar la configuración de la cuenta o sobrescribirla en la pestaña Costos de la bandeja, con el botón Restaurar el valor de la cuenta para volver.
Pestaña Costos de la bandeja
En Configuración → Bandejas de entrada → (bandeja) → Costos ves la moneda de facturación de la WABA, el sello de socio, los totales del mes, la conciliación con Meta y la visibilidad de esa bandeja. En bandejas Coexistencia, un aviso recuerda que los mensajes enviados desde la app WhatsApp Business no se cobran y no abren ni extienden la ventana de la API. En una bandeja WhatsApp Web la pestaña indica que Meta no la cobra. En una bandeja 360dialog no hay conciliación, porque Meta no entrega la analítica de esa WABA.
Costo de la campaña
El detalle de una campaña de WhatsApp Cloud muestra cuatro tarjetas: Facturable, Esperando entrega, No cobrado y Estimación en el envío (el precio congelado cuando se envió la campaña). La columna Costo de la lista de destinatarios muestra el estado y lo que realmente costó cada uno. Un reenvío se suma al costo del destinatario. Las campañas enviadas por WhatsApp Web no muestran costo.
Tablas de precios (administradores)
La plataforma carga sola las tablas oficiales de Meta, incluidas las del 01/10/2026, en USD, en BRL y en las monedas de las cuentas conectadas, además del mapa de mercados. No hay paso manual. La pestaña Tablas de precios lista esas tablas por fecha de vigencia y moneda, con el origen y el código de verificación del archivo. La columna de servicio de la tabla del 01/10/2026 es la oficial, publicada por Meta.
Tarifa por mensaje en Brasil desde el 01/10/2026 (igual a la tabla anterior):
| Categoría | USD | BRL |
|---|---|---|
| Marketing | 0,0625 | 0,3217 |
| Utilidad | 0,0068 | 0,0350 |
| Autenticación | 0,0068 | 0,0350 |
| Servicio (después de la franquicia estimada) | 0,0068 | 0,0350 |
En otros mercados hubo cambios, como México, Arabia Saudita, Emiratos Árabes Unidos, Pakistán, Perú, Sudáfrica y las regiones Resto de Asia-Pacífico y Resto de Medio Oriente.
En esta pestaña también están:
- Sincronizar tabla oficial, que fuerza la lectura ahora y muestra el resultado real, incluso cuando la lectura falla;
- la tarifa personalizada por mercado, categoría y moneda, con Restaurar valor por línea;
- Estimar historial, que valoriza mensajes enviados antes de la activación. Esos importes quedan siempre marcados como estimados y nunca pasan por un cobro confirmado.
Casos de uso
- Cerrar el mes: abre Uso, revisa los facturables por categoría y compáralos con la conciliación de Meta.
- Seguir la franquicia de servicio: mira el uso estimado de los 1.000 mensajes de servicio de cada número, la fecha de agotamiento en la estimación y el costo proyectado de cada respuesta después.
- Encontrar la campaña más cara: en la pestaña Campañas, ordena por importe facturable y abre el detalle.
- Orientar al equipo: activa Solo indicador para mostrar el costo previsto de una respuesta, fuera de la ventana o después de la franquicia estimada, sin exponer importes.
Consejos, límites y buenas prácticas
- El importe viene de la tabla, no de la factura. En una cuenta facturada por un socio, Meta no informa el costo por la API y el socio puede cobrar distinto de la tabla: revisa el precio acordado con él y regístralo como tarifa personalizada.
- WhatsApp Web no lo cobra Meta, y tampoco los mensajes de la app WhatsApp Business (Coexistencia). En la estimación de la plataforma, ninguno de los dos cuenta en la franquicia; eso no confirma los tipos incluidos en una franquicia oficial de Meta.
- Las reacciones nunca se cobran y no cuentan en la franquicia estimada.
- Un mensaje solo pasa a Facturable cuando Meta confirma la entrega. Si pasan 30 días sin esa confirmación, pasa a No cobrado.
- Si la cuenta de mensajes es tuya (no facturada por un socio), revisa que tenga una forma de pago registrada en Meta antes de depender de mensajes facturables; no uses la franquicia estimada como garantía de entrega.
- El costo de la campaña se actualiza unos 10 segundos después de cada cambio de estado.
- Los mensajes se guardan durante 24 meses. Los totales diarios se guardan para siempre.
Solución de problemas
- Meta Business Agent: Permiso necesario: el token de WhatsApp de la cuenta no tiene el permiso business_management; concédelo como se describe en Meta Business Agent.
- No aparece "Costos de WhatsApp" en Informes: la función no está habilitada en la cuenta, o tu rol no tiene permiso para ver costos.
- Veo "Facturable", pero no el importe: la visibilidad está en Solo indicador, o tu rol no puede ver importes. Revisa Configuración → Configuración de la cuenta → Costos en las conversaciones.
- No veo la franquicia: se desactivó la preferencia Mostrar la franquicia de 1.000 mensajes de servicio. Un administrador puede volver a activarla en Configuración → Configuración de la cuenta → Costos en las conversaciones. Solo aparece para números de WhatsApp Cloud.
- La franquicia muestra menos mensajes de los que envió el equipo: en la estimación, solo cuentan los mensajes de servicio que Meta confirmó como entregados. Los que siguen esperando entrega entran cuando llega la confirmación, y las reacciones no cuentan en la estimación; eso no confirma los tipos de una franquicia oficial.
- Un mensaje de servicio salió gratis después de la franquicia estimada: la plataforma sigue lo que Meta informa en cada mensaje. Es el caso, por ejemplo, de los gobiernos y ONG que Meta considera elegibles, hasta el 31/12/2027.
- Los mensajes de atención dejaron de entregarse después de los 1.000 del mes en la estimación: revisa la forma de pago en Meta y el aviso del proveedor; el límite estimado no confirma la causa de la interrupción. Si falta una forma de pago, regístrala en Meta; en una cuenta facturada por un socio, habla con el socio.
- El aviso encima del campo de respuesta no aparece: la plataforma todavía no tiene un dato confiable para esa conversación. Prefiere no mostrar nada antes que mostrar "gratuito" por error.
- "Moneda desconocida": todavía no se leyó la moneda de la WABA en Meta. Los importes siguen registrados y quedan marcados hasta la lectura.
- "Formato nuevo, en revisión": Meta envió una categoría o un tipo nuevo, o no se reconoció el mercado del número. El mensaje queda fuera de los totales hasta verificarse.
- La conciliación muestra solo el volumen: la cuenta está facturada por un socio, y en ese caso Meta no informa el costo por la API.
- La sincronización con Meta falló: Meta no respondió a la lectura de la conciliación. Los importes de la tabla siguen siendo válidos; vuelve a intentarlo más tarde.
- "Sincronizar tabla oficial" mostró una falla: la lectura de las tablas oficiales no funcionó esta vez. Las tablas ya cargadas siguen valiendo; vuelve a intentarlo más tarde.