¿Cómo hago para que Gnucash asigne automáticamente los gastos a las cuentas?

Estoy usando Gnucash. Me gustaría crear "subcuentas virtuales" para mi cuenta de débito para realizar un seguimiento de los gastos.

Por ejemplo: cuenta de débito --> comestibles

  • "Pago virtual" regular de comestibles todos los meses

  • Asigne automáticamente nuevas transacciones con, por ejemplo, la palabra "Walmart" en la Descripción a los comestibles y reste el monto de la cuenta "comestibles".

Lo que he probado en GnuCash:

  • Importé con éxito transacciones csv desde csv

  • Asigné el bulto a la cuenta de débito

  • Asigné transacciones individuales a cuentas de pasivo en gastos durante la importación

GnuCash parece hacer lo que quiero, pero siempre quiere conciliar los pagos y mezcla las transacciones nuevas con las antiguas al azar durante la importación. También tengo que eliminar las transacciones una a la vez, cuando cometí un error durante la importación de CSV.

¿Hay alguna manera de hacer que Gnucash haga lo que quiero?

Esto no responde a su pregunta, pero para "deshacer" una mala importación, simplemente puede volver a una copia de seguridad anterior. Creo que, por defecto, GnuCash realiza una copia de seguridad cada 5 minutos. (Aunque configuré el mío en una hora para evitar la congelación de 10 segundos durante la copia de seguridad ya que mi archivo es bastante grande).

Respuestas (2)

Dices que quieres crear "Comestibles" como una cuenta de "débito". Si entiendo su pregunta correctamente, esa es una cuenta de Activos o Pasivos, a diferencia de una cuenta de Gastos. Esto resultaría en un desastre, como has encontrado.

La forma más habitual de configurar las cuentas es tener su cuenta bancaria o cuenta de caja chica configurada como una cuenta de Activos (o tal vez su cuenta de tarjeta de crédito como una cuenta de Pasivos) y tener "Comestibles" como una cuenta de Gastos.

Luego ingresaría a su cuenta bancaria (o caja chica, etc.) e ingresaría la transacción con "Walmart" en la columna Descripción y "Gastos: Comestibles" en la columna Transferencia.

Cuando llega el momento de conciliar sus cuentas, solo necesita conciliar sus cuentas bancarias (no las cuentas de gastos como las de comestibles).

Luego puede seleccionar la transacción que acaba de ingresar y hacer clic en "Programar" en la barra de cinta justo debajo de los menús y convertirla en una transacción recurrente. Esto satisface los 2 puntos del objetivo establecido en su pregunta: obtiene una 'transacción virtual' regular que tiene 'Walmart' y la cantidad regular completada y restada de su cuenta bancaria, excepto que es solo una transacción regular (no uno virtual), y el retiro se refleja en la contabilidad de su cuenta bancaria.

Por supuesto, cuando concilie su cuenta bancaria, deberá ajustar los montos reales retirados. Con la configuración anterior, podría ser más sencillo simplemente ingresar cada transacción de comestibles cuando realmente haces la compra. Puede copiar y pegar transacciones a través del menú Transacción para ayudar a que el proceso sea un poco menos tedioso.

He encontrado una solución alternativa:

Durante la importación de CSV en Gnucash, asigno la mayor parte de las transacciones a "gastos>misceláneos" y reconcilio las transacciones con las subcuentas de la cuenta de débito.

De esta forma, gnucash aprende a asignar automáticamente mis transacciones y puedo tener subcuentas para cada categoría.