[Bug]: Scheduled split transactions not posting correctly #2120

Closed
opened 2026-02-28 20:03:52 -06:00 by GiteaMirror · 4 comments
Owner

Originally created by @dojoca on GitHub (May 12, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

I use a scheduled split transaction to record my monthly salary.
The split transaction is scheduled to run monthly on the 15th, but I often manually run it a bit earlier. Today I find the posted scheduled transactions do not post as expected.
Instead of posting the full transaction, actual posts only one line from the four. It also doesn't appear to increment the payment (eg it should now show: next pay on 15/06, but it still shows 15/05 in the scheduler).

How can we reproduce the issue?

  • Create a scheduled split transaction which has more than two lines.
  • Set up a rule to automatically post it on X day each month.
  • Set up a rule to automatically categorise the transaction lines as categories (eg - income, spending, etc).
  • Manually post the transaction by going to schedules > selecting the transaction (the three dots) and clicking "post today".
  • Only one line of the split scheduled transaction will post. The category setting part seems to sortof work.

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Microsoft Edge

Operating System

Linux

Originally created by @dojoca on GitHub (May 12, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? I use a scheduled split transaction to record my monthly salary. The split transaction is scheduled to run monthly on the 15th, but I often manually run it a bit earlier. Today I find the posted scheduled transactions do not post as expected. Instead of posting the full transaction, actual posts only one line from the four. It also doesn't appear to increment the payment (eg it should now show: next pay on 15/06, but it still shows 15/05 in the scheduler). ### How can we reproduce the issue? - Create a scheduled split transaction which has more than two lines. - Set up a rule to automatically post it on X day each month. - Set up a rule to automatically categorise the transaction lines as categories (eg - income, spending, etc). - Manually post the transaction by going to schedules > selecting the transaction (the three dots) and clicking "post today". - Only one line of the split scheduled transaction will post. The category setting part seems to sortof work. ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Microsoft Edge ### Operating System Linux
GiteaMirror added the bug label 2026-02-28 20:03:52 -06:00
Author
Owner

@SonicJoe commented on GitHub (May 28, 2025):

I am seeing this too. I never saw the issue prior to this month so I suspect a recent change is causing this.

@SonicJoe commented on GitHub (May 28, 2025): I am seeing this too. I never saw the issue prior to this month so I suspect a recent change is causing this.
Author
Owner

@dojoca commented on GitHub (May 29, 2025):

Yep, same. Never saw this issue before the May release.

@dojoca commented on GitHub (May 29, 2025): Yep, same. Never saw this issue before the May release.
Author
Owner

@SonicJoe commented on GitHub (May 29, 2025):

As a follow-up, I posted the transaction today which was still one day early and it worked as expected, so it seems to only occur if the transaction is posted 2 or more days early.

@SonicJoe commented on GitHub (May 29, 2025): As a follow-up, I posted the transaction today which was still one day early and it worked as expected, so it seems to only occur if the transaction is posted 2 or more days early.
Author
Owner

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

duplicate #4979

@youngcw commented on GitHub (Jun 7, 2025): duplicate #4979
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2120