mirror of
https://github.com/actualbudget/actual.git
synced 2026-07-15 22:54:03 -05:00
Closed
opened 2026-04-26 01:47:10 -05:00 by GiteaMirror
·
29 comments
No Branch/Tag Specified
master
dependabot/npm_and_yarn/npm_and_yarn-cd62b4b37a
enforce-append-only-migrations-ci
claude/error-codes-worker-boundary-26i5uu
api-browser-custom-data-dir
tabedzki/feat/replacing-month-picker-with-day-picker
delay-initial-sync-until-loaded
jfdoming/mobile-app-build
cross-version-sync-compat
jfdoming/api-tokens-part-1
jfdoming/api-tokens-part-2
jfdoming/api-tokens-part-3
jfdoming/mobile-app-updates
claude/budget-version-migration-compat-151jlr
claude/worker-error-serialization-9iqtl7
claude/react-table-library-research-afx83z
claude/issue-8401-regression-test-9nw9l3
jfdoming/mobile-app-foundation-part-1
jfdoming/mobile-app-scaffold
release
ai-fix-cleanup-def-8290
claude/relaxed-shannon-jusywa
claude/fervent-keller-s6f2fq
claude/determined-feynman-st1y9z
claude/wizardly-einstein-vi2wce
claude/sweet-albattani-7nseio
feat/bank-sync-per-budget-file
claude/affectionate-cannon-y0kc82
claude/dependabot-findings-m9pgmb
claude/mac-app-ios-publish-zjs1lz
claude/vigilant-tesla-aiiyos
depot-migrate-secrets-1781296330308
claude/quirky-cerf-v5qck7
claude/animation-removal-alternative-2etfh1
claude/netlify-preview-comments-consolidate-9XPYa
osc/7391-error-boundaries-reports
claude/pensive-dijkstra-7DYui
claude/server-app-version-mismatch-HTCGv
claude/pr-8027-review-feedback-mELuO
claude/zealous-wozniak-e5pO0
claude/intelligent-heisenberg-BSHJq
claude/translation-download-refactor-jFRsO
claude/mobile-performance-ideas-G9PAO
claude/github-issue-7988-5A5ly
blacksmith-migration-ff70d2d
claude/great-mayer-KRvOk
claude/react-native-ios-compilation-fcJh5
claude/serene-goldberg-58xv0
claude/kind-euler-LVG3K
release-automation/edge-nightly
7710-bundle-migrations
claude/fix-docker-build-error-WMfed
claude/llm-compatible-release-notes-t20Nr
7710-tests-tdd
cursor/transaction-table-rewrite-f077
claude/plan-ci-secure-context-OtEe1
claude/fix-issue-7667-DPXi3
cursor/resolve-pr-7449-ee11
claude/fix-typescript-build-error-JPtZ5
copilot/add-repository-configs-to-packages
worktree-compressed-drifting-ritchie
claude/api-consumer-verification-kfz1K
pr-7454
claude/fix-issue-7410-LLLQ4
revert-7281-generate-icons
react-query-useSchedules
copilot/sub-pr-6140
package-upgrades
v26.7.0
v26.6.0
v26.5.2
v26.5.1
v26.5.0
v26.4.0
v26.3.0
v26.2.1
v26.2.0
v26.1.0
v25.12.0
v25.11.0
v25.10.0
v25.9.0
v25.8.0
v25.7.1
v25.7.0
v25.6.1
v25.6.0
v25.5.0
v25.4.0
v25.3.1
v25.3.0
v25.2.1
v25.2.0
v25.1.0
v24.12.0
v24.11.0
v24.10.1
v24.10.0
v24.9.0
v24.8.0
v24.7.0
v24.6.0
v24.5.0
v24.4.0
v24.3.0
v24.2.0
v24.1.0
v23.12.0
v23.11.0
v23.10.0
v23.9.0
v23.8.1
v23.8.0
v23.7.2
v23.7.1
v23.7.0
v23.6.0
v23.5.0
v23.4.2
v23.4.1
v23.4.0
v23.3.2
v23.3.0
v23.2.9
v23.2.5
v23.1.12
v22.12.9
Labels
Clear labels
AI generated
API
bank sync
budgeting
bug
can’t replicate
dependencies
docker
documentation
electron
experimental feature
feature
feedback
goal templates
good first issue
help wanted
importers
maintenance
needs info
needs testing
needs triage
needs votes
openid
payees
pull-request
regression
reports
responsive
rules
schedules
server
✨ merged
split transactions
tech debt
tech-support
theme
transaction import
transaction reconciliation
transactions
translations
upstream
user interface
✅ approved
wontfix
Mirrored from GitHub Pull Request
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/actual#42153
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @andreapx on GitHub (Jul 9, 2023).
Original GitHub issue: https://github.com/actualbudget/actual/issues/1320
Verified feature request does not already exist?
💻
Pitch: what problem are you trying to solve?
I feel the need to divide some expenses into subcategory.
For example for leasure I would like to have a group called leasure, then add a category rent and a subcategory expenses
Or another example:
--> house
---->bills
------>electricity
------>Internet
------>Insurance
------> ...
---->furniture
---->...
...
Describe your ideal solution to this problem
Add the possibility to add a subcategory (maybe with multiple levels)
Teaching and learning
No response
@github-actions[bot] commented on GitHub (Jul 9, 2023):
✨ Thanks for sharing your idea! ✨
This repository is now using lodash style issue management for enhancements. This means enhancement issues will now be closed instead of leaving them open. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make 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 👍!
@normanu commented on GitHub (Nov 2, 2023):
Would love this aswell!
@carkom commented on GitHub (Mar 1, 2024):
Could this be remedied with tags? I can see a use case where you could tag the smallest tier and be able to use it all successfully. Thoughts?
@binarygituser commented on GitHub (Mar 2, 2024):
tags could work in scenarios where we need to search/filter. Another advantages with tags is to ability to tag expenses that are related/similar but fall under different categories. For ex. Child1 and Child2 going to different clubs, all of those budgeted as Fun Activites but tagged per child. Will be good if reports can pick up expenses that are tagged.
@danielo515 commented on GitHub (Jul 18, 2024):
I think I will like more the ability to use tags, or be able to assign several cathegories
@bchooxg commented on GitHub (Jul 21, 2024):
+1 for this feature
I would like to track my food spendings ( $300 per mth )
But also like to be able to categorize how much i spend for each meal ( Breakfast, Lunch, Dinner )
-Food
— Breakfast
— Lunch
— Dinner
@mailuminatti commented on GitHub (Aug 17, 2024):
+1 for this feature!
@CrazyKidJack commented on GitHub (Sep 13, 2024):
I gave this a👍. I think it could equally be called "super groups" if someone is hung up on the idea that "categories" should be the lowest level thing.
Additionally, I'd love to not only see
but generally speaking I'd like to see infinitely nestable grouping. Why should AB decide what level of grouping is appropriate for someone's personal situation :)
Also I think infinitely nested grouping along with this feature request about group budgeting could be really powerful for me and others!
@Hydro8 commented on GitHub (Oct 16, 2024):
I vote for tags, it could be awesome to add a feature like this.
You have your classical categories like food... and for special event you could use categories with tag.
This way on report, you can filter transactions and categories to see what you need.
Very helpful feature !
@jfdoming commented on GitHub (Oct 16, 2024):
We do already support tags inside the 'notes' field of a transaction! Just start with a #. Does that help?
@Hydro8 commented on GitHub (Oct 16, 2024):
Awesome :)
I didn't find a way, but is it possible, in custom reports, to filter by transaction's tag ?
@matt-fidd commented on GitHub (Oct 16, 2024):
@Hydro8, you should be able to find it under the notes filter

@Hydro8 commented on GitHub (Oct 16, 2024):
Very nice ! Thanks to both of you.
Actual Budget is really a step above YNAB with feature like this.
Just a question, is it possible to add tag to a category ?
For example, I have multiple leisure categories and I tried to add #leisure to them.
Then in custom report, I tried to filter by category "has tag" but I have errors.
@thiswillbeyourgithub commented on GitHub (Oct 27, 2024):
Hi. I don't get it. This seems to have been implemented but I can't find in the documentation nor in the UI. Am I missing something? I'm using 24.10.1
@youngcw commented on GitHub (Oct 27, 2024):
@thiswillbeyourgithub This request is still open as a feature request and has not been added yet
@ElDubsNZ commented on GitHub (Dec 30, 2024):
Absolutely support this. Being able to set arbitrary levels of nested categories is a feature that double-entry bookkeeping allows, and I want to see Actual align with how that works as much as possible so the systems could be compatible.
@atticcat commented on GitHub (Jan 4, 2025):
This is something I am really hoping to see implemented. An example of how it would be useful for me - subscriptions/memberships. Particularly when annual subscriptions which are all paid out at different times of year get involved, it can be pretty challenging to make sure you're budgeting the right amount, and have the right amount already saved, for everything when it's all in one subscriptions category. The better solution is to have a category for each annual subscription which is able to accrue budgeted money the entire year and accurately show the amount allocated for that subscription in the lead up to the date it is actually paid for.
The current solution, of course, is to just have Subscriptions as its own group, and each annual subscription as a category within it. But if I have multiple categories needing sub categories, which have to be their own groups under this scheme, this quickly leads to a real mess of a budget. It also makes it so I can't have my Subscriptions in general as part of a larger group, like "Discretionary Spending," which I can be tracking overall spending on.
All that to say, this would be a great boon to organized budgeting in my mind and I would have immediate use cases for it if implemented.
@gitchap commented on GitHub (Feb 13, 2025):
@atticcat I use the templates to keep track of what's needed and make sure I'm budgeting the right amount. But I also have a category for each sub, within a subscription group. I have considered using one category and just having several templates for it.
If there were nesting groups, I would probably use them, but honestly an implementation with tags might be more useful.
YNAB has category filters, which is similar to how tags might work.
@XtremeOwnageDotCom commented on GitHub (Feb 21, 2025):
This- would drastically improve management for me.
@ApertureEngineer commented on GitHub (Mar 18, 2025):
I also want a thumbs up for this feature. I'm dealing with my finances now since 2006 just with Excel. Tried so many tools but Excel was the most flexible way until now.
If actual can have Categories and subcategories or would be a game changer.
Regarding the Tags. I use Cost Centers to book the expenses.
Here the example:
Transaction: Hotel (7 nights)
| Category: Holiday
| Subcategory: accommodation
| Cost Center: Indonesia_2025
So I can easily sum up all costs per holiday.
But also can calculate the accommodations per year. If you travel a lot, you will see that once you are not at home you need less budget for the house and eating.
@andersoal commented on GitHub (Apr 26, 2025):
@atticcat as mentioned by @gitchap you could use the template feature
There is an example in the docs exactly with your case. Budget Templates | Actual Budget Documentation and with the
by YYYY-MM-DDyou can set a budget for a yearly subscription.After trying this, in most cases, I would prefer the template over a third or more levels of category. It forces you to simplify your budget.
Also, contributing to the discussion:
There is a complexity that might appear with the implementation of a third or as many levels you want (like double entry bookkeeping/GNUCash).
So, independently of how many levels, I suggest defining the Budgeted Value only in the nested categories of the tree. This seems like the most reasonable option.
There is another feature request to allow Budgeted Value for the Group not the Category #3438
@BobWs commented on GitHub (Jun 2, 2025):
I recently discovered that tags are already supported, which is great! However, I have a suggestion for improving their appearance and functionality.
Currently, when I assign a tag to a transaction, it appears as
#billswith a colored background. It would be much cleaner if it could simply display as "bills" with the colored background.Additionally, it would be helpful if we could customize the colors of the tags. Perhaps this feature could be integrated into the settings, allowing users to pre-create tags with their chosen colors.
@DiegoTheWolf commented on GitHub (Jun 10, 2025):
This would greatly go together with the templates.
Giving a parent category a budget and use templates to populate sub categories accordingly (with factors or splits)
@astro-msk commented on GitHub (Aug 30, 2025):
Started using Actual recently, and I though this would be an existing feature.
Hence, I would love to have this feature. Me being a dev, I could also contribute in implementing this feature.
@jcasanchez commented on GitHub (Nov 9, 2025):
I just started using actual and would like to see the feature
@matttk commented on GitHub (Jan 9, 2026):
I'm not even sure how to budget properly without this feature. There's no way I can keep track of what makes up the final number for a budget category, so I guess the only solution is categories and groups (which limits to only 2 levels).
Living Actual so far - but this feels like a pretty critical feature that YNAB had from the start.
@kennyrkun commented on GitHub (Apr 6, 2026):
Similar to this, I would like to be able to keep track of what parts of a single transaction go to a particular category. For example, a trip to Costco may have purchases including entertainment, groceries, medicine, clothing, all in a single transaction.
@atticcat commented on GitHub (Apr 6, 2026):
@kennyrkun This is already a feature - just choose "split transaction" when you choose the category for a transaction.
@kennyrkun commented on GitHub (Apr 6, 2026):
That is absolutely brilliant, thank you! I was looking for "multiple transactions grouped" and couldn't find anything using those search terms. I'm so glad Actual can do this!