At a glance
IRS credentials (optional but expected)
TRH runs without IRS credentials — you can still use the resolution calculators, form library, notice lookup, and client manager. To actually pull transcripts you'll need one of:
- IRS A2A (Application-to-Application) — recommended. High-throughput, bulk-friendly. Requires an approved CAF number, e-Services account with TDS authorization, and a registered public/private key pair.
- IRS ISP (Interactive Session Protocol) — fallback. One client at a time, browser-based sign-in each session. Still supported for firms without A2A approval; can be re-enabled from Tools & System → IRS Authentication at any time.
Network requirements
TRH makes outbound HTTPS connections to a small, known set of endpoints. If your firm uses restrictive egress filtering, allow the following:
| Purpose | Host | Port |
|---|---|---|
| IRS Transcript Delivery System (A2A / ISP) | la.www4.irs.gov | 443 |
| IRS e-Services API endpoints | api.irs.gov | 443 |
| TRH license validation | *.execute-api.us-east-1.amazonaws.com | 443 |
| TRH auto-updater | dpneilscoxfdh.cloudfront.net | 443 |
| TRH marketing site (first-install downloads) | taxhub-usa.com | 443 |
No inbound ports are required. TRH never listens for connections.
What gets stored where
| Data | Location | Encrypted at rest? |
|---|---|---|
| Client records, cases, POA details | %APPDATA%\Transcript Services\data\ | Yes (AEAD) |
| Raw transcript archives | <your chosen transcripts folder> | No (Windows-profile ACL) |
| Generated PDFs / reports | <your chosen reports folder> | No |
| License key + machine ID | %APPDATA%\Transcript Services\data\ | Plaintext (Windows-profile ACL) |
| IRS A2A private keys | Wherever you pointed TRH; or encrypted vault | You choose |
Nothing leaves your machine except: (1) IRS API calls you explicitly dispatch, (2) license validation calls, (3) update manifest checks. We do not telemetry-ship client data.
Not currently supported
- macOS, Linux — Windows only
- ARM Windows devices (e.g., Copilot+ PCs on Snapdragon) — x64 only in this release
- Citrix / Terminal Services / thin-client deployments — designed for per-user desktop installs
- Shared network drives for the app data folder — keep it on local disk
Something missing?
If a requirement on this page is a blocker for your firm, tell us at support@taxhub-usa.com. We prioritize feature work by what customers actually need.