Mineral Flow AI
Working interest underwriting platform

Underwriting-Grade Deal Analysis in Minutes

Enter an API number or RRC lease ID. Mineral Flow AI pulls the full TRRC production history, verifies seller claims against public records, runs Arps decline curve analysis, assesses title and mineral ownership risk, and returns a gated offer range — blocked until production, division orders, and LOE are each sourced and verified.

Full TRRC history  ·  Seller claim verification  ·  Title & ownership risk  ·  Arps DCA  ·  Gated offer range  ·  Evidence-tracked per field

WI underwriting takes too long and depends on too few people

A complete working interest evaluation means pulling TRRC production, fitting a decline curve, modeling NPV across price scenarios, verifying LOE against basin benchmarks, and checking compliance — all before you write an LOI. Most teams do this in a spreadsheet, by hand, one deal at a time.

8–12 hrs
Time to complete a proper WI evaluation with TRRC pull, DCA, and NPV model
$1,500+
Fully-loaded cost per deal evaluation when engineer or landman time is allocated
One person
Most acquisition teams rely on one engineer who knows the spreadsheet — a single-point bottleneck

The full underwriting stack, automated

Every layer of a working interest due diligence — from raw TRRC production through a signed offer recommendation — in a single platform.

Full TRRC production history

Pulls the complete monthly production record from the Texas Railroad Commission by API number or RRC lease ID — not just the trailing 36 months. Every month is classified: active, downtime, restart, flush, or incomplete, with calendar gaps preserved so the decline model sees the true time axis. Multi-lease assets are aggregated before DCA fitting.

Arps decline curve analysis

Fits exponential, hyperbolic, and harmonic models. Selects best by SSE with b-factor penalty for over-fitting. Applies industry-standard terminal decline switch to prevent hyperbolic tails from projecting unrealistic economic lives. Returns EUR, R², and 60-month forward projections.

Multi-scenario NPV model

Stress / Base / Strip / Upside price decks anchored to live EIA WTI and Henry Hub, with basin-specific differentials applied. Computes NPV10, NPV15, IRR, payout months, offer range (low/mid/high), and breakeven oil price — including severance tax, ad valorem, workover reserve, and SWD disposal costs.

Six-dimension risk score

Scores production risk, financial risk, compliance, plugging liability, operator quality, and data completeness on a 1–10 scale where 1 is lowest risk. Returns a pursue / review / pass recommendation with specific red, yellow, and green flags — not a number without reasoning.

AI document extraction

Processes LOE statements, run tickets, division orders, joint interest billings, workover AFEs, W-1/W-2 completion reports, and equipment lists. Extracts monthly production, line-item costs, NRI/WI, water cut, formation depth, and completion data — with physical bounds validation before any number reaches the model.

Evidence tracking & offer gate

Every diligence field shows its data source: TRRC structured data, TRRC imaged record, seller document, or assumption. An offer gate blocks the recommendation until Production, Division Orders, LOE, and Workover History are verified — preventing a number from being mistaken for a fact.

From API number to gated offer recommendation in four steps

The platform runs the full evaluation automatically. You provide the identifiers and documents; it does the rest — and tells you exactly what's still missing before the offer is written.

1

Identify the asset

Enter the API number, RRC lease ID, or operator name. No manual TRRC searching required.

2

Production pulled automatically

36 months of TRRC production fetched, classified, and analyzed for downtime, restarts, and TRRC reporting lag.

3

Upload operator documents

LOE statements, division orders, workover records, run tickets. AI extracts every structured field with bounds validation.

4

Review the full report

Seller claim verification, title risk, decline curve, NPV model, and a gated offer range — unlocked only after production, ownership, and LOE are each sourced. Missing items generate a specific document request list.

Every number that goes into an offer decision

The economics model runs the same math a petroleum engineer would — including the parts most acquisition spreadsheets skip.

Stabilized production rate

Trailing average of active months only — excludes downtime, restart transition, and potentially incomplete TRRC reports.

Instantaneous decline at current time

For hyperbolic wells, uses D(t) = Di/(1+b·Di·t) rather than the historical t=0 rate — prevents overstating future decline speed for mature wells.

All-in cost structure

Severance tax, ad valorem, workover reserve, SWD disposal (when water cut is known), and LOE cross-checked against EIA basin benchmarks.

Example output — Permian Midland, 120 BBL/mo

Stabilized rate120 BBL/mo (active months)
Decline modelHyperbolic · b=0.82 · R²=0.94
Monthly decline rate1.8%/mo effective
EUR (to 5 BBL limit)8,400 BBL remaining
NPV10 — base deck$342,000
Breakeven oil price$28.40 / BBL
Offer range$215K – $290K – $342K
Risk score (1=low risk, 10=high)3.8 — Pursue
Economics are suppressed when NRI and WI are both unverified — an unverified interest fraction can move the offer range by 30–50%. The platform blocks the offer recommendation and generates a specific document request list until ownership is confirmed.

Seller claims verified against TRRC before the offer is written

Sellers routinely overstate production. The platform pulls the public TRRC record, compares it to whatever rate the seller claimed, and flags discrepancies — automatically, on every deal.

What it checks

  • Current combined rate vs. seller's stated rate — by lease, by well
  • Last reported production month and staleness (TRRC reporting lag flagged)
  • Zero-production months — downtime the seller didn't mention
  • Compliance record vs. "clean title" seller claim
  • Operator name match between stated and TRRC record

What a discrepancy looks like

  • Seller claims 25 BOPD — TRRC shows 14.3 BOPD, last reported 13 months ago
  • Seller claims clean compliance — TRRC shows 3 open violations
  • Seller claims 73 combined BOPD — TRRC shows 59.9 (18% overstatement)
  • Verdict: block — economics suppressed until overstatement is explained
Truth-check items that can be verified with public data are marked true or false automatically. Items that require seller documents are marked unsupported — not assumed clean. The offer gate stays closed until each critical item resolves.

Mineral ownership and title risk assessed automatically

Before a dollar moves, the platform cross-checks seven title signals against the documents you have — and tells you exactly which ones require a licensed title attorney to resolve.

Division order verification

No division order on file means decimal interest is unconfirmed. The platform flags this as critical and blocks NRI-dependent economics until an executed division order is uploaded.

NRI / WI plausibility check

NRI is cross-checked against typical working interest structures. An NRI above the WI or outside the plausible range for the lease type is flagged for investigation before closing.

ORRI and burden detection

Overriding royalty interests reduce net revenue. The platform detects ORRI language in uploaded documents and flags the implied lease burden so it flows into the NPV model correctly.

Operator name cross-check

The stated operator is compared to the TRRC record. A mismatch may indicate an unreported operator change or an acquisition that hasn't been reflected in the public record.

HBP status and lease copy requirement

Production confirms HBP status, but HBP doesn't eliminate lease review — pugh clauses, depth limitations, and primary term provisions still require the underlying lease document.

Title opinion gate

No automated analysis substitutes for a formal title examination. The platform generates a specific document checklist and flags when a licensed title attorney must be engaged before closing.

TRRC data pulled automatically — not copy-pasted

Every Texas underwriting pulls the full regulatory picture from the Railroad Commission automatically, in parallel, in minutes.

Production & completion records

  • 36 months of monthly oil and gas production by lease ID
  • API-to-district-code resolution via wellbore lookup
  • W-2 completion data: formation, depth, perforations, casing, tubing
  • ICE field inspection records: visit date, pass/fail, deficiency notes

Compliance & environmental

  • Violations by API number or operator — open vs. resolved status
  • Injection well records: SWD permit, MIT test currency, max permitted pressure
  • Orphan well risk flagged against bond amount on file
  • Multi-well lease attribution warning when TRRC aggregate covers multiple wellbores

Every field shows where the number came from

A deal report is only as useful as the data behind it. Every diligence field carries its evidence source — and the platform tells you exactly what documents to request to upgrade a weak source to a verified one.

TRRC Structured

Production, formation, compliance, and inspection data pulled directly from the Railroad Commission. Highest-quality public record source for Texas wells.

TRRC Imaged

W-1 / W-2 scanned records, field inspection forms, and permit filings. Extracted from imaged documents where structured data is unavailable.

Seller Documents

LOE statements, run tickets, division orders, and workover AFEs uploaded by the operator. AI-extracted with physical bounds validation and cross-checked against basin benchmarks.

The offer gate is locked until Production History, Division Orders / Ownership, LOE Statements, and Workover History are each sourced from TRRC structured data or a verified seller document — not from a model estimate or assumption. If a field is still missing, the platform generates the specific document request and names who to ask.

Basin benchmarks built into every evaluation

LOE is cross-checked against the expected range for the basin. Decline rate is compared to the typical rate for the play. If the numbers don't match, the platform flags it before the offer is written.

Permian Basin

Midland and Delaware sub-basins. LOE $7.50–$20/BOE. Typical decline 2.5–3.0%/mo. Oil differential –$3.50 to –$4.00/BBL.

Eagle Ford

Oil window and gas/condensate window. LOE $6–$16/BOE. Typical decline 4.5–5.0%/mo. Faster decline, lower disposal costs.

West Texas Conventional

Spraberry / Wolfcamp conventional. LOE $12–$32/BOE. Typical decline 1.2%/mo. Long-lived stripper wells with higher per-unit operating costs.

East Texas / Haynesville

Cotton Valley and Haynesville formations. LOE $10–$25/BOE. High salt water disposal costs. Strong Midcontinent gas infrastructure.

Barnett Shale

Mature shale play. LOE $14–$30/BOE driven by compression and well age. Typical decline 2.0%/mo.

Gulf Coast & others

Frio / Yegua / Austin Chalk and six additional Texas basins. Each with EIA 2022-sourced LOE, differential, and decline benchmarks.

What changes when underwriting runs at software speed

The same rigor as a 25-year veteran petroleum engineer — without the 8-hour turnaround or the single-point dependency.

More deals evaluated

Run a complete underwriting in minutes instead of a day. Evaluate the full opportunity set, not just the deals that fit the queue.

Better data discipline

Every number is source-tagged. LOE is benchmarked. Decline rates are sanity-checked against basin typical. The platform flags what a veteran would flag — before you sign anything.

Consistent offer methodology

The same DCA model, cost structure, and evidence standards on every deal — whether it's your first this week or your fifteenth. No more spreadsheet drift.

Send us an API number. We'll run it live.

Want to see the full output on a real Texas well before committing? Send an API number or RRC lease ID and we'll walk through the production analysis, DCA fit, NPV model, and offer range together.

demo@mineralflowai.com