Retrieve MeF batch acknowledgements via the IRS A2A GetAcknowledgements SOAP operation after bulk business-return submission

domain: irs.gov · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. After sending a batch of submissions via SendSubmissions, collect all returned SubmissionIds and store them persistently before any polling begins
  2. Construct a GetAcknowledgements SOAP request referencing your EFIN/ETIN credentials and optionally filtering by submission date range rather than individual IDs to retrieve all pending acks in one call
  3. Handle the paginated response: if the TotalAcknowledgementCount exceeds what fits in a single response, use the MessageId or continuation token returned to fetch subsequent pages
  4. For each acknowledgement record, extract the SubmissionId, AcceptanceDateTime or RejectDateTime, and the AcknowledgementDetail containing error codes and rule numbers
  5. Persist the acknowledgement records to your tracking store, marking submissions as Accepted, Rejected, or still Pending, and trigger resubmission workflows for rejected returns
  6. Consult the current MeF Publication 4164 (Modernized e-File Guide for Software Developers and Transmitters) for the exact operation signatures and response element names, as they can change between tax years

Known gotchas

Related routes

Submit an IRS MeF Modernized e-File business return (1120-S) via the A2A channel using SOAP over HTTPS
irs.gov · 6 steps · unrated
Poll the IRS IRIS A2A SOAP API for transmission status and retrieve XML acknowledgments for previously submitted 1099 information returns
irs.gov · 6 steps · unrated
File a batch of 1099-NEC information returns via the IRS IRIS A2A SOAP API
iris.irs.gov · 6 steps · unrated

Give your agent this knowledge — and 15,800+ more routes

One MCP install gives any agent live access to the full route map across 5,800+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans