Texas Ag & Timber Exemptions - Sales-Tax Registrations
Pricing
from $0.03 / 1,000 texas ag & timber exemption records
Texas Ag & Timber Exemptions - Sales-Tax Registrations
Texas Comptroller agricultural and timber sales-tax exemption registrations (HB 268, public open data, 419,895 rows): exemption number, taxpayer and mailing address, status, and true issue / expiration date ranges. The registration list, not land valuations.
Pricing
from $0.03 / 1,000 texas ag & timber exemption records
Rating
0.0
(0)
Developer
Wenhao Yang
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share
Texas Ag & Timber Exemptions - Sales-Tax Registration Register
Every agricultural and timber sales-tax exemption registration on the Texas Comptroller's own open data portal (HB 268, 2012). This is the Comptroller's registration list - the people and entities licensed to claim the agricultural and timber production sales-tax exemption - not the county appraisal district's agricultural-use land valuation, which is a different source with different data. ~420k registrations, one row each, refreshed daily.
Low cost
From $0.00005 per record, down to $0.00003 at Gold. Pay only for the records you actually receive - the whole register stays queryable, you are never billed for the scan behind it.
What you get
- The exemption - its number, its status (active or inactive), when it was issued and when it expires
- The taxpayer - the name on the exemption, as recorded, with their full mailing address including the ZIP+4
- The use address, where the Comptroller recorded one separately from the mailing address
This is the State's own list of who holds a commercial agricultural or timber sales-tax exemption registration, where they can be reached, and when it lapses.
Modes
- rows (default) - exemption records matching your filters
- aggregate - counts by status or by state
Filters
Exemption number, taxpayer name, status, city, state, ZIP, and true date ranges for issued and expiring dates.
Example inputs
Active exemptions in one city
{ "status": "ACTIVE", "city": "HOUSTON", "maxResults": 25 }
What lapses this year - real date ranges, not year granularity.
{ "expiringAfter": "2026-01-01", "expiringBefore": "2026-12-31", "maxResults": 25 }
Newly issued exemptions in a window
{ "issuedFrom": "2026-09-01", "issuedTo": "2026-09-30" }
One exemption by number
{ "exemptionNumber": "32108239230" }
Example output
An active exemption in Houston - status=ACTIVE, city=HOUSTON:
{"platform": "tx-ag-timber","source": "tx-comptroller-ag-timber","corpus": "exemptions","recordKind": "exemption","mode": "rows","groupKey": "","groupCount": "","groupBy": "","exemptionNumber": "32108239230","taxpayerName": "COLTON SCOTT","status": "ACTIVE","issueDate": "2026-09-23","expirationDate": "2027-12-31","masterStreetAddress": "6323 DARLINGHURST DR","masterCity": "HOUSTON","masterState": "TX","masterZip": "77085","masterZip4": "3256","agriculturalAddress": "","agriculturalCity": "","agriculturalState": "","agriculturalZip": "","agriculturalZip4": "","sourceUpdatedAt": "2026-09-24"}
mode=aggregate, groupBy=status - the register is overwhelmingly active:
ACTIVE ~419kINACTIVE 1,261
mode=aggregate, groupBy=state - where holders are mailing from:
TX 406,097OK 4,870NM 1,812AR 1,747LA 1,733
Notes on the data, from the source
- There is not really a second address, and this actor does not pretend otherwise. The taxpayer mailing block (street / city / state / ZIP) is populated on essentially every row; the agricultural-use block is populated on only ~54.5k rows (13%), and on exactly one of those does the street differ from the mailing street. Where it exists, it is the same address. It is exposed as-is and is never sold as a distinguishing field.
- Date filters here are true ranges.
permit_issue_dateandpermit_expiration_dateare real date columns on this source - unlike most government registers, which store dates as text and force year granularity. permit_statushas exactly two values, ACTIVE and INACTIVE, matched exactly.- Rows come back newest-first, and rows with no issue date are last. 176 rows carry no issue date; they are pinned to the end rather than heading a page.
Notes
- Public open data from data.tx.gov (Texas Comptroller). No login, no scraping.
- The register is refreshed daily; every record carries
sourceUpdatedAt= the newest permit issue date in the feed, so you can see how current it is without running anything. - Charges are metered per record delivered, so a targeted query costs a fraction of a cent.