Derive each biennial update month from the USDOT number that carries it, hold every jurisdiction distance and fuel line against the trip behind it, and leave the return for the person who signs.
A quarter closes, and IFTA R960.100 sets return and payment at the last day of the following month.
02
A registration month arrives, and § 390.19T(b) reads it off the last digit of the USDOT number.
Reason
03
An odd or even year is owed, and § 390.19T(b) takes that from the next-to-last digit of the same number.
04
A trip ends, and P720.250 wants total distance in all jurisdictions, trip-permit operations included.
05
A fuel receipt lands, and P560 wants a monthly summary of distance and fuel put into each vehicle.
Decide
06
A UCR year opens, and 49 CFR 367.50 brackets the fee; registration must complete before 1 January.
07
A registration year is set by the base jurisdiction, and no uniform national IRP renewal date was found.
Out
08
A return is drafted, and P720.750 wants the signature of the person filing, unless filing is electronic.
09
Execute write actions only inside the approval boundaries agreed during implementation.
→Product statement
The agent assembles the distance and runs each clock. A named person signs the return and lodges the biennial update; the base jurisdiction assesses.
Example workflow
One quarter, distance to signature
AgentHuman
1Distance and fuel records receivedTelematics traces, trip sheets, fuel-card transactions and retail receipts
2Return context assembledThe fleet, the jurisdictions crossed, the fuel each unit burns and the period it falls in
3Return draft preparedThe jurisdictions, their distance and volume, the gaps and completeness
4Controls appliedProvenance checks, clock checks, jurisdiction-coverage checks and completeness confidence
No human action required
Stages 1 to 4 run unaided, and nothing is lodged at any of them — the agent is assembling, and the fuel-tax lane opens at the completeness gate.
5DecisionSplits at the completeness gate
Distance fully traced
Goes to the named person to sign and lodge.
Anything unprovenanced
Adds a fuel-tax desk read first.
Fuel-tax review
The draft is held with its gaps, its jurisdictions and the period it covers.
Sign · Append record · Send to the fuel-tax desk
Signed — by the named person, lodged▼
6Fleet and registration records updatedOnly where write access and records policy allow it
7Outcome evaluatedDistance provenance, jurisdiction coverage, desk corrections and what review found
Corrections
Each fuel-tax desk correction is counted in the evaluation.
What should not run autonomously
Human approval stays in control
Outside the boundary — human approval required8 items
Signing the quarterly return under P720.750.
Lodging the biennial update under § 390.19T.
Assessing the interest a jurisdiction is owed.
Registering a fleet with the base jurisdiction.
Automation boundaryAgent acts unaided
✓Bind every jurisdiction line to the trip and the receipt behind it.
✓Run the biennial clock that the USDOT number sets.
✓Chase a missing fuel receipt before it is due.
✓Mark the distance that reaches a draft with no trip underneath it.
Nothing is signed or lodged except by a named person, inside the agreed boundaries.
Deciding what a jurisdiction may collect.
Telling an auditor the distance record is sound.
Setting the fleet a registration is held under.
Changes to fleet, registration or mileage records.
Example output
One jurisdiction line, annotated
Our dispatch and routing agent plans against recorded hours and our maintenance planner books the shop; this record is what one jurisdiction line consumed.
Return draft · single jurisdictionIllustrative example
Jurisdiction line
Recorded as
Fuel type
Source of record
Confidence
Held for
Taxable distance, P720.250
Distance traced to trip and vehicle
Diesel
Telematics trace, 3 August 2026
Held unsigned
The person who signs, by name
As receivedTaken from the telematics trace and the fuel-card record — it reaches as far as those sources do.
What the record holdsTrip and vehicleFuel-card receiptJurisdiction, dated
Why no tax call hereWhat a jurisdiction is owed is its own assessment, not a model output.
ActionSignAppend recordSend to the fuel-tax desk
What the score decidesBelow the configured threshold the draft picks up a desk read before the signer sees it.
Value
Where AI adds value
The same four claims, placed at the point in the workflow where each one applies.
Where the value landsValue 01 – 04
Every distance lineFrom the trip that produced it
03Return
Where the distance is used
Our hours-of-service records agent corroborates the duty day; one trip also leaves a distance record, kept on a different clock by a different regime.
01Approved path
Your number sets the date
§ 390.19T(b) takes the month from the last digit of the USDOT number and the year from the digit before it.
02Human review
What was checked, and not found
At 88 FR 80184 on 17 November 2023 § 390.19 was suspended indefinitely, leaving § 390.19T operative for US-domiciled carriers; and the duty to lodge an update when nothing has changed sits in agency guidance, not in the codified text of § 390.19T(b).
04Build an evidence trail
The distance, the trip it came from and the person who signed the return stay on the record.
Integrations
Typical integrations
Five system groups connect to the same agent. Which of them are in scope is decided in discovery.
Distance and telematicsGPS traces · trip sheets Odometer and border crossings
Fuel purchasesFuel-card transactions Retail receipts and bulk draws
Fleet and vehicle recordsAsset register · unit list Weights, fuel types and plates
Agent
Carrier registration and fuel tax
Reads the distance Runs each clock Holds for the signer
Registration systemsBase jurisdiction portal USDOT and UCR records
Integration availability depends on the client's existing systems and API access.
Agent controls
Six layers between the model and the signer
Six layers, tightening as they go inward. Whatever reaches the centre is described in the map below.
L6 · Outermost — last line of defenceInward → L1 · closest to the model
L6Rollback / safe modeNarrow the agent to distance assembly when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt and return rules; the IFTA editions effective 1 January 2026 brought kilowatt hours into the volume fields.Track
L4TraceabilityRecord each line, its trip, the vehicle it sits on and every read; IFTA retention under P510 and IRP retention start from different events.Record
L3Signer releaseHold the draft for the named signer; it governs release, not what a base jurisdiction assesses.Gate
L2Provenance guardrailsTest every line against P720 and P560; the IRP audit-notice ballot of June 2025 is not confirmed adopted and is worked as unsettled.Restrict
L1Confidence thresholdsRoute a thin draft to a fuel-tax desk read before the named signer sees it.Require review
Model coreReturn assembled — the jurisdictions, their distance, the clocks and completeness
L1 – L2Test whether a draft may stand
L3Puts the signature in a person's hands
L4 – L5Keep the distance and the trip behind it
L6Holds the return undrafted when signals degrade
How Nestack evaluates it
Evaluate the whole assembly — not only the return that comes out.
Coverage runs the whole depth of the workflow, and every layer is cut by slice.
Surface — the return an auditor reads
Depth of coverage ▼
E1Final-output evaluationDid the draft carry what each jurisdiction column actually asks for?
E2Step-level evaluationDid the agent read the right fleet, the right period and the live trace?
E3Tool evaluationDid it read and write the correct vehicle record and the correct period?
E4Confidence calibrationDo low-confidence drafts actually attract more desk corrections?
E5Slice evaluationHow does performance change across specific jurisdictions?
E6Business outcomeHow many drafts needed a correction before the signer put a name to one?
Floor — the record the carrier answers for
Failure modes
Where each failure originates in the agent
Seven failure modes, each fixed at the stage where it first surfaces.
Agent lifecycleDirection of processing →
01 · Retrieval1 mode
JI-03
Stale distance read
The trace read is not the one the trip actually ran.
Stage gathersThe fleets, the trips, the jurisdictions and the fuel
02 · Reasoning2 modes
JI-04
Distance asserted, not traced
A jurisdiction line stands with no trip behind it.
JI-06
Proposed fee read as law
The UCR increase proposed for 2027 is worked as settled.
Stage proposesThe jurisdictions, their distance and coverage
03 · Tool / write2 modes
JI-02
Thin draft passed forward
A draft moves on without the fuel-tax read.
JI-05
Distance bound to wrong unit
A trace is filed against the wrong vehicle.
Stage writesOnly where write access and approval policy allow it
04 · Output1 mode
JI-01
Signed, provenance unrecorded
The record shows a signature but not what stood behind it.
Stage returnsThe return a person signs and an auditor reads
05 · Change / Version1 mode
JI-07
Silent retention regression
A configuration change moves the clock, not the record.
Stage tracksModel, prompt, return rules and distance fields
Sev-1 · a return signed on untraced distanceSev-2 · wrong distance reaches the returnSev-3 · source degrades, return holds unsigned
A jurisdiction-level distance-provenance figure can read clean while low distance jurisdictions carry most of the corrections. Nestack reports the correction rate by jurisdiction, not only in total.
Slice performance — reported separately, not only in aggregateIllustrative example
Slice
Failure rate
Lift
Lift vs. threshold
Status
Low distance jurisdictions
7.6%
3.6×
Review
Trip-permit operations
5.4%
2.6×
Review
Bulk-fuel jurisdictions
3.4%
1.6×
Watch
High distance jurisdictions
1.6%
0.8×
Normal
Bar: correction-rate lift vs. high distance jurisdiction baseline · scale 0–4.0× · tick marks the 2.0× review threshold2 of 4 slices over threshold
Evidence-linked improvement
What a short retention clock costs
A cycle closes when the short retention window is a regression case. That suite is what the next return built is measured against.
Improvement cycle · five stagesSwitchback — the path turns at Improve and returns at Learn
01Detect
Correction rate rises on low distance jurisdictions.
02Diagnose
The month nobody could find on a calendar, because it was sitting in the USDOT number itself, is read back until one cause remains.
03Improve
Changes go out numbered, and the jurisdictions that drove them ride along.
04Verify
One jurisdiction case still failing keeps the release where it is.
05Learn
It joins the suite for good, and the retention rules move in the same commit.
Learn → DetectThe return edge. The next return is measured 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, sources, return assembly, evaluation, integration, then production validation and handover.
WorkstreamWeek 1Week 2Week 3Week 4Week 5Week 6
01Distance-clock discovery and boundary-setting work.
02Distance, fuel and registration sources.
03Jurisdiction-column and retention-clock mapping.
04Distance and fuel ingestion.
05Trip, vehicle and jurisdiction binding.
06Completeness scoring and review routing.
07Named-signer filing workflow.
08Fleet and registration-system integration.
09Distance-source and retention cases.
10Guardrails and filing controls.
11Distance-trail instrumentation.
12Deployment, documentation and Agent Care handover.
12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallelFinal 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 tierPilotOne jurisdiction, one quarterProductionProduction fuel-tax workflowAdvancedMultiple fleets / base jurisdictions
Introduced at Pilot
Return assembly to your jurisdictions✓✓✓
Named-signer release✓✓✓
Distance-provenance baseline✓✓✓
Introduced at Production
Reporting by jurisdiction—✓✓
Filing workflow in your systems—✓✓
Approved write-back—✓✓
Telematics and fuel-card integration—✓✓
Introduced at Advanced
Multi-fleet registrations——✓
Cross-regime record packs——✓
Large mixed fleets——✓
Multi-regime retention controls——✓
Build priceFrom $5,000From $8,000Custom quote
Final build priceConfirmed after discovery based on integrations, workflow complexity, fleet size, approval controls and deployment requirements.
Separate from buildBuild 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 bringWe build with it
01Your fleet and the jurisdictions it runs→Fleet mapping and distance captureWeek 1
02Representative traces, trip sheets and fuel records→Source binding, clock logic and the distance baselineWeek 2
03Your USDOT number and UCR bracket→Jurisdiction mapping, trip binding and the automation boundaryWeek 1
04Access to relevant APIs, feeds or exports→Telematics, fuel-card and registration-source assessment, then integration setupWeek 2
05Returns you would not want audited→Distance cases and failure testingWeek 4
06What no distance record may support→Completeness scoring, review routing, guardrails and release controlsWeek 3
07A named person to sign the return→Named-signer workflow, then pilot and production validationWeeks 5–6
Nothing else is requiredDeployment, documentation and Agent Care handover are ours.
Delivery timeline
Four phases across six weeks
Each band is the honest length of a phase in working weeks, and that is why one week carries two.
PhaseW1W2W3W4W5W6
DiscoveryW1
BuildW2 – W3
EvaluateW4 – W5
Pilot & LaunchW5 – W6
Week focusW1Registration discovery, jurisdiction mapping and the automation boundaryW2Source integration and the distance-provenance baselineW3Return assembly, clock logic and release controlsW4Evaluation suite, distance cases and failure-mode testingW5Record integration, pilot returns and targeted correctionsW6One registration year run under the fleet administrator, then Agent Care handover
Reading the bandEach bar covers only the weeks its own work is named for. The fifth week carries two because the work does.
At the end of W6Once the distance record validates, Agent Care picks up the agent.
DurationSix-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.
Next step · Transportation AI agent
Build a registration and fuel tax agent around the return your named signer has to put a name to.
Show us one quarter and the distance behind it. Which month does your biennial update fall in — the last digit of the USDOT number already answers that, under § 390.19T(b). A transactional tax on sales is a different agent.