Как заставить Gnucash автоматически распределять расходы по счетам?

Я использую Гнукэш. Я хотел бы создать «виртуальные субсчета» для моего дебетового счета, чтобы отслеживать расходы.

Например: дебетовый счет --> продукты

  • Регулярный «виртуальный платеж» в продукты каждый месяц

  • Автоматически назначать новые транзакции, например, со словом «Walmart» в описании, на продукты и вычитать сумму со счета «продукты».

Что я пробовал в GnuCash:

  • Я успешно импортировал CSV-транзакции из CSV

  • Я назначил основную часть на дебетовый счет

  • Я отнес отдельные проводки к пассивным счетам в расходах при импорте

Кажется, что GnuCash делает то, что я хочу, но он всегда хочет согласовывать платежи и случайным образом смешивает новые транзакции со старыми во время импорта. Также мне приходится удалять транзакции по одной, когда я допустил ошибку при CSV-импорте.

Есть ли способ заставить Gnucash делать то, что я хочу?

Это не отвечает на ваш вопрос, но чтобы «отменить» плохой импорт, вы можете просто вернуться к предыдущей резервной копии. Я думаю, что по умолчанию GnuCash выполняет резервное копирование каждые 5 минут. (Хотя я установил час, чтобы избежать 10-секундного зависания во время резервного копирования, поскольку мой файл довольно большой.)

Ответы (2)

Вы говорите, что хотите создать «Продукты» как «дебетовый» счет. Если я правильно понимаю ваш вопрос, это счет активов или пассивов, а не счет расходов. Это приведет к беспорядку, как вы обнаружили.

Более распространенный способ настроить учетные записи — настроить свой банковский счет или счет на мелкие наличные в качестве счета активов (или, возможно, счет вашей кредитной карты в качестве счета пассивов) и иметь «Продукты» в качестве счета расходов.

Затем вы заходите на свой банковский счет (или мелкую наличность и т. д.) и вводите транзакцию с «Walmart» в столбце «Описание» и «Расходы: продукты» в столбце «Перевод».

Когда придет время согласовать ваши счета, вам просто нужно согласовать свои банковские счета (не счета расходов, такие как продукты).

Затем вы можете выбрать транзакцию, которую вы только что ввели, и нажать «Расписание» на ленточной панели чуть ниже меню и сделать ее повторяющейся транзакцией. Это соответствует двум пунктам цели, указанной в вашем вопросе: вы получаете обычную «виртуальную транзакцию», в которой есть «Walmart» и обычная сумма, заполненная и вычтенная из вашего банковского счета, за исключением того, что это просто обычная транзакция (не виртуальный), а вывод средств отражается в учете вашего банковского счета.

Конечно, когда вы сверяете свой банковский счет, вам нужно будет скорректировать фактически снятые суммы. С приведенной выше настройкой может быть проще просто вводить каждую продуктовую транзакцию, когда вы на самом деле покупаете продукты. Вы можете копировать и вставлять транзакции через меню «Транзакции», чтобы сделать процесс менее утомительным.

Я нашел обходной путь:

Во время CSV-импорта в Gnucash я назначаю большую часть транзакций на «расходы>разное» и сверяю транзакции с субсчетами дебетового счета.

Таким образом, gnucash учится автоматически назначать мои транзакции, и я получаю субсчета для каждой категории.