Ir a contenido
Crea una cuenta
o
Inicia sesión
Logotipo de Stripe Docs
/
Pregúntale a la IA
Crear una cuenta
Iniciar sesión
Empieza ahora
Pagos
Automatización contable
Plataformas y marketplaces
Gestión del dinero
Herramientas para desarrolladores
Empieza ahora
Pagos
Automatización contable
Empieza ahora
Pagos
Automatización contable
Plataformas y marketplaces
Gestión del dinero
Resumen
Billing
Impuesto
Elaboración de informes
    Resumen
    Seleccionar un informe
    Filtros y configuración
    Categorías y tipos
    Conecta una herramienta de contabilidad
    API de informes
    Informes para varias cuentas
    Reconocimiento de ingresos
      Empieza ahora
      Cómo funciona el reconocimiento de ingresos
      Actualidad de los datos
      Tarifas
      Varias monedas
      Plataformas Connect
      Revenue Recognition para el modelo de cobro por consumo
      Contratos de reconocimiento de ingresos
      Informes
        Resumen mensual
        Gráfico de cascada de ingresos
        Balance
        Estado de resultados
        Saldo de prueba
        Vencimiento de cuentas por cobrar
        Débitos y créditos
        Correcciones
        Sigma y SDP
        Conciliación de datos
      Anulaciones
      Audita tus cifras
      Ejemplos
      Reglas del reconocimiento de ingresos
      Configuración del reconocimiento de ingresos
      Asignación a tu plan de cuentas
      API de obligaciones de rendimiento
      Importar datos a Stripe
      Exportar datos desde Stripe
    Conciliación bancaria
Datos
Constitución de una startup
InicioAutomatización contableReportingRevenue recognitionReports

Cascada de ingresos

Descubre el informe de cascada de ingresos

Copiar página

The waterfall report displays information about your monthly revenue. You can select a range to view, and you can specify a month to show recognized revenue up to.

Por ejemplo, el siguiente informe de cascada muestra los ingresos facturados desde abril de 2020 hasta mayo de 2020 y los ingresos reconocidos mensuales hasta fin de junio de 2020:

Revenue waterfall

Puedes ver que se contabilizaron USD 2,000,000 de ingresos netos en abril de 2020. De los USD 2,000,000, USD 400,000 se reconocieron en mayo de 2020. A fin de junio, se reconocieron USD 1,100,000 y aún quedaban por reconocer USD 900,000.

Ingresos contabilizados

La columna Contabilizados del gráfico de cascada muestra los ingresos contabilizados por mes. Los ingresos contabilizados de un mes corresponden al importe de ingresos e ingresos diferidos contabilizados por ítems de factura, pagos independientes, rembolsos, disputas y consumos de la facturación por uso.

Factura simple

Este ejemplo se basa en las siguientes premisas:

  • La factura y el ítem de factura se finalizan el 14 de julio de 2020.
  • El importe del ítem de factura es de USD 31 y el período de servicio va del 21 de julio de 2020 al 20 de agosto de 2020.

La cascada de ingresos se vería de la siguiente manera:

ContabilizadosReconocidosDesde sep 2020
MesTotalJun 2020Jul 2020Agosto de 2020Septiembre de 2020ReconocidosRestantes
Jul 2020USD 31USD 11USD 20USD 31USD 0

Ingresos reconocidos negativos

En la cascada de ingresos, los ingresos reconocidos pueden ser negativos debido a rembolsos, disputas, facturas marcadas como incobrables y facturas invalidadas.

Este ejemplo se basa en las siguientes premisas:

  • La factura y el ítem de factura se finalizan el 14 de julio de 2020.
  • El importe del ítem de factura es de USD 31 y el período de servicio va del 21 de julio de 2020 al 20 de agosto de 2020.
  • La factura se invalida el 12 de septiembre de 2020.

The booked revenue for July 2020 would net at 31 USD, and the booked revenue for Sep 2020 would be net -31 USD, as shown in the following revenue waterfall:

ContabilizadosReconocidosDesde sep 2020
MesTotalJun 2020Jul 2020Agosto de 2020Septiembre de 2020ReconocidosRestantes
Jul 2020USD 31USD 11USD 20USD 0USD 0
Ago 2020USD 0USD 0USD 0
Sep 2020USD -31USD -31USD 0USD 0

Los ingresos no incluyen impuestos

El importe total de la factura no es necesariamente igual a los ingresos contabilizados debido a los impuestos.

Este ejemplo se basa en las siguientes premisas:

  • La factura y el ítem de factura se finalizan el 14 de julio de 2020.
  • El importe del ítem de factura es de USD 35 y el período de servicio va del 21 de julio de 2020 al 20 de agosto de 2020.
  • El impuesto sobre el ítem de factura es de USD 4 (incluido)

Si bien el importe total de la factura es de USD 35, se facturarán ingresos por USD 31 porque el impuesto es de USD 4, como se muestra en la siguiente cascada de ingresos:

ContabilizadosReconocidosDesde sep 2020
MesTotalJunio de 2020Julio de 2020Agosto de 2020Septiembre de 2020ReconocidosRestantes
Jul 2020USD 31USD 11USD 20USD 31USD 0

El importe adeudado de la factura no constituye ingresos

El importe adeudado de la factura no es necesariamente igual a los ingresos porque una factura se puede pagar con el saldo del cliente.

Este ejemplo se basa en las siguientes premisas:

  • La factura y el ítem de factura se finalizan el 14 de julio de 2020.
  • El importe del ítem de factura es de USD 31 y el período de servicio va del 21 de julio de 2020 al 20 de agosto de 2020.
  • Se hace un pago parcial de la factura por USD 10 con el saldo del cliente.

Si bien el importe adeudado de la factura es de USD 21, los ingresos seguirán siendo de USD 31, como se muestra en el siguiente gráfico de cascada de ingresos:

ContabilizadosReconocidosDesde sep 2020
MesTotalJun 2020Jul 2020Agosto de 2020Septiembre de 2020ReconocidosRestantes
Jul 2020USD 31USD 11USD 20USD 31USD 0

Ítem de factura

Al cambiar de categoría de plan, automáticamente se crean ítems de factura para representar el tiempo no utilizado del plan anterior y el tiempo restante del nuevo plan. También puedes crear ítems de factura manualmente.

Los ingresos contabilizados incluyen los ingresos del ítem de factura en el mes en que el ítem aparece por primera vez.

Este ejemplo se basa en las siguientes premisas:

  • El ítem se crea el 14 de mayo de 2020.
  • El importe del ítem de factura es de USD 31 y el período de servicio va del 14 de mayo de 2020 al 13 de junio de 2020.
ContabilizadosReconocidosDesde sep 2020
MesTotalAbril de 2020Mayo de 2020Jun 2020Jul 2020ReconocidosRestantes
Mayo de 2020USD 31USD 18USD 13USD 31USD 0

Para continuar con este ejemplo, imaginemos que el 19 de junio de 2020 creamos una factura, pasamos el ítem de factura anterior a esta factura y creamos otro ítem partiendo de las siguientes premisas:

  • El importe del ítem de factura es de USD 62.
  • El período de servicio del ítem de factura va del 21 de junio de 2020 al 20 de julio de 2020.

La factura contiene dos ítems. Uno es el ítem creado en mayo. El otro es el ítem creado el 19 de junio de 2020. El importe total de la factura es de USD 93.

La cascada de ingresos se vería de la siguiente manera:

ContabilizadosReconocidosDesde sep 2020
MesTotalAbril de 2020Mayo de 2020Jun 2020Jul 2020ReconocidosRestantes
Mayo de 2020USD 31USD 18USD 13USD 31USD 0
Jun 2020USD 62USD 22USD 40USD 62USD 0

Facturación por uso

Este ejemplo se basa en las siguientes premisas:

  • Una (1) unidad cuesta USD 10.
  • Tres (3) unidades se registran en junio de 2020.
  • Dos (2) unidades se registran en julio de 2020.
  • Se finaliza una factura el 15 de julio de 2020 para facturar 5 unidades.

La cascada de ingresos se vería de la siguiente manera:

ContabilizadosReconocidosDesde sep 2020
MesTotalJun 2020Jul 2020ReconocidosRestantes
Jun 2020USD 30USD 30USD 30USD 0
Jul 2020USD 20USD 20USD 20USD 0

Replication in Sigma

To replicate the revenue waterfall report in Sigma, use the revenue_recognition_debits_and_credits table.

This query generates waterfall numbers for revenue booked from Nov 2022 to Nov 2023, and recognized up to Nov 2024. Feel free to adjust the dates to your desired time frame.

Nota

If you’re using our chart of accounts beta feature, be sure to update the unbilled_ar_accounts mapping in the query below to reflect the accounts in your general ledger.

select "billing_period", "currency", "total", "2022-11-01", "2022-12-01", "2023-01-01", "2023-02-01", "2023-03-01", "2023-04-01", "2023-05-01", "2023-06-01", "2023-07-01", "2023-08-01", "2023-09-01", "2023-10-01", "2023-11-01", "2023-12-01", "2024-01-01", "2024-02-01", "2024-03-01", "2024-04-01", "2024-05-01", "2024-06-01", "2024-07-01", "2024-08-01", "2024-09-01", "2024-10-01", "2024-11-01", "deferred", "future_billings" from ( with unbilled_ar_accounts as ( values 'UnbilledAccountsReceivable' ) , formatted_changes as ( select booked_date, date_format(accounting_period_date, '%Y-%m-%d') as accounting_period, debit, credit, debit_account_type, credit_account_type, currency, if(lower(currency) in ('bif', 'clp', 'djf', 'gnf', 'jpy', 'kmf', 'krw', 'mga', 'pyg', 'rwf', 'vnd', 'vuv', 'xaf', 'xof', 'xpf'), cast(amount as decimal(18, 0)), cast(0.01 * amount as decimal(18, 2))) as decimalized_settlement_amount, case when debit in (select * from unbilled_ar_accounts) OR credit in (select * from unbilled_ar_accounts) then true else false end AS is_unbilled from revenue_recognition_debits_and_credits ) , raw_net_changes as ( select debit as account, debit_account_type as account_type, decimalized_settlement_amount as raw_net_change, * from formatted_changes union all select credit as account, credit_account_type as account_type, -decimalized_settlement_amount as raw_net_change, * from formatted_changes ) , net_changes as ( select (case when account_type in ('Assets', 'ContraRevenue', 'Expenses', 'Losses') then raw_net_change else -raw_net_change end) as net_change, * from raw_net_changes ) , waterfall_entries as ( select account, currency, date_trunc('month', booked_date) as billing_period, accounting_period, is_unbilled, (net_change * (case when account_type = 'Revenue' then 1 else -1 end)) as net_change from net_changes where account_type in ('Revenue', 'ContraRevenue') ) select currency, billing_period, sum(net_change) as total, nullif(sum(case when accounting_period = '2022-11-01' then net_change else 0 end), 0) as "2022-11-01", nullif(sum(case when accounting_period = '2022-12-01' then net_change else 0 end), 0) as "2022-12-01", nullif(sum(case when accounting_period = '2023-01-01' then net_change else 0 end), 0) as "2023-01-01", nullif(sum(case when accounting_period = '2023-02-01' then net_change else 0 end), 0) as "2023-02-01", nullif(sum(case when accounting_period = '2023-03-01' then net_change else 0 end), 0) as "2023-03-01", nullif(sum(case when accounting_period = '2023-04-01' then net_change else 0 end), 0) as "2023-04-01", nullif(sum(case when accounting_period = '2023-05-01' then net_change else 0 end), 0) as "2023-05-01", nullif(sum(case when accounting_period = '2023-06-01' then net_change else 0 end), 0) as "2023-06-01", nullif(sum(case when accounting_period = '2023-07-01' then net_change else 0 end), 0) as "2023-07-01", nullif(sum(case when accounting_period = '2023-08-01' then net_change else 0 end), 0) as "2023-08-01", nullif(sum(case when accounting_period = '2023-09-01' then net_change else 0 end), 0) as "2023-09-01", nullif(sum(case when accounting_period = '2023-10-01' then net_change else 0 end), 0) as "2023-10-01", nullif(sum(case when accounting_period = '2023-11-01' then net_change else 0 end), 0) as "2023-11-01", nullif(sum(case when accounting_period = '2023-12-01' then net_change else 0 end), 0) as "2023-12-01", nullif(sum(case when accounting_period = '2024-01-01' then net_change else 0 end), 0) as "2024-01-01", nullif(sum(case when accounting_period = '2024-02-01' then net_change else 0 end), 0) as "2024-02-01", nullif(sum(case when accounting_period = '2024-03-01' then net_change else 0 end), 0) as "2024-03-01", nullif(sum(case when accounting_period = '2024-04-01' then net_change else 0 end), 0) as "2024-04-01", nullif(sum(case when accounting_period = '2024-05-01' then net_change else 0 end), 0) as "2024-05-01", nullif(sum(case when accounting_period = '2024-06-01' then net_change else 0 end), 0) as "2024-06-01", nullif(sum(case when accounting_period = '2024-07-01' then net_change else 0 end), 0) as "2024-07-01", nullif(sum(case when accounting_period = '2024-08-01' then net_change else 0 end), 0) as "2024-08-01", nullif(sum(case when accounting_period = '2024-09-01' then net_change else 0 end), 0) as "2024-09-01", nullif(sum(case when accounting_period = '2024-10-01' then net_change else 0 end), 0) as "2024-10-01", nullif(sum(case when accounting_period = '2024-11-01' then net_change else 0 end), 0) as "2024-11-01", sum(case when accounting_period >= '2024-12-01' and is_unbilled = false then net_change else 0 end) as deferred, sum(case when accounting_period >= '2024-12-01' and is_unbilled = true then net_change else 0 end) as future_billings from waterfall_entries where net_change != 0 and billing_period >= timestamp '2022-11-01 00:00:00' and billing_period < timestamp '2023-12-01 00:00:00' group by currency, billing_period order by currency asc, billing_period asc )
¿Te fue útil esta página?
SíNo
¿Necesitas ayuda? Ponte en contacto con soporte.
Únete a nuestro programa de acceso anticipado.
Echa un vistazo a nuestro registro de cambios.
¿Tienes alguna pregunta? Contacto.
¿LLM? Lee llms.txt.
Con tecnología de Markdoc