Payer and recipient intake
Capture payer and recipient legal names, TIN last four, tax year, form type, and reportable amount.
IRS software package review
This page is intended to support the IRIS Application for TCC software package website field and software test review. It presents UStaxefile in a signed-in reviewer/demo state so the IRS can see the software package workflow, controls, and production lock status.
Session
Signed-in role
IRS software test reviewerWorkspace mode
Reviewer demoPackage status
Test / pre-productionProduction e-file
LockedCurrent route
/irs-software-testThis route is intentionally public so an IRS reviewer can open the software package website URL without Vercel SSO or customer account friction. It displays a signed-in reviewer/demo workspace. Real customer authentication is not enabled in this repository yet and must be implemented before handling real taxpayer data.
Open A2A readiness trackerSoftware product name
UStaxefileWebsite URL to provide
https://ustaxefile.com/irs-software-testSoftware package type
Online PackagePrimary audience
Freelancers, independent contractors, creators, and micro-business owners with 2-10 employees.Transmission method
IRIS Application-to-Application (A2A), pending authorizationProduction transmission
Locked until IRS approval, ATS acceptance, credentials, and internal controls are completeInformation return
1099-NECInformation return
1099-MISCInformation return
1099-INTInformation return
1099-DIVInformation return
1098Information return
5498Capture payer and recipient legal names, TIN last four, tax year, form type, and reportable amount.
Current app form choices include 1099-NEC, 1099-MISC, 1099-INT, 1099-DIV, 1098, and 5498.
The app calculates IRIS due dates from tax year and form type for the supported information return set.
Required intake and readiness checks must pass before a return package can move forward.
Track TCC application status, ATS package status, and whether production transmission remains locked.
Persist filings through the Cloudflare Worker and D1 model, with local fallback while API access is unavailable.
The database model includes audit logs, filing events, IRS acknowledgements, and mail packet records.
Live IRS transmission is intentionally disabled until authorization, credentials, testing, and controls are complete.
The existing data model includes mail packet records with certified tracking, destination address, and checklist JSON.