[Bug]: #2191

Closed
opened 2026-02-28 20:06:02 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @trevordavies095 on GitHub (Jun 11, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

I am trying to create a schedule that recurs monthly to reduce x amount of dollars from an off budget account.
However, when I create the schedule both a Deposit and a Payment are created in the off budget account making the balance stay the same.

How can we reproduce the issue?

  1. Create an off budget asset
    Image

  2. Setup a schedule as such
    Image

  • Payee: Off budget asset name
  • Account: Off budget asset name
  • Amount: Amount to be reduced from the asset'
  • Repeats checked
  • Automatically add transaction checked
  1. Go to the schedule and click Post transaction today
    Image

  2. Navigate to the off budget asset and notice both a Payment and Deposit, thus the balance stays the same
    Image

The above was reproduced on my personal budget and on the demo site.

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Firefox

Operating System

Mac OSX

Originally created by @trevordavies095 on GitHub (Jun 11, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? I am trying to create a schedule that recurs monthly to reduce x amount of dollars from an off budget account. However, when I create the schedule both a Deposit and a Payment are created in the off budget account making the balance stay the same. ### How can we reproduce the issue? 1. Create an off budget asset ![Image](https://github.com/user-attachments/assets/22ba808d-8414-4a5e-90a3-a2bbd303ce0c) 2. Setup a schedule as such ![Image](https://github.com/user-attachments/assets/e55fd144-7c12-4bae-8016-09cb87eedfd5) - Payee: Off budget asset name - Account: Off budget asset name - Amount: Amount to be reduced from the asset' - Repeats checked - Automatically add transaction checked 3. Go to the schedule and click Post transaction today ![Image](https://github.com/user-attachments/assets/361a9b67-a332-436e-b58e-084def28f7a8) 4. Navigate to the off budget asset and notice both a Payment and Deposit, thus the balance stays the same ![Image](https://github.com/user-attachments/assets/115fdb5a-1a45-4405-81cf-f55209937b49) The above was reproduced on my personal budget and on the demo site. ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Firefox ### Operating System Mac OSX
GiteaMirror added the bug label 2026-02-28 20:06:02 -06:00
Author
Owner

@youngcw commented on GitHub (Jun 11, 2025):

Oh, the issue is that schedule is making a transfer between "Loan" and "Loan". So you are transferring money from loan to loan. Thats why its showing up twice. Change the payee to be something else and it will work right

@youngcw commented on GitHub (Jun 11, 2025): Oh, the issue is that schedule is making a transfer between "Loan" and "Loan". So you are transferring money from loan to loan. Thats why its showing up twice. Change the payee to be something else and it will work right
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2191