Accounting AI agent · Tax provision
Tax-Provision AI Agent (ASC 740 · Current, Deferred & Rate Reconciliation)
Compute current and deferred tax from the trial balance and tax basis, roll the deferred inventory, build the rate reconciliation and disclosure inputs, with every position and judgement accepted by the named tax director.
- Typical delivery
- 4–6 weeks
- Deployment
- Your stack
- Director review
- Pre-conclusion
- After launch
- Agent Care
What this agent does
Computes the provision, never the position it takes
In
- 01
Current tax is built from the trial balance, the tax basis and each entity's configured elections.
- 02
Deferreds move through a maintained inventory tracked to reversal, and Pillar Two runs separately.
Reason
- 03
The rate reconciliation is assembled by disclosure category, with taxes paid tracked by jurisdiction alongside it.
- 04
Apportionment, elections and jurisdiction rules apply as configured, never chosen position by position.
- 05
Every computed line is bound to the trial-balance or tax-basis value behind it, and gaps are marked.
Decide
- 06
Positions are screened against the recognition threshold, and only a position that clears it moves to measurement.
- 07
Valuation-allowance evidence, positive and negative, is assembled for the tax director's weighing.
Out
- 08
Every position and every allowance judgement routes to the named tax director for acceptance.
- 09
Execute write actions only inside the approval boundaries agreed during implementation.
Product statement
The agent computes the provision and assembles the disclosure inputs; the tax director concludes on every position and allowance, and stays the signer of record.
Example workflow
One provision, computation to conclusion
- 1Trial balance receivedGeneral ledger trial balance, tax-basis schedule or prior-period workpaper
- 2Deferred inventory rolled forwardTemporary differences, elections and prior positions, each tied to the entity and jurisdiction they came from
- 3Provision computedCurrent tax, deferred tax, rate reconciliation, flagged positions and confidence
- 4Controls appliedRecognition-threshold checks, allowance-evidence checks, jurisdiction rules and confidence threshold
No human action required
Stages 1 to 4 run unaided, and nothing is booked at any of them — the agent is computing, and the tax director's lane opens at the confidence gate.
Goes to the tax director to review.
Adds a technical-tax read first.
Director review
The provision is held with its computation, its flagged positions and the confidence.
Approve · Edit · Send to technical review
Approved — ready to book
- 6Provision system updatedOnly where write access and approval policy allow it
- 7Outcome evaluatedComputation accuracy, director edits, allowance outcomes and post-close corrections
Edits
Every director edit is counted in the evaluation.
What should not run autonomously
Human approval stays in control
Outside the boundary — human approval required
8 items
- Concluding an uncertain tax position.
- Setting or releasing a valuation allowance.
- Booking a tax entry in the ledger.
- Signing the tax footnote.
Automation boundary
Agent acts unaided
- ✓Compute current and deferred tax from the trial balance and the tax basis.
- ✓Apply the entity's configured elections, apportionment.
- ✓Bind each computed line to the trial-balance or tax-basis value it came from.
- ✓Flag positions, allowance judgements and discrete.
Any computed line runs inside the boundaries agreed at implementation, never ahead of the tax director's review.
- Determining an interim discrete item.
- Characterising a difference as permanent or temporary.
- Approving a return-to-provision true-up.
- Changes to computation rules or automation thresholds.
Example output
One position in the provision, annotated
Everything the agent computes is attached to the basis it came from.
Provision output · single position
Illustrative example- Position
- State research-credit position
- Computed line
- Recognition threshold cleared on technical merits — measurement not yet run
- Amount
- $1,150,000
- Source of record
- State credit study on file
- Confidence
- 88%
- Tax director of record
- Tax director name and title
As received
Taken from the trial balance and the credit study on file — nothing on this side is a conclusion the agent reached.
Evidence used
- State credit study on file
- Prior-period workpapers
- Trial-balance tie-out
Why this line
The technical-merits test is met in the record provided; whether the benefit is realized.
What the score decides
Below the configured threshold the position picks up a technical-tax read before it.
Action
ApproveEditSend to technical reviewValue
Where AI adds value
The same four claims, placed at the point in the workflow where each one applies.
Where the value lands
Value 01 – 04
Every position
From the trial balance
Compute from the basis
Draw on the trial balance, the tax basis and the entity's configured elections.
Recognition comes before
Routine current and deferred computations arrive already built, tied to the basis.
Send review to the open positions
Uncertain positions and low-confidence allowance judgements are marked, so the tax director's read starts where risk concentrates.
Build an evidence trail
The position, the authority it was weighed against and the tax director who accepted it stay on the provision.
Integrations
Typical integrations
Five system groups connect to the same agent. Which of them are in scope is decided in discovery.
ERP and general ledger
- SAP
- Oracle
- NetSuite
- Workday
- Dynamics 365
Tax-provision software
- Corptax
- ONESOURCE
- Longview Tax
- TaxStream
Workpaper & basis tools
- Basis workpapers
- roll-forwards
- Fixed-asset and depreciation systems
Agent
Tax-provision computation
- Reads the basis
- Computes the provision
- Holds for review
Disclosure and reporting
- XBRL and disclosure tools
- Audit and review systems
Observability & evaluation
- OpenTelemetry
- Langfuse
- Supported monitoring/evaluation sources
Integration availability depends on the client's existing systems and API access.
Agent controls
Six layers between the model and the filed provision
Each control encloses the one beneath. What none of them catches is named in the map below.
L6 · Outermost — last line of defence
Inward → L1 · closest to the model
- L1 – L2
- Test whether a line may stand
- L3
- Puts the conclusion in the tax director's hands
- L4 – L5
- Keep the position and the authority behind it
- L6
- Drops to schedule assembly when signals degrade
How Nestack evaluates it
Evaluate the full provision workflow — not only the filed rate.
Coverage runs the whole depth of the workflow, and every layer is cut by slice.
Surface — the rate the filing shows
- E1Final-output evaluationDid every computed line match its trial-balance or tax-basis source?
- E2Step-level evaluationDid the agent use the right basis, elections and jurisdiction rules?
- E3Tool evaluationDid it read and write the correct entity, period and jurisdiction?
- E4Confidence calibrationDo low-confidence computations actually attract more director edits?
- E5Slice evaluationHow does performance change across specific entity or position types?
- E6Business outcomeHow many lines needed a director edit or a correction after close?
Floor — the outcome the tax director answers for
Failure modes
Where each failure originates in the agent
Seven failure modes, placed at the stage each one originates.
Agent lifecycle
Direction of processing →
01 · Retrieval
1 mode
- TX-03
Superseded basis snapshot
Temporary differences are computed from a trial balance the client later restated.
Stage gathers
Trial balance, tax basis, prior positions and entity elections
02 · Reasoning
2 modes
- TX-04
Recognition-measurement collapse
A probability-weighted benefit is booked before the recognition threshold is cleared.
- TX-06
Discrete item folded into rate
A one-time item is blended into the estimated annual rate instead of its own interim period.
Stage proposes
Current tax, deferred tax and confidence
03 · Tool / write
2 modes
- TX-02
Valuation allowance auto-set
An allowance is set or released from a loss trigger alone, with no positive evidence weighed.
- TX-05
True-up posted without review
A large return-to-provision true-up posts automatically without a root-cause read.
Stage writes
Only where write access and approval policy allow it
04 · Output
1 mode
- TX-01
Disaggregation threshold missed
A required rate-reconciliation category or disaggregation threshold is missed before review.
Stage returns
The provision the tax director reviews and accepts
05 · Change / Version
1 mode
- TX-07
Stale rate assumption
An enacted rate or law change is not reflected before the next computation runs.
Stage tracks
Model, prompt, computation rules and jurisdiction config
- Sev-1 · books outside the boundary
- Sev-2 · unsupported position reaches the provision
- Sev-3 · source degrades, computation goes to review
Affected slices
A group rate can hide a single entity's risk
A group-level effective rate can look stable while a handful of entities or jurisdictions carry most of the adjustment risk. Nestack reports the provision-adjustment rate by slice, not only in total.
Slice performance — reported separately, not only in aggregate
Illustrative example| Slice | Failure rate | Lift | Lift vs. threshold | Status |
|---|---|---|---|---|
| Entities with valuation-allowance history | 7.3% | 3.8× | Review | |
| Uncertain positions carried forward | 5.5% | 2.9× | Review | |
| Interim periods with discrete items | 3.4% | 1.8× | Watch | |
| Single-jurisdiction profitable entities | 1.9% | 0.7× | Normal |
Bar: provision-adjustment rate lift vs. the single-jurisdiction baseline · scale 0–4.0× · tick at 2.0×
2 of 4 slices over threshold
Evidence-linked improvement
The loop closes on the next computation, not an explanation
A cycle closes when the misstatement is a regression case the next release must pass. That suite is what the next provision computed is measured against.
Improvement cycle · five stages
Switchback — the path turns at Improve and returns at Learn
- 01
Detect
Provision-adjustment rate rises in an entity or jurisdiction slice.
- 02
Diagnose
The interim rate that held until it didn't is traced back through the trial balance, the basis and the elections behind it, until the cause narrows to one.
- 03
Improve
The fix is versioned, with the provisions that motivated it attached.
- 04
Verify
Nothing releases until the affected computation cases pass again.
- 05
Learn
The case is kept permanently, and the position memo changes with it.
Learn → Detect
The return edge. The next provision computed is checked against a suite one case longer.
Typical build scope
Twelve workstreams across six weeks
The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, basis, provision workflow, evaluation, integration, then production validation and handover.
Workstream
Week 1Week 2Week 3Week 4Week 5Week 6
- 01Provision workflow discovery and boundary definition.Week 1
- 02ERP and tax-provision source assessment.Week 1, Week 2
- 03Election and jurisdiction-rule mapping and rule mapping.Week 1, Week 2
- 04Trial-balance ingestion and normalisation.Week 2
- 05Rollforward logic and basis binding.Week 2, Week 3
- 06Confidence scoring and flag routing.Week 3
- 07Director review workflow.Week 3, Week 4
- 08Provision-system integration.Week 5
- 09Recognition and measurement cases.Week 4, Week 5
- 10Guardrails and acceptance controls.Week 4
- 11Provision-trail instrumentation.Week 5, Week 6
- 12Deployment, documentation and Agent Care handover.Week 6
12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel
Final scope and sequence confirmed in discovery
Engagement tiers
What each tier includes
Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.
| Capability✓ in scope · — not at this tier | PilotOne entity, one system | ProductionProduction provision-system integration | AdvancedMultiple entities / jurisdictions |
|---|---|---|---|
| Introduced at Pilot | |||
| Computing to your basis and rules | ✓ | ✓ | ✓ |
| Director review | ✓ | ✓ | ✓ |
| Computation-accuracy baseline | ✓ | ✓ | ✓ |
| Introduced at Production | |||
| Reporting by jurisdiction | — | ✓ | ✓ |
| Review workflow in your systems | — | ✓ | ✓ |
| Approved write-back | — | ✓ | ✓ |
| Provision-system integration | — | ✓ | ✓ |
| Introduced at Advanced | |||
| Multi-entity provision rules | — | — | ✓ |
| Multi-stage director approvals | — | — | ✓ |
| High entity volume | — | — | ✓ |
| Multi-entity provision controls | — | — | ✓ |
| Build price | From $5,000 | From $8,000 | Custom quote |
- Final build price
- Confirmed after discovery based on integrations, workflow complexity, entity volume, review controls and deployment requirements.
- Separate from build
- Build pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.
What we need from you
What you bring, and what we build with it
Each input maps to a piece of build scope and a week in the delivery timeline.
You bring
We build with it
01Your trial balance and tax-basis structure
→Trial-balance ingestion and basis mapping
Week 102Representative prior-period provisions
→Computation baseline, rollforward and basis binding
Week 203Your entity elections and valuation-allowance policies
→Election, apportionment and boundary-definition mapping
Week 104Access to relevant APIs, feeds or exports
→ERP and tax-provision source assessment, then integration setup
Week 205Positions you would not want booked
→Valuation-allowance cases and failure-mode testing
Week 406What no provision may conclude alone
→Confidence scoring, flag routing, guardrails and acceptance controls
Week 307Named tax directors to review positions
→Director review workflow, then pilot and production validation
Weeks 5–6
Nothing else is required
Deployment, documentation and Agent Care handover are ours.
Delivery timeline
Four phases across six weeks
Phases cover the weeks the work truly takes, which is why the fifth carries evaluation and pilot.
Phase
W1
W2
W3
W4
W5
W6
- DiscoveryW1
- BuildW2 – W3
- EvaluateW4 – W5
- Pilot & LaunchW5 – W6
Week focus
W1Provision workflow discovery, election mapping and the boundary
W2Source integration and the computation baseline
W3Computation workflow, confidence logic and acceptance controls
W4Evaluation suite, guardrails and failure-mode testing
W5Provision-system integration, pilot entities and targeted corrections
W6One reporting cycle computed under the tax director, then Agent Care handover
- Reading the band
- A band covers the weeks its work is named in, and nothing else. The week 5 overlap is real, not padding.
- At the end of W6
- Validation closes on a live provision and Agent Care picks up monitoring.
- Duration
- Six-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.
Next step · Accounting AI agent
Build a tax-provision agent around your company's review chain.
Show us your trial balance, your tax-basis workpapers and who reviews the provision today. Your tax director keeps every position and every judgement, and if your external auditor would also touch this tool, that boundary is set before deployment.
- Typical delivery
- 4–6 weeks
- Deployment
- Your ERP and provision stack
- Director review
- Pre-conclusion
- After launch
- Agent Care available
Nestack Agents · Tax-provision computation
AGT-ACC-20 · Agent Care available after launch
