# Anulaciones de transacciones de Revenue Recognition Aprende a corregir manualmente los informes del reconocimiento de ingresos. > Stripe pronto dejará de usar la funcionalidad para anular transacciones. En su lugar, usa la [función de importación de datos](https://docs.stripe.com/revenue-recognition/data-import.md). Es posible que la información de una transacción resulte inexacta para el reconocimiento de ingresos. Esto puede deberse a muchos motivos, por ejemplo, a un error humano o a las condiciones cambiantes de una venta. La función de anulación de transacciones te permite realizar correcciones, sin importar cuándo se creó la transacción. ## Cómo crear una anulación de transacción Encontrarás la sección de anulaciones de transacciones al final de la página de Revenue Recognition. ![Agrega cuadro de diálogo para anular la transacción](https://b.stripecdn.com/docs-statics-srv/assets/transaction-override-add-modal.8d198b30d4dc9c1a53fa374d4d647550.png) ## Ingresa la ID del modelo de transacción por anular Para empezar, ingresa la `id` de la transacción por anular. Stripe admite anulaciones en los siguientes modelos de transacciones: | Modelo de transacción | Restricciones | | --------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [Facturas](https://docs.stripe.com/api/invoices.md) | Para anular detalles a nivel de partida, usa la [función de importación de datos](https://docs.stripe.com/revenue-recognition/data-import.md). | | [Cargos](https://docs.stripe.com/api/charges.md) | No puedes anular cargos que estén [asociados a una factura](https://docs.stripe.com/api/charges/object.md#charge_object-invoice). En su lugar, anula la factura. | Busca el `id` de la transacción en el Dashboard o con la API. Si la transacción es del mes anterior, también puedes buscarlo en las siguientes descargas de informes si se formatea por *factura* (Invoices are statements of amounts owed by a customer. They track the status of payments from draft through paid or otherwise finalized. Subscriptions automatically generate invoices, or you can manually create a one-off invoice): - Factura - Débitos y créditos - Correcciones ## Elige el tipo de anulación Estos son los tipos de anulación disponibles: | Tipo de anulación | Descripción | | ------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Fechas de inicio y finalización del período de reconocimiento | Las fechas de inicio y finalización corresponden al inicio y a la finalización del servicio. Los ingresos de esta transacción se reconocen dentro de este período. Las fechas de inicio y finalización pueden ser iguales, en cuyo caso los ingresos se reconocen en el acto. Obtén más información sobre [cómo funcionan las anulaciones de transacciones](https://docs.stripe.com/revenue-recognition/overrides.md#how-transaction-overrides-work) a continuación. | | Exclusión de transacciones | Al excluir una transacción, se eliminan todos los registros de ella del reconocimiento de ingresos. Esto solamente se acepta para facturas [anuladas](https://docs.stripe.com/invoicing/overview.md#void) o [marcadas manualmente como pagadas](https://docs.stripe.com/invoicing/overview.md#paid) y sin aplicación de saldo del cliente. | ## Cómo funcionan las anulaciones de transacciones Pueden crearse anulaciones de transacciones correspondientes tanto a períodos contables anteriores como al período contable actual. Si la transacción es de un período contable anterior, las correcciones se implementan en forma prospectiva al final del período contable actual. Podrás ver estas correcciones en los informes del período actual después del cierre. Si la transacción anulada corresponde al período contable actual, no aparece como corrección en el período actual, sino que se reconoce utilizando los nuevos atributos de la anulación. La creación de la anulación de una transacción no altera los atributos del modelo de la transacción que se está anulando. Para hacer cambios en la anulación de una transacción, debes eliminar la anulación y crear una nueva. Si eliminas una anulación que afecta transacciones de [períodos contables](https://docs.stripe.com/revenue-recognition/revenue-settings/accounting-period-control.md) cerrados, la eliminación se verá reflejada en el primer período contable abierto. Si la anulación eliminada afecta transacciones de períodos contables abiertos, el efecto se aplica directamente a esos períodos contables. > Si tienes algún comentario respecto de cómo mejorar el servicio de anulación de transacciones para que se adapte mejor a tus necesidades contables, visita el [soporte de Stripe](https://support.stripe.com/).