Oil Ledger — Lease Months
Twelve months of oil and casinghead gas production against allowable, lease by lease.
What this is:
The L-MONTH group of the OLA013K lease record: 1,180,656 rows, twelve months for each of the 98,388 leases. This is the production half of the proration schedule -- the month's oil allowable and the oil the operator reported on Form P-1, how it left the lease and by what method, what was left in storage, and the casinghead gas produced against the lease's gas limit.
How it is laid out:
The Railroad Commission publishes this as EBCDIC (IBM cp037). IBM mainframe encoding (cp037). Opening it as text gives you nonsense; it has to be transcoded first. We decode it into a table you can open anywhere. It has 25 columns and about 1.2M rows.
The columns you will most likely want:
-
districtRRC district of the lease this month belongs to, in the ledger's spelling. -
field_noField number of the lease this month belongs to. -
operator_noP-5 number of the lease operator. -
lease_noThe five-digit oil lease number. -
month_ordinalWhich of the twelve month slots in the lease record this row came from, 1 to 12, oldest first. -
cycle_yyyymmThe production month this row reports, CCYYMM.
…and 19 more, all documented on the full page.
What we add:
Compare a lease's reported production against the allowable it was assigned, month by month; find leases that never filed a P-1; and total oil by disposition -- pipeline, truck, skim oil -- rather than by production alone.
- Decoded out of the Commission's original format into something Excel opens.
- Filterable before you download, so you can take one county instead of the whole state.
- The Commission's single-letter codes translated into words.
Worth knowing before use:
Twelve months, not fourteen: the lease record carries twelve where the field, multi-well and well records carry fourteen, and it ends two months earlier. The August 2026 tape runs 202506 to 202605. month_ordinal is a slot on a rolling tape, not a date. Filter on cycle_yyyymm.
The full page lists every trap in this dataset.