Skip to main content

SUMMER SAVINGS 90% OFF QuickBooks for 3 months* Ends 8/27

Buy now
Switch to QuickBooks and 70% off for 3 Months
New Member
July 27, 2026
Question

Problema de la fecha retroactiva del registro del diferencial de cambio con la aplicación de pagos anticipados de clientes en Moneda Extranjera

  • July 27, 2026
  • 1 reply
  • 28 views

SI recibo un pago de un cliente en moneda dólares, siendo mi moneda colones de Costa Rica, el sistema me aplica un registro de diferencial de cambio, lo cual esta bien, el problema es que lo hace retroactivo a la fecha del pago anticipado, que puede ser días, meses o años atrás, donde ya los EEFF han sido presentados y autorizados, variando las cifras en los 4 estados. ¿Cómo se detiene eso?

1 reply

QuickBooks Team
July 27, 2026

 

Tener estados financieros cerrados y autorizados que cambian inesperadamente es un gran dolor de cabeza, y quiero ayudarte a resolver esto. La razón por la cual esto sucede se debe a cómo está diseñada la función de multidivisa. Cuando registras un "Pago no aplicado" y luego lo vinculas a una factura, QuickBooks Online (QBO) calcula automáticamente la diferencia de cambio y la registra en la fecha de ese pago original. Debido a que esta es una automatización central del sistema, no hay una configuración o botón para desactivar esta entrada retroactiva específica.

 

Sin embargo, hay una manera muy confiable de evitar que esto vuelva a suceder en el futuro. Para evitar que los pagos anticipados alteren los periodos pasados, solo necesitas cambiar la forma en que registras el anticipo inicial. En lugar de usar la pantalla normal de Recibir pago, puedes utilizar un flujo de trabajo de cuenta de pasivo. Esto te permite controlar la fecha exacta en la que se realiza la diferencia de cambio.

 

A continuación, te indicamos cómo puedes crear una cuenta de pasivo:

 

  1. Ve a Todas las aplicaciones y selecciona Contabilidad.
  2. Haz clic en Plan de cuentas.
  3. Selecciona Nueva cuenta.
  4. En el menú desplegable Tipo de cuenta, elige Pasivos corrientes (Current Liabilities).
  5. En el menú desplegable Tipo de detalle, selecciona Cuentas fiduciarias de clientes: Pasivos (Client Trust Accounts - Liabilities).
  6. En el campo Nombre de la cuenta, ingresa un nombre para la cuenta (por ejemplo, Pasivos fiduciarios) o acepta el nombre sugerido. Completa cualquier otro campo requerido.
  7. Elige un Código de impuesto predeterminado, ingresa un Saldo pendiente y especifica una fecha A partir de (As Of).
  8. Haz clic en Guardar o en Guardar y nuevo para terminar.

 

Por favor, responde a esta publicación si tienes inquietudes adicionales.

 

Aviso: Tenga en cuenta que estoy utilizando una herramienta de traducción para comprender mejor su consulta y proporcionarle la respuesta en español.
 


 

Having closed and authorized financial statements change unexpectedly is a huge headache, and I want to help you get this sorted out. The reason this is happening is due to how the multicurrency feature is built. When you record an Unapplied Payment and later link it to an invoice, QuickBooks Online (QBO) automatically calculates the exchange difference and posts it on the date of that original payment. Because this is a core system automation, there isn't a setting or button to turn this specific retroactive entry off.

 

However, there is a very reliable way to stop this from happening moving forward. To prevent advance payments from altering past periods, you just need to change how you record the initial advance. Instead of using the normal Receive Payment screen, you can use a liability account workflow. This allows you to control the exact date the exchange difference is realized.

 

Here's how you can create a liability account:

 

  1. Go to All Apps and select Accounting.
  2. Click on Chart of Accounts.
  3. Select New Account.
  4. From the Account Type dropdown menu, choose Current Liabilities.
  5. From the Detail Type dropdown menu, select Client Trust Accounts - Liabilities.
  6. In the Account Name field, enter a name for the account (for example, Trust Liabilities) or accept the suggested name. Fill in any other required fields.
  7. Choose a Default Tax Code, enter an Unpaid Balance, and specify an As Of date.
  8. Click on Save or Save and New to finish.

 

Please reply to this post if you have additional concerns.
 

Disclaimer: Please note that I am using a translation tool to better understand your concern and to provide the response in Spanish.