[GNC] TXF Categories
David Cousens
davidcousens49 at gmail.com
Fri Mar 14 19:41:23 EDT 2025
David,
Agreed. It is more associated with tax reporting and specifically in
the US. The TXF system seems to have been very specific to the US IRS
system but appears to now be becoming redundant in any case see
(https://taxdataexchange.org/docs/txf/v042/index.html) [1] with a
migration to data in FDX JSON formats for importing
(see https://www.financialdataexchange.org/FDX/FDX/News/Announcements/Maximizing%20Efficiency_Export%20and%20Import%20FDX%20JSON%20Files.aspx).
[2] FDX seems to be a closed shop, i.e. you need to be a business/govt
organisation to participate as they won't accept other than
organisational email addresses to register. It is possible to apply
for a waiver however. Someone in the US might consider doing this.
The Edit-> Tax Report Options dialogue seems to associate specific
accounts within GnuCash with specific US IRS forms (and perhaps even
specific information within those forms) i.e. it maps the account
structure setup within GnuCash onto the US IRS form submission
requirements.
AFAIK it does not add any properties to the accounts structure within
GnuCash itself but constructs the mapping table used in the
construction of the report and the TXF export file, so to use it you
have to setup the account structure in a manner which can be mapped
onto the IRS requirements as we have prviously suggested to Fred. The
Reports->Tax Schedule Report and TXF Exports generates the required
output. The report author may be able to give Fred more specific
advice on using it
I haven't explored it further as it has no relevance to the Australian
taxation system although a similar tax report could obviously be made
for the tax system in any specific country. The ATO does not use the
TFX or FDX formats as such and has its own set of digital form formats
which are in XBRL which is an extended xml specific to business
reporting requirements. The ATO also likes setting up closed shops
with software developer groups and you can't register as a digital
service provider unless you are a company. Their file format
specifications do not appear to be publicly available, possibly for
security reasons, although one would hope they are not relying on that
alone to provide secure transmission and authentication of the
originator.
On Sat, 2025-03-15 at 00:17 +0300, sunfish62 at yahoo.com wrote:
> David,
>
> Fred is referring specifically to the assignment of txf categories in
> the tax options portion of GnuCash accounts. These txf categories are
> assigned to one or more GnuCash accounts and allow a user in theory
> to export their tax data directly to tax software. I would argue
> that, in this case, GnuCash is, in fact implementing categories
> (orthogonal measures of financial data sets).
>
> David T.
> On Mar 14, 2025, at 11:58 PM, David Cousens <davidcousens49 at gmail.com> wrote:
> > Fred
> >
> > There are no such things as "categories" in GnuCash per se.
> >
> > Any categorisation of transactions is done in GnuCash by creating
> > different distinct sub accounts for those different categories of
> > transactions.
> >
> > e.g
> >
> > Income:Dividends:Qualified
> > Income:Dividends:Unqualified
> >
> > and then using the appropriate sub-account as the second( transfer)
> > account in the second entry of the transaction when you record it.
> >
> > David Cousens
> >
> > On Fri, 2025-03-14 at 15:23 -0300, Fred Tydeman wrote:
> > > Is it possible to edit or add to the TXF categories?
> > > I would like to have separate categories for
> > > qualified versus non-qualified dividends.
> > >
> > >
> > > gnucash-user mailing list
> > > gnucash-user at gnucash.org
> > > 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
> > gnucash-user at gnucash.org
> > 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.
[1] https://taxdataexchange.org/docs/txf/v042/index.html)
https://taxdataexchange.org/docs/txf/v042/index.html
[2] https://www.financialdataexchange.org/FDX/FDX/News/Announcements/Maximizing%20Efficiency_Export%20and%20Import%20FDX%20JSON%20Files.aspx).
https://www.financialdataexchange.org/FDX/FDX/News/Announcements/Maximizing%20Efficiency_Export%20and%20Import%20FDX%20JSON%20Files.aspx
More information about the gnucash-user
mailing list