AI generated Here is a high-level summary of how tags exist within GnuCash: * Codebase Meaning: Inside the raw source code, "tag" refers only to Git release tags, backend XML file elements, or database storage structures. * HTML/Report Tags: Standard HTML tags (<table>, <tr>, <td>) are used exclusively by the reporting engine to display, style, and generate financial reports. * No Native Feature: GnuCash has no built-in transaction tagging system. It relies entirely on a strict, hierarchical Chart of Accounts. * Text-Based Workaround: Users can simulate tags by typing unique strings (like #vacation2026) into the Description or Notes fields (transaction-level) or the Memo field (split-level), then isolating them using the filter settings in a Transaction Report. (Notes are hidden by default unless they use the Double Line register view.) * Account-Based Workaround: Advanced users can create zero-balance "Tag Accounts" to route offsetting split transactions, keeping data organized within double-entry rules.
Regards _______________________________________________ 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.
