How AgriTerra calculates this
Every figure in an AgriTerra land report comes from a published dataset — not from a guess and not from a sales pitch. This page lists each source we read, how fresh it is, and exactly how the soil, energy, timber, and lease estimates are built. If a number looks wrong, this is how you check our work.
1. Data sources and how fresh they are
Each row below is a public dataset we read to build a report. The “Powers” column tells you which part of the report depends on it. Where a source is currently live in only certain states, its badge names them (for example Ohio or Indiana); the six federal datasets — USDA NASS, USDA NRCS SSURGO, NREL, FEMA, USGS, USFWS — work nationwide. This table, and every figure elsewhere on this page, is generated from the live data layer at build time (npm run build:methodology), so it can never drift from the numbers the product actually ships.
| Dataset | Published by | Powers | Refresh |
|---|---|---|---|
| USDA SSURGO | USDA NRCS | Soil productivity index, drainage class, hydric/farmland classification | Annual (USDA cycle) |
| USDA NASS QuickStats | USDA NASS | County cash-rent AVERAGES and marketing-year corn price | Annual |
| USDA AMS Market News (Daily Grain Bids) | USDA AMS | Daily state cash grain bids + basis vs CME futures | Live (daily) |
| NREL PVWatts v8 | NREL | Modeled solar output (kWh per kW per year) — buckets the solar income band | Live (queried per parcel) |
| NREL Wind Toolkit | NREL | 100 m wind-speed map behind the AgriTerra wind resource bucket (not a wind power class rating) | Static map lookup (v1) |
| AgriTerra Solar Lease Band (Purdue/OSU anchored) | AgriTerra (Purdue Ag Economy Barometer + OSU Extension anchored) | Solar lease income bands ($/ac/yr) | Annual re-verification (as of 2026-08-01) |
| AgriTerra Wind Lease Band (NDSU/ACP/NREL derived) | AgriTerra (NDSU/ACP payment ÷ NREL 45834 land use) | Wind lease income bands ($/ac/yr) | Annual re-verification (as of 2026-08-01) |
| USDA FSA Conservation Reserve Program — rental rates | USDA FSA | CRP rental rates — general-signup AND all-signup (continuous/CREP) state bands | Annual re-key (FSA publishes monthly) (as of 2025-07-01) |
| USDA FSA Conservation Reserve Program — county statisticsOH · IN · IA | USDA FSA | County context beside the CRP estimate: the county-average CRP soil rental rate (and last year’s), acres of CRP listed as expiring by fiscal year (from FSA’s county expirations file, labeled with that file’s date — later re-enrollments are not reflected), and the county’s most common CRP practices. It does not change the CRP figure today. When enabled (not live): the CRP estimate would use the county-average soil rental rate instead of the state rate, keeping the state band’s low–high spread, falling back to the state rate for a county FSA does not list, and saying which rate it used. | Annual (FSA county files) |
| USDA Risk Management Agency — Summary of Business, Cause of LossOH · IN · IA | USDA Risk Management Agency | County crop-insurance loss history (when enabled): over the last 10 complete commodity years, the share of crop-insurance indemnity dollars paid for each cause of loss (drought, excess moisture, hail…) on the parcel’s main crop and on the county’s row crops. Shares are of indemnity dollars, not of claims or acres. Area-plan and endorsement payments that record no cause are left out. The files cover every insured acre in the county, never this parcel alone. This is history, not a forecast, and it changes no number in the report. | Monthly (current + prior commodity year); county snapshot yearly |
| USDA Risk Management Agency — Summary of Business, State/County/Crop with Coverage LevelOH · IN · IA | USDA Risk Management Agency | Beside the loss history (when enabled): the county’s insured acres of the crop in the window’s last year, the coverage level most of those acres carried, and the window’s loss ratio (indemnities ÷ total premiums). County-wide figures, not this parcel. | Monthly (current + prior commodity year); county snapshot yearly |
| STATS Indiana Sales Disclosure Form DatabaseIndiana | Indiana DLGF, published by STATS Indiana | Recorded farmland sales near an Indiana parcel (when enabled): the county’s qualified farmland sales over the last 12 and 36 months (count and median price per acre) and up to five of the nearest ones (month, acres, price per acre, distance). A sale qualifies when every parcel is agricultural (property class 100–199), the sale covers at least 20 acres, the price is above zero, none of these boxes is checked on the disclosure form — sheriff sale, quitclaim deed, buyer owns adjacent land, partial interest, court order, partition, charity, short sale, trade, land contract, relationship discount — and its price per acre falls inside the county’s typical range (1.5× the interquartile range, on a log scale, over 36 months). The assessor’s “valid for trending” mark is not used as a filter, because most Indiana counties do not mark farmland sales valid. Recorded sales, not an appraisal; not adjusted for soil, buildings, or timing. No buyer, seller, address or parcel number is shown. Source: Sales Disclosure Form Database, STATS Indiana. | Weekly (current year); county snapshot quarterly |
| USDA NASS Census of Agriculture — county farm structure (2022, 2017)OH · IN · IA | USDA National Agricultural Statistics Service (Census of Agriculture) | Who farms in the parcel’s county (when enabled), from the 2022 Census of Agriculture: the share of the county’s land in farms that farmers rent rather than own, the average age of the county’s producers, and the share of producers 65 or older. The report states these in one sentence in Around your land and once more under If someone knocks. The public county pages add the number of farms, the share of farms with internet access, land in farms in 2017 and 2022, and cash rent paid. Figures the Census withholds to protect an individual farm are left out, never shown as zero. County-wide figures, not this parcel; they change no number in the report. | Every 5 years (each Census of Agriculture; 2022 county data released February 2024) |
| U.S. Large-Scale Solar Photovoltaic Database (USGS / LBNL)OH · IN · IA | U.S. Geological Survey and Lawrence Berkeley National Laboratory | Built nearby (when enabled): the nearest operating large-scale solar facility within 25 miles of the parcel, with its AC capacity and first year of operation. Distance is measured from the parcel’s center point to the edge of the facility’s mapped array footprint. The database lists facilities of about 1 MW and up and is released about once a year, typically more than a year after construction, so a recently built facility may be missing. A built facility is a fact, not an offer or a lease rate. | Annual (each USPVDB release) |
| U.S. Wind Turbine Database (USGS / ACP / LBNL)OH · IN · IA | U.S. Geological Survey, American Clean Power Association and Lawrence Berkeley National Laboratory | Built nearby (when enabled): the project of the nearest wind turbine within 25 miles, with the project’s turbine count and first year online, and how many turbines stand within 5 miles of the parcel’s center point. The database includes single turbines at businesses and farms, which is why the project’s size is shown. A year the database does not record is shown as unknown. | Quarterly (each USWTDB release) |
| Ohio Power Siting Board — solar and wind generation projectsOhio | Ohio Power Siting Board (Public Utilities Commission of Ohio) | Built nearby, Ohio (when enabled): the nearest solar or wind case before the Ohio Power Siting Board within 10 miles, with its case number, status (new project, awaiting board decision, certificate approved or denied, under construction, facility online), capacity and acres, from OPSB’s project map service, read weekly. Mapped project areas are approximate; the case filings are the official record. When a case within 10 miles is approved, under construction or online, the report notes it as developer activity nearby. A filed case is not an offer or a lease rate. | Weekly |
| HIFLD Electric Substations — Indiana copy (July 2023), via IndianaMapIndiana | Homeland Infrastructure Foundation-Level Data (HIFLD), July 2023 copy hosted by IndianaMap | Built nearby, Indiana (when enabled): the nearest in-service transmission substation within 15 miles, with its highest voltage and number of lines when HIFLD records them. The copy is frozen at July 2023 (records validated through May 2022) and says so; Ohio has no current public copy, so Ohio reports show no substation line. | Frozen (July 2023 copy) |
| Ohio Department of Taxation, Division of Tax Equalization — CAUV Table of ValuesOhio | Ohio Department of Taxation (Division of Tax Equalization) | Modeled CAUV value ($/ac) — soil-value table applied by productivity-index band (Ohio only). NOT the assessed value. | Annual (tax year) |
| OSU Extension Ohio Timber Price ReportOhio | Ohio State University Extension | Ohio stumpage prices ($/MBF, Doyle scale) for the timber estimate | Semi-annual (Jan + Jul) (as of 2026-07-31) |
| Indiana Consulting Foresters Stumpage Timber Price ReportIndiana | Indiana Consulting Foresters (Indiana Woodland Steward) | Indiana stumpage prices ($/MBF, Doyle scale) | Annual (as of 2026-07-31) |
| AgriTerra recreational-lease market indications (MSU Extension / brokerage) | AgriTerra (MSU Extension + brokerage market indications) | Regional recreational-lease bands ($/ac/yr) | Annual re-verification (as of 2026-08-01) |
| AgriTerra State Renewable Policy Gates | AgriTerra (statutes, IRS, OPSB/DLGF/FSA records) | State siting posture, landowner tax disclosures, and the federal OBBBA credit-vintage gate on energy scenarios | Semi-annual (as of 2026-08-02) |
| HIFLD Electric Power Transmission LinesOhio | HIFLD (U.S. DHS) | Distance to the nearest transmission line and its voltage | Periodic snapshot |
| ISO/RTO Interconnection Queues | Lawrence Berkeley National Laboratory ("Queued Up") | County-level interconnection-queue activity signal (all 7 ISOs + non-ISO regions) | Annual (as of 2025-12-31) |
| SEETileDrain — satellite-modeled tile-drained cropland (30 m, 2017) | SEETileDrain (Science of the Total Environment, 2024; CC BY 4.0) | Modeled tile-drainage likelihood (Ohio + Indiana): the share of a parcel’s 30 m model cells flagged as tile-drained in a 2017 satellite model, reported in three tiers (likely / mixed / unlikely). A modeled likelihood only — it does NOT document that tile exists, when it was installed, or its condition, and it never changes a rent, yield, or value figure. | Static (rebuilt only when the model authors publish a new version) |
| USDA NASS Census of Agriculture — land drained by tile | USDA NASS Census of Agriculture | County tile-drained share of cropland (Ohio + Indiana): county cropland acres drained by tile ÷ cropland acres, from the 2022 Census. Paired with the modeled tier as context; never an input to a number. | Every 5 years (with the Census) (as of 2024-02-13) |
| Ohio Statewide Imagery Program (OSIP) / NAIP, via Ohio DNR/OGRIPOhio | Ohio Statewide Imagery Program (OSIP) / USDA NAIP, via Ohio DNR/OGRIP | Statewide aerial-imagery chips of Ohio parcels shown as a figure under the soil map — a viewer aid for spotting the parallel stripes of pattern tile on bare soil. It illustrates only; absence of stripes proves nothing, and it never changes a number. | Periodic statewide flights (OSIP leaf-off; NAIP growing-season) |
| IndianaMap / Indiana Geographic Information Office OrthoimageryIndiana | Indiana Geographic Information Office (IndianaMap Orthoimagery) | Statewide aerial-imagery chips of Indiana parcels shown as the same viewer-aid figure. Illustrative only — absence of stripes proves nothing, and it never changes a number. | Rolling ~3-year statewide cycle |
| OGRIP / USGS Digital Orthophoto Quarter Quads (1988–1998)Ohio | USGS Digital Orthophoto Quarter Quads, distributed by OGRIP (Ohio DNR image service) | The “then” half of a Then & Now pair (not live): a government aerial photograph of the parcel shown beside today’s statewide imagery, at the same scale and extent. Each image is labeled with its photo date (the date the photo was flown, not a publication date). Shown for reference only — AgriTerra performs no change detection and makes no claim about what changed, and it never changes a number. Ohio photo dates come from each quarter quad’s USGS metadata. | Historical (flown 1988–1999; not updated) |
| Ohio Statewide Imagery Program OSIP I (2006–2008)Ohio | Ohio Statewide Imagery Program (OGRIP) | Fallback “then” image for a Then & Now pair (not live) where the 1988–1999 photo is unavailable; labeled with the program’s 2006–2008 flight window. Reference only; never changes a number. | Historical (flown 2006–2008) |
| Indiana Geographic Information Office / USGS–NRCS 1998 DOQQIndiana | USGS / USDA NRCS, via the Indiana Geographic Information Office | The “then” half of a Then & Now pair (not live): a government aerial photograph of the parcel shown beside today’s statewide imagery, at the same scale and extent. Each image is labeled with its photo date (the date the photo was flown, not a publication date). Shown for reference only — AgriTerra performs no change detection and makes no claim about what changed, and it never changes a number. | Historical (1998; not updated) |
| IGIO Indiana 1970s ImageryIndiana | Indiana Geographic Information Office | “Then” image for a Then & Now pair (not live) in the six counties it covers (Vigo 1976, Sullivan 1979, Knox 1976, Greene 1977, Daviess 1979, Clay 1977), labeled with that county’s flight year. Reference only; no change detection; never changes a number. | Historical (1976–1979; not updated) |
Some sources are read live at report time (PVWatts, the USGS Water Data APIs, the US Drought Monitor); others are bundled snapshots we refresh on the cadence shown. Parcel boundaries are live in Ohio (via OGRIP) and Indiana (via the live IndianaMap / IGIO statewide FeatureServer); the other state-specific datasets above are live in Ohio first, and coverage is rolling out state by state. Where a dataset has no entry for your location, the report says “data unavailable” rather than filling the gap with a guess.
2. How we estimate solar & wind income
For energy leases we report a dollar band — low / mid / high per acre per year — instead of a single number, because a categorical rating like “very high wind” tells a landowner nothing they can price. The band is the smallest unit you can actually act on.
Where the dollar bands come from
The payment bands are AgriTerra-modeled — not a mirrored published rate card — and every cell names its real basis:
- Solar: anchored to the AgriTerra Solar Lease Band (Purdue/OSU anchored) (as of 2026-08-01) — operating-phase lease-offer surveys (Purdue Ag Economy Barometer) and OSU Extension leasing guidance, modeled into bands. These are offer distributions across surveyed farmers, not a per-parcel rate card; for example, an OH parcel in the mid irradiance bucket carries an estimated $800–$1,225/ac/yr (mid $1,000) . Option-period payments ($10–$50/ac/yr) are much lower than operating-phase payments.
- Wind: the AgriTerra Wind Lease Band (NDSU/ACP/NREL derived) (as of 2026-08-01) , derived transparently as wind lease payment ($/MW/yr, from NDSU Extension guidance cross-checked by ACP’s Iowa fleet average) ÷ project land use (acres/MW, from NREL/TP-6A2-45834). for example, an IA parcel (resource bucket 5) carries an estimated $56–$80/ac/yr (mid $65) . The band is blended per-gross-acre income; a parcel that actually hosts turbines can earn materially more per turbine, concentrated on the hosting acres.
What LBNL actually publishes: the LBNL Utility-Scale Solar and Land-Based Wind Market Report editions cover deployment, CapEx, capacity factors, and PPA pricing — they contain no landowner lease-payment tables. Earlier versions of this page cited fabricated LBNL tables for lease dollars; those citations were removed and the bands re-sourced. See “How we verify our sources,” below.
We store the full low-to-high spread and surface the middle (25th–75th percentile) range on your report, with the wider spread retained for the PDF. Wind resource class drives viability, not price — published evidence does not show lease rates scaling with wind class; rates are set by competition and project economics. The mid value drives the plain-language rating:
Wind rating from the mid band
| Mid band ($/ac/yr) | Rating |
|---|---|
| ≥ $75 | Very High |
| $55 – $74 | High |
| $40 – $54 | Moderate |
| < $40 | Low |
Solar rating from the mid band
| Mid band ($/ac/yr) | Rating |
|---|---|
| ≥ $1200 | Very High |
| $800 – $1199 | High |
| $500 – $799 | Moderate |
| < $500 | Low |
How a parcel lands in a band
- Solar: we query NREL PVWatts v8 at the parcel for modeled annual output (kWh per kW), then compare it to that state’s 25th/50th/75th-percentile output to pick the low / mid / high bucket. Sunlight buckets the band — it is not a viability gate.
- Wind: we assign a coarse AgriTerra wind resource bucket read off the NREL/WINDExchange 100 m wind maps (these are AgriTerra buckets — not an “NREL Wind Toolkit class,” which is not a real NREL taxonomy), then read the matching state-and-bucket band.
- Grid & siting: a solar lease is considered at 25 acres, within about 2 miles of a 69 kV-or-higher transmission line . Line adjacency does not guarantee interconnection capacity — substation / point-of-interconnection hosting capacity is the binding constraint — and per LBNL Queued Up, only ~13% of capacity requested 2000–2020 reached commercial operation by end-2025 (median request-to-COD > 5 years). State/county siting policy is a further gate (see below).
Energy policy viability gate
Since 2025–26, state and county siting policy — plus the federal tax-credit vintage — is often the binding constraint on a renewable lease, so an energy scenario is gated on it (policy data as of 2026-08-02 ). A new wind lease in Iowa is demoted to “repowering only” (new-build has collapsed); a solar lease in a documented restricted county is demoted with the specific reason; and every energy scenario carries the OBBBA lease-vintage note — projects that began construction by July 4, 2026 retain the §45Y/48E credits, while a new option signed today backs a post-credit project with longer odds and timelines. Ohio landowners also see CAUV recoupment and PILOT disclosures; Indiana, the ~9–12× solar land reassessment; Iowa, its wind/solar tax mechanics.
What these numbers are — and are not
These are defensible seed bands, not lease offers. They are deliberately coarse in v1: the wind bucket comes from latitude rather than a full wind-resource raster, and the solar percentiles are sampled rather than computed from a statewide irradiance grid. They tell you whether energy income is worth pursuing and roughly what scale to expect — not what any single developer will pay you. Every per-cell citation is machine-checked (see “How we verify our sources,” below) and refreshed on the cadence in the table above.
3. Conservation, mineral rights, timber, and hunting leases
Mineral rights Ohio
In Ohio we read the Ohio DNR Oil & Gas Wells (RBDMS) dataset for well presence inside the parcel and the nearest-well distance. This shows drilling activity; it does not establish who owns the minerals or whether rights have been severed. The report points you to the county recorder for ownership and severance — the only authoritative record. Outside Ohio we provide the relevant state recorder link rather than a data layer.
Conservation (CRP)
CRP rental rates come from the USDA FSA CRP Monthly Summary, split by signup type: a competitive general-signup band (capped at $240/ac) and a continuous/CREP band (buffers, waterways, wetlands), which dominates the eastern Corn Belt and runs materially higher. We surface both and let the parcel’s practice context indicate the likely path, with the caveat that enrollment is competitive. New CRP enrollment is paused: FSA's authority to approve new CRP contracts ended Sept 30, 2026 (USDA FSA Notice CRP-1101, Sept 25, 2026). Until Congress extends it, a report shows CRP as a status line with no CRP payment figure for the parcel. CRP contracts FSA approved by Sept 30, 2026 keep receiving their annual rental and other contract payments (USDA FSA Notice CRP-1101). ARC-CO and PLC are Title I commodity programs (contingent payments on FSA base acres, requiring active production) — they are surfaced under the farm path as upside, never mislabeled as conservation.
Timber
We count forest acres from USDA CropScape (CDL) forest pixels and multiply by a per-acre stumpage value from the OSU Extension Ohio Timber Price Report (July 2026 (Spring 2026 survey)) in Ohio and the Indiana Consulting Foresters Stumpage Timber Price Report (2025 sales — published Indiana Woodland Steward Vol. 35 No. 1 (2026)) in Indiana ($/MBF, Doyle scale); other states use a clearly flagged generic fallback. This is a one-time standing-timber value estimate, not an annual income figure. The high-yield tier assumes near-complete removal of a fully stocked mature stand (Doyle-scale volumes read ~10–30% under International ¼-inch), and a walnut/white-oak-heavy stand prices materially above the conservative blend — a forester’s cruise is the next step before acting on it.
Recreational (hunting) lease
Recreational-lease bands are AgriTerra market indications (the AgriTerra recreational-lease market indications (MSU Extension / brokerage) ) — compiled from MSU Extension hunting-lease guidance and regional brokerage commentary, routed by state and county to a regional band. They are modeled estimates, not a published rate table. If the parcel centroid is within about 500 m of a USFWS National Wildlife Refuge / Wildlife Management Area, we apply a +15% adjacency premium — an AgriTerra heuristic with no published research basis (the hedonic hunting-lease literature finds public-land proximity ambiguous), which renders as an “AgriTerra adjustment.” These are advisory regional typical rates (band mids), not transactional comps.
4. Multiple parcels and partial parcels
A single report can cover several parcels at once. When it does, each parcel is analyzed on its own data — its own soil, its own crop history, its own energy and lease bands — and the report adds a combined summary on top. Nothing is averaged across parcels in a way that would hide a weak one behind a strong one.
You can also draw a partial parcel — a slice of a larger field — directly on the map. When you do, the slice becomes the unit of analysis: its acreage is measured from the shape you drew, and the report opens by stating plainly that it covers an N-acre slice of the larger parcel rather than the whole thing. Every figure that follows is scaled to the slice, not the parent.
5. How the written analysis is produced
The numbers in your report are fetched and calculated by the steps above. The sentences that explain those numbers are assembled by a writing step, under strict constraints. We want to be completely transparent about how that works:
Section text is generated from the structured data above by a large language model. Every cited number is fetched from a public dataset; the model is constrained to use only those numbers. Outputs are fixture-tested and human-reviewed.
In practice that means:
- Every dollar amount, acreage, percentage, year, county, soil class, and crop label in the prose must match a value already computed from the datasets above. The writing step is told, in its hard rules, not to compute, estimate, round further, or interpolate.
- If a value is missing, the report says “data unavailable” — it never invents a placeholder to keep a sentence flowing.
- It may not introduce place names, agencies, programs, neighbors, comparable sales, prices, or legal instruments that are not in the data. v1 makes no land-value or comparable-sale claims at all.
- If the writing step can’t produce a valid, on-spec section, that section falls back to a fixed, human-written template, and the report is marked as partial rather than shipping unverified prose.
The goal is simple: the explanation is just words wrapped around audited numbers. You can ignore the prose entirely and check every figure against its source line.
How we verify our sources
A citation that exists is not the same as a citation that is true. Our automated tests already enforce that every data cell carries a source; a separate check enforces that the source is real. A build step extracts every distinct source and dataset edition into a manifest, and an append-only verification log records that a person opened the cited document, confirmed the figures, and initialed it — so an edition refresh isn’t done until it’s verified. A tombstone check blocks any previously-removed fabricated citation from ever returning. This page and its numbers are themselves generated from that data layer at build time, so the documentation can’t drift from what the product ships.
6. How to challenge a number we got wrong
You know your land better than any dataset does. If a figure looks off — a cash rent that’s low for irrigated ground, a soil class that doesn’t match what you farm — we want to hear it, and every number in your report is built to be checkable: it carries the source it came from and the date we read it.
Found a number that looks wrong? Tell us which one and what you’d expect instead. It goes straight to the founders, and corrections feed back into the data.
Challenge a number →