New Jersey Agency Spending - Where the State Budget Goes
Pricing
from $0.03 / 1,000 new jersey spending records
New Jersey Agency Spending - Where the State Budget Goes
Where New Jersey's state government spent its budget (public open data, 4.62M rows, FY2003-today): agency, organization, statewide program, expense description and category, funding source and payee, with obligated, expended and year-to-date amounts. Filter by agency, payee, program, fund or amount.
Pricing
from $0.03 / 1,000 new jersey spending records
Rating
0.0
(0)
Developer
Wenhao Yang
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Where the State of New Jersey spent its budget, straight from the State's own accounting system. 4.69 million spending lines, from fiscal 2003 through the latest fiscal period (FY2027 included).
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
One row per agency x organization x statewide program x expense description x expense category x funding category x payee x fiscal year, with the money attached to it:
- Who spent - the agency, the organization inside it, and the statewide program the spending belongs to
- On what - the expense description and the expenditure category, from the State's own chart
- Out of what - the funding category: Federal, Trust Fund, State Aid, Dedicated, Capital, Bond and more
- To whom - the payee
- How much - the amount expended and the year-to-date total, plus the amount obligated where the State records it
That is the full chain: agency -> organization -> program -> expense -> funding source -> payee -> amount.
Filter it
- Payee -
payee="Gannett"finds that supplier's lines (up to 2,000 per run). - Agency, organization, program -
agency="Treasury",organization="State Police",program="Judicial Services". - Expense -
description="Travel",description="Grants-in-Aid". - Funding category - Federal, Trust Fund, State Aid, Dedicated, Capital, Bond Fund, Debt Service and more.
- Fiscal year -
fiscalYear=2025. FY2003-FY2027 are present. - Amount -
minAmount=1000000for seven-figure lines.
Example inputs
Spending to one supplier - payee is a substring match.
{ "payee": "GANNETT", "maxResults": 25 }
What one agency spends on one thing - combine agency and expense.
{ "agency": "TRANSPORTATION", "description": "CONSTRUCTION", "maxResults": 50 }
The largest lines - seven figures and up.
{ "minAmount": 1000000, "maxResults": 50 }
Where the money goes - mode=aggregate returns one count row per agency;
every group comes back.
{ "mode": "aggregate", "groupBy": "agency" }
Or roll it up
Set mode=aggregate and get a rolled-up count by agency,
organization, program, expense description, funding category,
expenditure category or fiscal year. Every group comes back - this mode
is not cut off by maxResults.
Then follow the money
- Spending-line counts by agency, program or funding source, over any window (aggregate returns counts, not dollar sums).
- Every line a supplier has been paid from the State, and for what.
- Federal vs. State Aid vs. Trust Fund line counts, side by side.
- The biggest line items, newest fiscal period first.
Example output
One spending line - payee=GANNETT:
{"platform": "nj-agency-spending","source": "new-jersey-agency-spending","mode": "rows","groupKey": "","groupCount": "","groupBy": "","fiscalYear": "2026","fyThroughDate": "2026-06-30T00:00:00.000","agency": "URBAN ENTERPRISE ZONE - UEZ","organization": "DIV OF LOCAL GOVERNMENT SERVIC","program": "ECONOMIC PLANNING AND DEVELOPMENT","description": "ADVERTISING","fundingCategory": "DEDICATED","expenditureCategory": "SERVICES OTHER THAN PERSONAL","payee": "GANNETT NEW YORK/NEW JERSEY LO","obligationAmount": "0","expendedAmount": "383.6","ytdAmount": "383.6","sourceUpdatedAt": "2026-10-07"}
mode=aggregate, groupBy=agency - one count row per agency:
TREASURY 1,408,372HUMAN SERVICES 457,429LAW AND PUBLIC SAFETY 376,363JUDICIARY 372,768ENVIRONMENTAL PROTECTION 246,505LABOR 208,302
Notes on the data, from the source
- Three money columns. Each line carries the amount expended and the
year-to-date total (
ytdAmount=expendedAmount+obligationAmount), both fully populated, plus the amount obligated - which the State records on only ~5% of lines (the rest are 0). Filter on the expended amount:minAmount/maxAmount, and do not sum bothytdAmountandexpendedAmount. '*'is not a vendor. 235,932 rows carry*as the payee - the State's marker for a bucket it does not attribute to a single payee. They are real and are returned as the source writes them.- Reversals are in here. 110,827 rows are negative - real accounting
entries, returned as they stand. Set
minAmount=0.01for spending only. - The register follows the State's fiscal cycle, not a daily feed, so the
newest data lags the refresh.
sourceUpdatedAtcarries the dataset's own refresh date. - Payee and organization names are free text as typed into the system, so a substring match is the right way to search them.
- One run returns up to 2,000 lines. Narrow the filters (payee, agency, program, amount or fiscal period) to reach a specific slice.