David,
Actually, the big advantage of creating a Tags account (just one) is
that *no* sub-accounts are needed. If you add a Tags account entry into
the split of any transaction anywhere, you can type anything you want
into that entry's Memo field -- #July-Meeting, #November-Meeting,
#Tijuana-Vacation, ... whatever. Whatever text you type into the Tags
split entry for that transaction means you can run a Transaction Report
later and filter for any tag that you might have put in that Memo field.
Also, let's say you have multiple credit card accounts involved in the
meetings; but maybe you don't recall which credit card accounts were
used. When you run the Transaction Report for your specified tag (the
Tag split memo field) you don't need to know or care what other accounts
might have been involved in the transaction. You just run the report
against that one Tags account and filter it for the tag you want.
Like I said before, it's not very elegant; but it's simple ... and it
does the job.
Tom
On 07/27/2026 10:21 PM, David T. wrote:
... Or you could just put your tag into the split line memo field
directly, without creating the Tags account.
If I were going down this approach (not saying I would), I'd probably
create subaccounts for each tag I wanted, and then simply add the
empty split for the specific tag: Tags:July Meeting
Then, a number of reports can be run filtering on that account. I
haven't tested this in any way, but believe it might work.
David T.
On July 28, 2026 7:09:14 AM GMT+05:30, Tom Route36
<[email protected]> wrote:
Hi Clint, I was looking back thru this email chain; and I noticed
that earlier you were saying that what you were really hoping for
was that GnuCash had the ability to do tagging. Well, it kinda
does -- although not officially, and not in a very straightforward
manner. I personally don't have a need to do this on a regular
basis; but if you're looking for a way to tag transactions with
some sort of free-form tag names, this might work for you. Create
a new asset account, and name it Tags. When you want to tag a
transaction, say a meeting room that was paid for with a credit
card, add a split entry to that transaction. The split you add
will be a zero-amount; but what it does is it gives you a
dedicated Memo field. In that Memo field for the Tags account,
you can now type in your tag -- e.g., #July-Meeting. If you add a
similar split entry for every transaction related to the July
Meeting, you can then run a Transaction Report that only includes
the Tags account, and that you can filter for only those
transactions that include the tag #July-Meeting. It's not a very
elegant solution; but it might help get you that tagging feature
that GnuCash lacks. Hope this helps a little. Tom On 07/25/2026
10:36 AM, Clint Chaplin wrote:
Why? tl;dr: to implement the missing ability to have "job
costing"/"tagging". Longer explanation: I keep the books for a
group that has three meetings a year, in March, July, and
November. Everything is focused on those three meetings, and
very little happens (financially) outside of those meetings.
At one point we had the ability to keep finances on a system
that implemented tagging, and it was glorious! Unfortunately,
the parent organization changed finance software several times
since then, and none of the replacements have tagging. Each
meeting has income (meetings fees, primarily), and expenses
(F&B, AV, meeting rooms, etc). I'm keeping the finances in a
rather elaborate spreadsheet that goes back to 2011 that we've
sorta agreed will be our source of truth, but we want to
switch to something more open and portable. I was hoping that
with Gnucash I could use an account tree that started with the
year, then the meeting, then the associated income and
expenses, to sorta implement tagging. But it is not to be.
Beancount is an option that has been suggested that actually
has tagging, but I have other issues with its philosophy.
------------------------------------------------------------------------
gnucash-user mailing list [email protected] To update your
subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
------------------------------------------------------------------------
Please remember to CC this list on all your replies. You can do
this by using Reply-To-List or Reply-All.
_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.