[PR #5711] Add bank sync option to only import balance #13132

Closed
opened 2026-04-10 21:48:08 -05:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/5711

State: closed
Merged: Yes


Resolves #5678
This adds the option to not import transactions when doing a bank sync. The check box is called "Investment account" to make it more clear why you would want to do this.

Currently this simply doesn't send the transaction data over to the matching. A more robust option might be to change each of the download<provider>Transactions functions to use a different api call if that would work to get the balance.

I didn't change the handling of the initial sync since there is no way to apply this setting before an initial sync as far as I am aware. Also, the initial sync doesn't save the account balance. I've also not added saving the balance on initial sync to make testing this PR easier.

To test you should be able to:

  1. Link an account
  2. Change the setting in the bank sync page for the account
  3. Delete all the recently synced transactions from the account
  4. sync the account
  5. see that no transactions were imported, but the reconcile box has a balance you can use to reconcile against.
**Original Pull Request:** https://github.com/actualbudget/actual/pull/5711 **State:** closed **Merged:** Yes --- Resolves #5678 This adds the option to not import transactions when doing a bank sync. The check box is called "Investment account" to make it more clear why you would want to do this. Currently this simply doesn't send the transaction data over to the matching. A more robust option might be to change each of the `download<provider>Transactions` functions to use a different api call if that would work to get the balance. I didn't change the handling of the initial sync since there is no way to apply this setting before an initial sync as far as I am aware. Also, the initial sync doesn't save the account balance. I've also not added saving the balance on initial sync to make testing this PR easier. To test you should be able to: 1. Link an account 2. Change the setting in the bank sync page for the account 3. Delete all the recently synced transactions from the account 4. sync the account 5. see that no transactions were imported, but the reconcile box has a balance you can use to reconcile against.
GiteaMirror added the pull-request label 2026-04-10 21:48:09 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#13132