En cualquier momento, el programa podría decidir que es necesario hacer "fallar" la transacción, con lo que el sistema deberá revertir todos los cambios hechos por las operaciones ya hechas.