Example processfinanceIRS

Tax preparation automation software

An example of tax preparation as a governed process: agents do the 7 steps, and a person signs 2 gates before anything irreversible happens. Download it, import it into your workspace, and adapt it to your systems.

Download example · JSONImport into Minctrl →

minctrl.process/v1 · hash a6238e18d843…e0a7

The graph7 agent steps2 human gatessigns: Credentialed preparer (PTIN)

Tax-prep autopilot

Tax prep is 80–90% knowledge work but carries preparer penalties (§6694/§6695) and the criminal §7216 data rule, so naive automation is dangerous. Returns prepared and positions authority-classified; below-standard positions disclosed or escalated; a credentialed preparer signs and the taxpayer signs Form 8879 before e-file.

The governed flow · branches, parallel work & a human on the irreversible step
all positions at/above standardposition below standard / aggressiverejected — errors or missing docssignedIRS rejected — correct and refile
Start
agent · low risk
Intake taxpayer documents (W-2 / 1099) and brokerage statements
parallel · fan-out / join
Run preparation and compliance review concurrently
agent · low risk
Compute the return and classify each position's authority (substantial authority / reasonable basis)
agent · low risk
Check Circular 230 due diligence, §7216 data-use consent and jurisdiction scope
parallel · fan-out / join
Join prepared return with compliance findings
decision
Any position below the disclosure standard?
agent · low risk
Auto-clear the position summary when all positions meet substantial-authority / reasonable-basis
agent · medium risk
Draft a Form 8275 disclosure or escalate the aggressive position for a partner decision
gate · human sign-off
A credentialed preparer reviews the return; signs (PTIN) or rejects it back for reworksigns: Credentialed preparer (PTIN / EA / CPA)
gate · human sign-off
The taxpayer signs Form 8879 authorizing the e-filesigns: Taxpayer
agent · high riskirreversible
Transmit the signed return via IRS e-file (MeF)
agent · low risk
Track acceptance / rejection and handle notices; route a rejection back for correction
Done
low riskmedium riskhigh riskbranch / reworkgate · human sign-off
What it is modelled on

E-filing a return is a signed, irreversible submission to the IRS, so a preparer reviews and the taxpayer authorizes it before transmission — the AI never files on its own.

RuleWhat it requires
IRS filing accuracy & substantiationReturn positions must be supported by the taxpayer's records; accuracy-related penalties can apply to understatements, so figures and positions need documentation.
IRS e-file authorization (Form 8879)A return is transmitted only after the taxpayer authorizes it (e.g. signs Form 8879); the preparer may not e-file before that signature.
Circular 230 preparer dutiesPaid preparers owe duties of competence and due diligence; a preparer/reviewer stands behind the positions taken on the return.

A summary for orientation, not legal advice.

Use this example
01

Download the file

A minctrl.process/v1 document: the graph and the hash of the process it becomes.

02

Import it in Processes

Import into Minctrl opens this example in your workspace; one click stores it as your first version. Import JSON does the same with the file, and a file changed after download is refused.

03

Connect your systems

Every connector starts in shadow: steps run, nothing leaves Minctrl until you configure a connector and switch it live.

04

Adapt it

Change signers, time limits and steps on the canvas. Each save is a new version; a running case stays on the version it started with.

Questions
Can tax-preparation automation e-file a return automatically?

No. A return is only transmitted after a preparer reviews the positions and the taxpayer authorizes it (Form 8879). E-filing is a signed, irreversible submission to the IRS, so there are two human gates before it goes out — the AI never files on its own.

How does the AI handle substantiation and accuracy penalties?

The AI agent classifies source documents, populates the return and runs diagnostics and substantiation checks, flagging positions that need records to support them. Because accuracy-related penalties attach to unsupported understatements, weak or ambiguous positions are surfaced for the preparer rather than silently taken.

How does the tax example keep an audit trail for the IRS or a review?

The example models the trail: every figure is traced to the source document it came from, and the preparer review, the taxpayer authorization and the e-file are logged with a tamper-evident audit hash on a deterministic, replayable run. What you must retain, and for how long, depends on your own obligations as a preparer. Minctrl holds no certification, and this is not legal advice.

More examples