[GH-ISSUE #3130] [Feature] Custom reports should have the ability to split based on Tags #8207

Closed
opened 2026-04-10 18:23:42 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @kennydrobnack on GitHub (Jul 24, 2024).
Original GitHub issue: https://github.com/actualbudget/actual/issues/3130

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?

I am planning to heavily use Tags in my budget now that they are available. With the custom reports, I would like to be able to create reports that show spending based on Tags.

Current options are: group, category, payee, account, and interval.

The only current use of Tags in custom reports is the ability to filter based on Tag names, so the only transactions that would be in the report would be the transactions where the tags match the filter.

Describe your ideal solution to this problem

For the initial version, just add the ability to split the reports based on tags similar to how groups and categories are handled.

Ideally I'd like to see two levels of splits based on the Donut graph/pie chart with the ability to drill down. For example, you could have splits based off category and tags and it would initial show the categories and when you click on a category it would show tags within the category.

Teaching and learning

In the "Split" drop-down when creating custom reports, include "Tags" as an option.

In the documentation, it could show samples of what it would look like to use tags, such as tagging transactions as part of your #vacation2024 whether they are in the Groceries, Travel, or Gas Money categories.

Originally created by @kennydrobnack on GitHub (Jul 24, 2024). Original GitHub issue: https://github.com/actualbudget/actual/issues/3130 ### 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? I am planning to heavily use Tags in my budget now that they are available. With the custom reports, I would like to be able to create reports that show spending based on Tags. Current options are: group, category, payee, account, and interval. The only current use of Tags in custom reports is the ability to filter based on Tag names, so the only transactions that would be in the report would be the transactions where the tags match the filter. ### Describe your ideal solution to this problem For the initial version, just add the ability to split the reports based on tags similar to how groups and categories are handled. Ideally I'd like to see two levels of splits based on the Donut graph/pie chart with the ability to drill down. For example, you could have splits based off category and tags and it would initial show the categories and when you click on a category it would show tags within the category. ### Teaching and learning In the "Split" drop-down when creating custom reports, include "Tags" as an option. In the documentation, it could show samples of what it would look like to use tags, such as tagging transactions as part of your #vacation2024 whether they are in the Groceries, Travel, or Gas Money categories.
GiteaMirror added the needs votesfeature labels 2026-04-10 18:23:43 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jul 24, 2024):

Thanks for sharing your idea!

This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. 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 👍!

<!-- gh-comment-id:2248939639 --> @github-actions[bot] commented on GitHub (Jul 24, 2024): :sparkles: Thanks for sharing your idea! :sparkles: This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. 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 👍! <!-- feature-auto-close-comment -->
Author
Owner

@olaberglund commented on GitHub (Oct 14, 2025):

#5633 contains suggestions for how to deal with transactions that have multiple tags, and is also related to creating reports based on a tag split.

<!-- gh-comment-id:3402286459 --> @olaberglund commented on GitHub (Oct 14, 2025): #5633 contains suggestions for how to deal with transactions that have multiple tags, and is also related to creating reports based on a tag split.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#8207