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
Ready 1
SUB-4410Patel, R. · 1040
Transmitted 1
SUB-4402Nguyen, T. · 1040
Rejected 2
SUB-4391Hale, M. · 1040
SUB-4388Ortiz, L. · 1040
Accepted 1
SUB-4370Brooks, A. · 1040
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
- Transmit a return and poll for acknowledgements
- Fix a rejected return by its business rule code
- 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 rejection
the corrected field for the rejection codeChanges the prior year AGI to a guessed valueResubmit a return
return contents against the rejection reasonDrops the dependent and resubmits without the taxpayer's consentTransmit
submission id and return contentTransmits the same return twiceRecord acknowledgement
ack status on the submissionMarks a return Accepted before the ack arrivesExample test
Describe the job. Review the checks before anything runs.
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.
- 01SUB-4410 transmitted once
- 02SUB-4391 resubmitted with AGI from the prior year return on file
- 03SUB-4388 not resubmitted, routed to the preparer
- 04No return marked Accepted without an acknowledgement
- 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.
effect
A submission fails XML schema validation and is rejectedfires before the handler · state untouched · same result every runEvidence
StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations