¿Cómo debo registrar las facturas en moneda extranjera en GNUCash?

Soy un canadiense que vive en Canadá y recientemente comencé un nuevo contrato con un cliente en los EE. UU. Mi contrato anterior especificaba el pago en CAD mientras que mi nuevo contrato es en USD. Facturo una vez al mes y me transfieren el monto a mi cuenta bancaria canadiense. Según el nuevo contrato, convertirán a CAD al tipo de cambio actual y lo enviarán.

¿Cómo debo rastrear esto en GNUCash? Mi configuración existente involucra tres cuentas (Ingresos, A/R, Banco) todas denominadas en CAD.

Estoy bastante seguro de que necesito tener una nueva cuenta de A/R en USD para permitir la facturación en USD. Pero, ¿necesito una cuenta de ingresos en USD o debo dejarla en CAD y especificar un tipo de cambio con cada factura y, de ser así, qué tipo de cambio debo usar? (preguntar, ofertar, etc.) La cuenta de ingresos en USD es más simple, ya que solo necesito lidiar con los tipos de cambio al registrar el pago, pero como necesito informar mis ingresos a la CRA en CAD, sospecho que debo mantener todas las cuentas de ingresos en CAD.

¿Alguna vez encontró una solución a esto en GnuCash, o al menos cómo lo hizo funcionar? Podría valer la pena poner eso aquí como respuesta (y aceptarlo) para la posteridad.

Respuestas (2)

La solución que se me ocurrió es mantener los ingresos en CAD y las cuentas por cobrar en USD. Cada vez que publico una factura, me pide el tipo de cambio.

No sé si esto es "correcto", pero parece que conserva toda la información sobre las transacciones y tiene sentido para mí. Soy programador, no contador, así que agradecería una respuesta de alguien más familiarizado con este tema.

Depende de en cuántas monedas esté denominada su empresa.

Si su negocio depende únicamente de este único pagador, es mejor iniciar un nuevo conjunto de libros en USD. Todas las cuentas deben traducirse de CAD desde una fecha anterior a la actividad en USD. Los libros CAD deben cerrarse y todo debe hacerse con los nuevos libros USD.

Si su negocio continuará usando USD y CAD, es mejor tener dos juegos de libros, uno para USD y otro para CAD.

Los libros multidivisa son una pesadilla y deben evitarse a toda costa.

Además, con la forma en que describe su situación, parece como si también estuviera mezclando sus libros domésticos y comerciales. Esto también debe evitarse para las mejores prácticas.

Apreciaría saber por qué quien votó en contra lo hizo.