[Feature] Provide Simple Way to Split "In Half" #2335

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

Originally created by @RoLYroLLs on GitHub (Aug 1, 2025).

Verified feature request does not already exist?

  • I have searched and found no existing issue

💻

  • Would you like to implement this feature?

Pitch: what problem are you trying to solve?

When splitting a transaction, most of them (for me at least) are split half between two categories. I have to always end up having to enter the full amount and dividing by 2: 104.65 / 2 Enter. This becomes very tedious.

Describe your ideal solution to this problem

I propose that when starting a split transaction, the full amount is displayed on the amount field, and probably highlighted/selected. This will allow users to either instantly start typing a new number, or in my case hit the right-arrow key then / 2. Then the next split line should contain the remaining value. This feature may eliminate the need for the Distribute button (or not, allowing someone who mistypes a value to just fill in the remaining amount.)

Teaching and learning

No response

Originally created by @RoLYroLLs on GitHub (Aug 1, 2025). ### Verified feature request does not already exist? - [x] I have searched and found no existing issue ### 💻 - [ ] Would you like to implement this feature? ### Pitch: what problem are you trying to solve? When splitting a transaction, most of them (for me at least) are split half between two categories. I have to always end up having to enter the full amount and dividing by 2: `104.65` `/` `2` `Enter`. This becomes very tedious. ### Describe your ideal solution to this problem I propose that when starting a split transaction, the full amount is displayed on the amount field, and probably highlighted/selected. This will allow users to either instantly start typing a new number, or in my case hit the `right-arrow` key then `/` `2`. Then the next split line should contain the remaining value. This feature may eliminate the need for the `Distribute` button (or not, allowing someone who mistypes a value to just fill in the remaining amount.) ### Teaching and learning _No response_
GiteaMirror added the feature label 2026-02-28 20:10:52 -06:00
Author
Owner

@github-actions[bot] commented on GitHub (Aug 1, 2025):

Thanks for sharing your idea!

This repository uses a voting-based system for feature requests. While enhancement issues are automatically closed, we still welcome feature requests! The voting system helps us gauge community interest in potential features. We also encourage community contributions for any feature requests marked as needing votes (just post a comment first so we can help guide you toward a successful contribution).

The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+

Don’t forget to upvote the top comment with 👍!

@github-actions[bot] commented on GitHub (Aug 1, 2025): :sparkles: Thanks for sharing your idea! :sparkles: This repository uses a voting-based system for feature requests. While enhancement issues are automatically closed, we still welcome feature requests! The voting system helps us gauge community interest in potential features. We also encourage community contributions for any feature requests marked as needing votes (just post a comment first so we can help guide you toward a successful contribution). The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+ Don’t forget to upvote the top comment with 👍! <!-- feature-auto-close-comment -->
Author
Owner

@youngcw commented on GitHub (Aug 1, 2025):

You can do this already. Use the distribute button and it will evenly fill the remaining amount between all empty split lines.

@youngcw commented on GitHub (Aug 1, 2025): You can do this already. Use the distribute button and it will evenly fill the remaining amount between all empty split lines.
Author
Owner

@RoLYroLLs commented on GitHub (Aug 1, 2025):

You can do this already. Use the distribute button and it will evenly fill the remaining amount between all empty split lines.

You're right. My idea was for those users who want to eliminate the extra mouse-click and mainly use the keyboard for this. Unless there's a shortcut for that I don't know about (look through shortcut docs now).

EDIT: I don't see a shortcut for this. So I propose for a keyboard shortcut for this. Would that work?

@RoLYroLLs commented on GitHub (Aug 1, 2025): > You can do this already. Use the distribute button and it will evenly fill the remaining amount between all empty split lines. You're right. My idea was for those users who want to eliminate the extra mouse-click and mainly use the keyboard for this. Unless there's a shortcut for that I don't know about (look through shortcut docs now). EDIT: I don't see a shortcut for this. So I propose for a keyboard shortcut for this. Would that work?
Author
Owner

@youngcw commented on GitHub (Aug 1, 2025):

You can make a rule to do this. I have one that splits based on adding some text to the note

@youngcw commented on GitHub (Aug 1, 2025): You can make a rule to do this. I have one that splits based on adding some text to the note
Author
Owner

@RoLYroLLs commented on GitHub (Aug 1, 2025):

I'll try what I can figure out. Would you mind sharing this? (Funny, I upvoted another feature to Import/Export rules 😉)

@RoLYroLLs commented on GitHub (Aug 1, 2025): I'll try what I can figure out. Would you mind sharing this? (Funny, I upvoted another feature to Import/Export rules 😉)
Author
Owner

@youngcw commented on GitHub (Aug 1, 2025):

Its a simple rule. The cutoff part is showing which category the first split goes to. Then there is a second split that does the same thing.

Image
@youngcw commented on GitHub (Aug 1, 2025): Its a simple rule. The cutoff part is showing which category the first split goes to. Then there is a second split that does the same thing. <img width="880" height="378" alt="Image" src="https://github.com/user-attachments/assets/071d679f-c250-47fb-aac0-45d47bfc6689" />
Author
Owner

@RoLYroLLs commented on GitHub (Aug 1, 2025):

I love it! Thanks for your time!

@RoLYroLLs commented on GitHub (Aug 1, 2025): I love it! Thanks for your time!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2335