[Bug]: Can't Reconcile Negative Balances on Desktop App #1918

Closed
opened 2026-02-28 19:58:27 -06:00 by GiteaMirror · 3 comments
Owner

Originally created by @ollyisonit on GitHub (Mar 2, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

When I try to reconcile an account with a negative balance on the Desktop app, it always interprets the number I enter as a positive value, even if I entered a negative one. For example, if I have an account with balance -100 and I put "-150" in the reconciliation tool, it will say "your cleared balance -100 needs +250 to match your bank's balance of 150" as if I entered "+150" instead.

I encountered this problem in the Windows Desktop App (v25.3.0), but the web app (Firefox, Windows 10) worked fine--I was able to reconcile my negative account balances without any problems.

How can we reproduce the issue?

In the sample budget I attached, try to reconcile the Test Credit Account to a value of -150. It should give the message "Your cleared balance -100.00 needs +250.00 to match your bank's balance of 150.00", which is incorrect because the value you input to reconcile was -150, not 150.

2025-03-01-NegativeBalanceBugTest.zip

Where are you hosting Actual?

Pikapods

What browsers are you seeing the problem on?

Desktop App (Electron)

Operating System

Windows 10

Originally created by @ollyisonit on GitHub (Mar 2, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? When I try to reconcile an account with a negative balance on the Desktop app, it always interprets the number I enter as a positive value, even if I entered a negative one. For example, if I have an account with balance -100 and I put "-150" in the reconciliation tool, it will say "your cleared balance -100 needs +250 to match your bank's balance of 150" as if I entered "+150" instead. I encountered this problem in the Windows Desktop App (v25.3.0), but the web app (Firefox, Windows 10) worked fine--I was able to reconcile my negative account balances without any problems. ### How can we reproduce the issue? In the sample budget I attached, try to reconcile the Test Credit Account to a value of -150. It should give the message "Your cleared balance -100.00 needs +250.00 to match your bank's balance of 150.00", which is incorrect because the value you input to reconcile was -150, not 150. [2025-03-01-NegativeBalanceBugTest.zip](https://github.com/user-attachments/files/19042108/2025-03-01-NegativeBalanceBugTest.zip) ### Where are you hosting Actual? Pikapods ### What browsers are you seeing the problem on? Desktop App (Electron) ### Operating System Windows 10
GiteaMirror added the bug label 2026-02-28 19:58:28 -06:00
Author
Owner

@jfdoming commented on GitHub (Mar 2, 2025):

Duplicate of #4487, this is fixed in edge and will be fixed in the next patch release.

@jfdoming commented on GitHub (Mar 2, 2025): Duplicate of #4487, this is fixed in edge and will be fixed in the next patch release.
Author
Owner

@ollyisonit commented on GitHub (Mar 2, 2025):

Whoops, forgot that GitHub only searches open issues by default so I didn't see the duplicate. Sorry about that!

@ollyisonit commented on GitHub (Mar 2, 2025): Whoops, forgot that GitHub only searches open issues by default so I didn't see the duplicate. Sorry about that!
Author
Owner

@jfdoming commented on GitHub (Mar 2, 2025):

All good!

@jfdoming commented on GitHub (Mar 2, 2025): All good!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#1918