# Revenue Recognition en varias monedas

Cómo funcionan las monedas de pago y acreditación de fondos en Stripe Revenue Recognition

Dos tipos de monedas son importantes para reconocer los ingresos:

- Monedas de pago: las monedas que usan los clientes para pagar.
- Monedas de acreditación de fondos: las monedas en las que recibes el pago.

Además, puedes [elegir una moneda funcional](https://docs.stripe.com/revenue-recognition/revenue-settings.md#functional-currency) en tu configuración. Una moneda funcional traduce todas las transacciones que comienzan en la fecha de inicio seleccionada o con posterioridad a una sola moneda.

Para todas las transacciones con monedas de pago que coincidan con una de tus monedas de acreditación de fondos, Stripe Revenue Recognition procesa los asientos contables en esa moneda directamente. En este caso, no se realiza ninguna conversión de monedas porque puedes recibir pagos en esa moneda directamente. Las transacciones con monedas de pago que no se admiten como *moneda de acreditación de fondos* (The settlement currency is the currency your bank account uses) se convierten automáticamente a la moneda de acreditación predeterminada para tu cuenta de Stripe.

Los pagos y las *facturas* (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) pagadas utilizan la tasa de cambio para el movimiento real de dinero (es decir, lo que se refleja en la transacción de saldo) para el reconocimiento de ingresos. Por ejemplo, si cobraste €10 de un cliente que se acreditó en tu cuenta como $12, Stripe Revenue Recognition utiliza $12 como importe de la transacción.

Los pagos puntuales y las facturas que se pagan apenas son finalizadas no están expuestos a las fluctuaciones de las tasas de cambio ni a las pérdidas o ganancias por cambio de moneda.

## Pérdida por cambio de moneda

Sin embargo, una factura puede finalizarse primero y pagarse más tarde. En este caso, es posible que la tasa de cambio se haya modificado entre la finalización de la factura y el pago, por lo que es necesario hacer un seguimiento de las pérdidas y las ganancias debido al cambio de moneda.

A efectos del reconocimiento de ingresos (por ejemplo, el cálculo de las cuentas por cobrar), cualquier actividad que se contabilice antes del pago de la factura usa una tasa de cambio estimada en el momento en que se finaliza la factura. La diferencia entre el tipo de cambio estimado y el tipo de cambio real, si la hubiera, se agrega a la cuenta FxLoss.

En este ejemplo, la tasa de cambio entre la finalización de la factura y el pago se ha modificado y se asume que tu cuenta recibe pagos en USD, pero que el cliente paga en EUR.

- El 1 de enero, se finaliza una factura por EUR 30. La tasa de cambio de EUR a USD es de 1.20
- El 1 de febrero, el cliente paga una factura de EUR 30. La tasa de cambio de EUR a USD es de 1.10.

Debido a la modificación en la tasa de cambio, el importe de USD 36 que preveíamos recibir en el momento de la finalización de la factura pasó a ser de USD 33 en el momento del pago, por lo que hubo una pérdida neta por cambio de moneda de USD 3.

| Cuenta              | Ene    | Feb    |
| ------------------- | ------ | ------ |
| AccountsReceivables | +36.00 | -36.00 |
| Ingresos            | +36.00 |        |
| Dinero en efectivo  |        | +33.00 |
| FxLoss              |        | +3.00  |

## Pérdida por cambio de moneda en rembolsos y disputas

La pérdida por cambio de moneda puede producirse cuando hay un tiempo de demora entre dos operaciones. Esto puede ocurrir cuando un pago se rembolsa más tarde.

En este ejemplo, la tasa de cambio entre el pago puntual y el rembolso se ha modificado, y se asume que tu cuenta recibe pagos en USD y que el cliente paga en EUR.

- El 1 de enero, el cliente efectúa un pago puntual de EUR 30. La tasa de cambio de EUR a USD es de 1.20.
- El 1 de febrero, el cliente recibe un rembolso de EUR 30. La tasa de cambio de EUR a USD es de 1.10.

Debido a la modificación en la tasa de cambio, recibiste USD 36 y solo rembolsaste USD 33, lo que significó una ganancia neta por cambio de moneda de USD 3.

| Cuenta             | Ene    | Feb    |
| ------------------ | ------ | ------ |
| Ingresos           | +36.00 |        |
| Dinero en efectivo | +36.00 | -36.00 |
| Rembolsos          |        | +33.00 |
| FxLoss             |        | -3.00  |

## Pérdida cambiaria por monedas funcionales

Si habilitas la [configuración de monedas funcionales](https://docs.stripe.com/revenue-recognition/revenue-settings.md#functional-currency): Revenue&nbsp;Recognition traduce de forma automática las transacciones a una sola moneda y aplica la configuración a las transacciones que se producen en la fecha de inicio que hayas elegido o con posterioridad. Esto significa que, si una transacción se liquida en una moneda diferente, Revenue&nbsp;Recognition la convierte en la moneda funcional.

En este ejemplo, una empresa liquida pagos tanto en EUR como en USD, pero tiene establecida la moneda funcional en USD:

- El 1 de enero, la empresa factura al cliente EUR&nbsp;30. La tasa de cambio de EUR a USD es de&nbsp;1.20.
- El 1 de febrero, el cliente paga una factura de EUR&nbsp;30. La tasa de cambio de EUR a USD es de&nbsp;1.10.
- El cambio en la tasa de cambio de EUR a USD entre la fecha de la factura y la fecha del pago da como resultado una pérdida cambiaria de USD&nbsp;3.

| Cuenta              | Ene    | Feb    |
| ------------------- | ------ | ------ |
| AccountsReceivables | +36.00 | -36.00 |
| Ingresos            | +36.00 |        |
| Dinero en efectivo  |        | +33.00 |
| FxLoss              |        | +3.00  |
