Tags
Tag sets provide multi-dimensional categorization beyond the category hierarchy. Attach additional metadata to transactions -- like which store you shopped at, which project an expense belongs to, or how you paid -- without duplicating categories.
Overview#
Categories tell you what a transaction is (groceries, rent, entertainment). Tag sets tell you more about it. A "Groceries" category might have a "Store" tag set with tags like "Walmart", "Costco", and "Trader Joes". A "Business" category might have a "Project" tag set with tags for each client or project.
Tag sets are defined per-category. Each category can have multiple tag sets, and each tag set contains any number of individual tags. When you create or edit a transaction, the tag selectors for that category's tag sets appear automatically.
Creating Tag Sets#
To create a tag set:
- Navigate to Categories
- Select the category you want to add a tag set to
- Click Add Tag Set
- Enter a name for the set (e.g., "Store", "Project", "Payment Method")
- Click Save
| Field | Required | Description |
|---|---|---|
| Name | Yes | Descriptive label for this dimension (e.g., "Store") |
| Category | Yes | The category this tag set belongs to |
Tip: Keep tag set names short and descriptive. Think of them as column headers -- "Store", "Brand", "Project" -- rather than full sentences.
Adding Tags to a Set#
Once you have a tag set, populate it with individual tag values:
- Navigate to Categories
- Select the category, then find the tag set
- Click Add Tag
- Enter the tag value (e.g., "Walmart", "Costco")
- Click Save
You can add as many tags as you need. Tags within a set are displayed in alphabetical order.
Note: Tags are reusable -- once created, they appear in the tag selector every time you categorize a transaction under that category.
Tagging Transactions#
When you add or edit a transaction and select a category that has tag sets, tag selectors appear automatically below the category field:
- Navigate to Transactions and click Add Transaction (or edit an existing one)
- Select a category that has tag sets defined
- For each tag set, select the appropriate tag from the dropdown
- Save the transaction
Each tag set selector allows you to pick one tag per set. If a category has multiple tag sets (e.g., "Store" and "Payment Method"), you can tag the transaction along both dimensions.
Tip: You do not have to fill in every tag set. Leave a tag selector empty if it does not apply to that particular transaction.
Filtering by Tags#
Use tag filters in the transaction view to narrow your results:
- Navigate to Transactions
- Open the filter panel
- Select a tag set and one or more tag values to filter by
- The transaction list updates to show only matching transactions
Tag filters combine with other filters (date range, category, account) so you can drill into very specific subsets of your data. For example, filter to "Groceries" category + "Costco" tag to see all your Costco grocery trips.
Tag-Linked Savings Goals#
You can link a savings goal to specific tags to automatically track progress based on tagged transactions:
- Navigate to Savings Goals
- Create or edit a savings goal
- Under Tracking, select a tag set and one or more tags
- The savings goal will automatically calculate its progress based on transactions matching those tags
This is useful for tracking spending toward a specific purpose. For example, link a "Vacation Fund" savings goal to a "Vacation" tag to see how much you have saved or spent toward your trip.
Related Features#
- Categories -- Tag sets are defined per-category
- Transactions -- Tag transactions when adding or editing them
- Savings Goals -- Link savings goals to specific tags for automatic tracking
- Import Rules -- Rules can automatically assign tags to imported transactions
Settings#
There are no dedicated settings for tags. Tag sets are managed through the category detail view.