Obtain the appropriate IRIS TCC
Complete the IRIS Application for TCC and confirm the application role supports the intended A2A activity.
A2A is not just “create XML and send it.” A production transmitter needs IRS authorization, API credentials, keys, current schemas/business rules, testing, secure deployment and acknowledgement processing.
Complete the IRIS Application for TCC and confirm the application role supports the intended A2A activity.
Use the IRS API client ID application for IRIS A2A and follow Publication 5718 system requirements.
Generate and protect the required key material/JWKS according to current IRS specifications. Never embed private credentials in public website code or support files.
Pin your implementation to the tax year and release you are transmitting. Validate XML locally before sending it.
Use Publication 5719 and current ATS materials. Keep evidence of the scenarios and acknowledgements that satisfy production requirements.
Store submission identifiers, retrieve results, surface record-level errors, and produce a transmission report that staff can reconcile.
Keep ATS/test and production endpoints, credentials and data separated.
XSD validation is necessary but not sufficient. Run the IRS business rules applicable to the form and tax year.
Verify the public key registered with the IRS matches the private key used by the transmitting application.
A network timeout does not prove the IRS did not receive a transmission. Use identifiers and status checks before blindly resending.
Retain Receipt ID, UTID, submission time, record count, final status and acknowledgement errors for the filer’s records.
No public website should create or hold your IRS credentials for you. The organization must complete IRS authorization and securely operate its own integration.
No. Validate XML against the correct XSD and applicable business rules, then process the IRS acknowledgement after transmission.
Publication 5718 is the primary IRIS A2A specification, with Publication 5719/ATS materials for testing and current schema/business-rule releases from the IRS.
Use the related 1099ERICH support or free tool before creating another IRS submission.
Back to IRIS SupportBrowse Supported SoftwareUse the current agency source as the final authority when requirements change.
1099ERICH imports Excel/CSV source data, validates supported records, prints recipient copies and creates IRIS-ready filing files on Windows.