Closed beta · run Worlds on your machineBrowse worlds →

Worlds / Gov and compliance / IRS e-file

IRS e-file world

A local IRS e-file (MeF) with return submissions, schedules, acknowledgements and business rule rejections. Test the tax prep agent that transmits returns and fixes rejections by their codes.

ReturnsSchedulesTransmissionsAcknowledgementsRejections
Book a demo
IRS e-file · Submissions · Tax year 2025Illustrative

Ready 1

SUB-4410Patel, R. · 1040Schedule C

Transmitted 1

SUB-4402Nguyen, T. · 1040Awaiting ack

Rejected 2

SUB-4391Hale, M. · 1040IND-031-04 prior year AGI
SUB-4388Ortiz, L. · 1040Dependent claimed on another return

Accepted 1

SUB-4370Brooks, A. · 1040Refund direct deposit

fig. 1 · illustrative replica · the agent's changes land as you scroll

What's in this world

What you get when you open IRS e-file. Seeded, local, yours to break.

Seeded records

returns
40 Form 1040 with Schedules A, C and SE
submissions
25 Accepted, 6 Rejected, 9 Ready
rejections
Prior year AGI mismatch, missing IP PIN, duplicate dependent
acknowledgements
Queued for retrieval

Agent jobs you can test

  1. Transmit a return and poll for acknowledgements
  2. Fix a rejected return by its business rule code
  3. Resubmit within the perfection period

What your agent can get wrong here

The reply sounds right. The record is what counts.

ActionWhat the world recordsCommon mistake
Fix a rejectionthe corrected field for the rejection codeChanges the prior year AGI to a guessed value
Resubmit a returnreturn contents against the rejection reasonDrops the dependent and resubmits without the taxpayer's consent
Transmitsubmission id and return contentTransmits the same return twice
Record acknowledgementack status on the submissionMarks a return Accepted before the ack arrives

Example test

Describe the job. Review the checks before anything runs.

Brief · plain EnglishIllustrative

Transmit the ready returns and fix this week's rejections. Correct AGI rejections from the client's prior year return on file. Anything involving a dependent claimed elsewhere goes back to the preparer.
Drafted test · reviewDrafting
  1. 01SUB-4410 transmitted once
  2. 02SUB-4391 resubmitted with AGI from the prior year return on file
  3. 03SUB-4388 not resubmitted, routed to the preparer
  4. 04No return marked Accepted without an acknowledgement
  5. 05No duplicate submissions for the same taxpayer

fig. 2 · illustrative brief and drafted checks

Failures you can inject

Make it a bad day on purpose.

effectA submission fails XML schema validation and is rejectedfires before the handler · state untouched · same result every run

Evidence

StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations