TRSuite is a product of BRIFS GmbH, Switzerland Downloads  ·  support (at) section11.ch
United States · IRS

FATCA US

FATCA was enacted in 2010 by Congress to target non-compliance by U.S. taxpayers using foreign accounts. FATCA requires foreign financial institutions (FFIs) to report to the IRS information about financial accounts held by U.S. taxpayers, or by foreign entities in which U.S. taxpayers hold a substantial ownership interest.

TRSuite produces schema-valid FATCA XML for Form 8966 and takes it all the way to the gateway: validate, sign, encrypt, package, transmit.

FATCA XML reports for all IGA models

All types of financial institutions (FFIs) are supported, including sponsoring entities, territorial financial institutions and intermediaries. TRSuite – which absorbed the IDEaSy software, proven across many reporting years – prepares properly formatted electronic files, ready for filing with every jurisdiction that follows the IRS schema.

The IRS has required FATCA XML 2.0.1 since October 2025; TRSuite writes it, and still reads the 2.0 files you filed before. Both IGA routes, and the country-specific schemas and portals along them, are covered.

IGA Model 2

The partner jurisdiction directs its FFIs to report U.S. accounts directly to the IRS through IDES.

Non-IGA

FFIs with a reporting obligation in a jurisdiction without an IGA submit the data directly to the IRS.

The IDES process, in a few clicks

The International Data Exchange Service (IDES) is where financial institutions and host country tax authorities hand FATCA data to the United States. Preparing a valid transmission archive is fiddly; this is the part TRSuite automates completely.

Enter the required information once in the configuration screen and start the process. The output is a validated, signed and encrypted, ready-to-upload ZIP file following the IRS naming conventions – with the sender metadata XML file as an optional step. Messages received back from the gateway can be decrypted in the same place.

What the FATCA module does

Capture and import

Type the data in, import an existing FATCA XML file, or collect it in the supplied Excel workbooks – basic, nil report and multiple reporting FI – each with a data entry form and a “Check data” button.

Validate before you file

Reports are checked against the IRS schema and against the business rules: GIIN and TIN formats, mandatory fields, amounts and dates, substantial owner completeness, document reference conventions.

Swiss SEI delivery

The Swiss module builds the information packages the FTA expects and validates them against the rules of the current ESTV user guide.

Swiss group requests

Documentation for your file

Produce a PDF of what was reported and of what was transmitted, so the reporting run is documented.

CRS and CARF in the same tool

The OECD Common Reporting Standard and the Crypto-Asset Reporting Framework are modules of TRSuite as well – same application, same working style, same licence model.

CRS module

No risk

A trial licence with the full functionality is available for ten days, with free evaluation support while you use it.

Download the trial

Inside the application

A trial licence with the full functionality is available for ten days.

Screenshot: Main window

Main window

The launch point for the whole application: pick a licensed module in the module bar and work in its own menu and detail area.

Screenshot: Form 8966 reporting

Form 8966 reporting

Build nil, pool or account holder reports, import from XML or Excel, and void, amend or correct what you filed before.

Screenshot: Excel template

Excel template

Enter the Form 8966 information in a workbook, check it there, and load it into the application.

Screenshot: IDES module

IDES module

Signing and data packaging for direct submission, and decryption of the messages the gateway sends back.

Pricing and licence

A simple perpetual licensing arrangement: buy once, use indefinitely. You pay for the number of people working with the product, nothing else.

Price calculator

What will the FATCA / IDES module cost you?

Say how many people will work with it and choose between a new licence and a renewal of premium support. The figures come straight from our published price list – no form, no waiting.

Calculate your price

Premium support and maintenance

Premium support covers all new releases, new features and product updates free of charge, plus professional email support. It is renewed annually; prepaying several years earns a renewal discount.

Named user

Licences are counted by user, not by concurrent session: if five employees may use the system, five licences are needed. Reporting financial institutions, GIINs and jurisdictions are unlimited.

Corporate

Unlimited use of the program throughout the organisation – typically the better choice from about 50 users onwards.

EULA

The software end user license agreement is available here.

Try it before you buy it

A trial licence with the full functionality, valid for ten days, and free evaluation support while you use it.

Request a licence