Data Methodology

Primary Data Sources

PlainFarmData combines federal agricultural datasets and the standards bodies that govern them:

Data Vintage and Update Frequency

The dataset covers 1995 through 2024 — 30 years of state-level farm program payments and income statistics. This three-decade span enables trend analysis of how farm support programs, commodity markets, and agricultural income have shifted over time, including the effects of major farm bills (2002, 2008, 2014, 2018), trade disruptions, and disaster events. The February 2026 release represents the most recent complete year of data available. USDA ERS updates these statistics three times per year — in February, August, and December — with each release incorporating revised estimates for prior years as final program payment data becomes available.

Processing Pipeline

  1. USDA ERS Farm Income and Wealth Statistics bulk CSV files are downloaded from the official ERS data portal, covering all available states, years, and program categories.
  2. State-level records are extracted for all 50 states and organized by year and program category. National totals are also preserved for comparison purposes.
  3. All dollar values are preserved in thousands of dollars ($1,000 units) as published by USDA ERS — no unit conversions or inflation adjustments are applied, ensuring exact reproduction of the source data.
  4. Program payment categories are normalized into consistent groupings: commodity programs (Agricultural Risk Coverage and Price Loss Coverage), conservation programs (Conservation Reserve Program and related incentives), disaster programs, crop insurance (premiums and indemnities), and special programs such as the Market Facilitation Program.
  5. Net farm income, total government payments, and commodity cash receipts are linked to state profiles, providing context for understanding how subsidy payments relate to overall agricultural income in each state.
  6. Year-over-year changes and multi-year averages are pre-computed for each state and program category to support trend analysis and state comparison features.
  7. All data is loaded into a structured SQLite database serving state profiles, program summaries, historical trend pages, and state comparison tools.

Program Categories Covered

  • Commodity programs — Agricultural Risk Coverage (ARC) and Price Loss Coverage (PLC) payments to producers of covered commodities including corn, wheat, soybeans, rice, and peanuts
  • Conservation programs — Conservation Reserve Program (CRP) rental payments, Environmental Quality Incentives Program (EQIP), Conservation Stewardship Program (CSP), and other conservation incentive payments
  • Disaster programs — Emergency assistance, Livestock Indemnity Program (LIP), Livestock Forage Disaster Program (LFP), Emergency Assistance for Livestock, Honeybees and Farm-raised Fish (ELAP), and crop disaster payments
  • Crop insurance — Total premiums paid by farmers, federal premium subsidies, and indemnities received, with loss ratios showing the relationship between premiums and payouts
  • Market Facilitation Program (MFP) — Trade mitigation payments from 2018–2019, distributed to agricultural producers affected by retaliatory tariffs
  • Net farm income — Total farm sector income after production expenses, by state — the most widely used measure of farm sector profitability

Historical Program Lineage (DCP, CCP, ACRE → ARC, PLC)

US commodity support has reorganized substantially over the time period covered (1995–2024). Three legacy programs preceded today's Agricultural Risk Coverage (ARC) and Price Loss Coverage (PLC), and historical state-level totals reflect their phased retirement:

  • Direct and Counter-Cyclical Program (DCP) — established by the 2002 Farm Security and Rural Investment Act. Provided fixed direct payments to producers based on historical base acres regardless of current market conditions, plus counter-cyclical payments triggered when commodity prices fell below target. Active 2002–2014; retired by the 2014 Agricultural Act.
  • Counter-Cyclical Payments (CCP) — the price-triggered component within DCP. Payments computed as the difference between target price and the higher of (effective price × payment yield) or (loan rate). Phased out alongside DCP in the 2014 farm bill transition.
  • Average Crop Revenue Election (ACRE) — added by the 2008 Food, Conservation, and Energy Act as an opt-in revenue-based alternative to DCP/CCP. Payments triggered when state-level revenue fell below a benchmark. Few producers opted in due to the requirement to forgo direct payments and reduce loan rates. Discontinued by the 2014 Agricultural Act.
  • 2014 transition — the 2014 Agricultural Act eliminated direct payments and replaced DCP/CCP/ACRE with the modern PLC (price-triggered) and ARC (revenue-triggered) programs. Producers chose ARC or PLC per crop on a one-time basis for the 2014–2018 farm bill cycle; the 2018 Farm Bill allowed re-election.
  • Current era (2014–2024) — ARC-County, ARC-Individual, and PLC have been the primary commodity safety-net programs. The 2024 reauthorization (Farm Food and National Security Act, pending) is expected to retain the ARC/PLC framework with updated reference prices.

USDA ERS state-level totals roll DCP, CCP, ACRE, ARC, and PLC into a single "Commodity Programs" line item — historical state subsidy totals from 2002–2014 reflect the DCP/CCP/ACRE era; totals from 2014 forward reflect ARC/PLC. Sources: USDA FSA ARC/PLC Program History; USDA ERS Farm Commodity Policy.

Accuracy Commitment

PlainFarmData reproduces USDA ERS data exactly as published. Dollar amounts, program categories, and state attributions are presented without editorial modification. When USDA ERS revises prior-year estimates in subsequent releases, PlainFarmData updates its database to reflect the revised figures. All values are displayed in the same units (thousands of dollars) used by the source agency.

Editorial Workflow

Content on PlainFarmData is compiled by our editorial team from official source data. Raw data from the USDA Economic Research Service, National Agricultural Statistics Service (NASS), Census of Agriculture, Farm Service Agency (FSA), and EPA is ingested programmatically by our ETL pipeline; narrative framing, guide text, rankings commentary, and methodology writeups are drafted by the PlainFarmData Editorial team at Kiznis Studio and reviewed line-by-line before publication. No page on PlainFarmData is published without editorial review. We do not accept payment for coverage, placement, or rankings — the "highest" and "lowest" lists are computed directly from USDA ERS data.

Frequently Asked Questions

Where does PlainFarmData's subsidy and income data come from?

All state-level figures come from the USDA Economic Research Service (ERS) Farm Income and Wealth Statistics, which consolidates records from the Farm Service Agency (FSA), Risk Management Agency (RMA), and Natural Resources Conservation Service (NRCS). Structural farm counts come from the USDA NASS Census of Agriculture. Environmental program context is cross-referenced with EPA datasets.

How often is the data updated?

USDA ERS publishes Farm Income updates three times per year — typically February, August, and November — and each release may revise prior-year estimates as administrative records close out. PlainFarmData refreshes within 30 days of each release. The NASS Census of Agriculture is published every five years.

Are the dollar amounts inflation-adjusted?

No. All figures are presented in nominal dollars exactly as published by USDA ERS, in thousands of dollars ($1,000 units). This preserves traceability back to the source. Long-run trend comparisons should account for inflation separately.

Does PlainFarmData show individual farm or recipient payments?

No. The ERS dataset is aggregated at the state level. For individual farm-level subsidy records, the EWG Farm Subsidy Database is the standard complementary resource. PlainFarmData is not affiliated with USDA, FSA, or EWG.

Limitations

  • Data reflects state-level aggregates — individual farm or county-level payment data is not available through this ERS dataset. For individual farm-level subsidy data, the EWG Farm Subsidy Database provides a complementary resource.
  • Dollar values are in nominal terms (not inflation-adjusted). Year-over-year comparisons spanning long periods should account for inflation for precise trend analysis.
  • Year references are calendar years, not fiscal years, for most series. Some program data may align to fiscal years depending on the payment schedule and appropriation cycle.
  • USDA ERS revises estimates as final data becomes available, so values for recent years may change in future releases.
  • PlainFarmData is not affiliated with USDA or any government agency.

Contact

Questions or corrections? Contact us.