Enter a borrower once and download a signature-ready 8821. We confirm which return they're actually required to file, pull it from the IRS, and have it back to you in 24 hours — with nothing re-pulled or re-billed behind your back.
A portal for the processors doing the closing, an API for the platforms doing the originating. An order placed through either one shows up in both — same artifacts, same audit trail.
The 8821 comes back pre-populated from what you typed — taxpayer, TIN, address, form, years, our CAF — with only the signature line blank. It goes through your own closing process. We never contact your borrower.
One POST creates a verification; a webhook returns parsed JSON, raw IRS HTML, and PDF — shaped to a schema you name. Every pull runs under a credentialed practitioner’s own CAF, so there’s no single credential to get flagged.
Most of our customers came to us because their old transcript provider missed a closing. We're built for the workflows that can't afford to.
Whether you live in spreadsheets or in a terminal, ModernTax meets you where the work happens — without forcing you to change tools to fit ours.
Submit borrowers, track every request to the minute, and download verified files when they're ready. No new vendor portal to learn — it works the way your shop already works.
For platforms embedding tax data into a product. Predictable contracts, idempotent retries, webhook-driven async — written by people who shipped fintech APIs before.
We started ModernTax after watching a $4.2M SBA closing slip a quarter because a transcript request fell into a fax queue. The data already exists at the IRS. The problem isn't access — it's access designed for the people who actually need it.
Open a portal account and run your first three requests on us — no card, no contract, no demo call required to get started.