Open Government Spending Dataset

This dataset provides comprehensive, flat records of government expenditures, detailing department, initiative, amount, vendor, and approval status for each transaction. Designed for transparency, budget analysis, and civic technology, it enables granular tracking and auditing of public spending across projects and fiscal years.

  • last updated 21 Aug 2025
  • by GoMask
The brief that made it

Budget allocation and trend analysis across departments and initiatives

Sample rows

preview · 8 of 200 rows · all 20 columns
expenditure_idstringexpenditure_typestringamountfloatapprovedbooleanaddress_countrystringdepartment_idstringdepartment_namestringinitiative_idstringinitiative_namestringexpenditure_datedatecurrencystringvendor_idstringvendor_namestringfiscal_yearintegerbudget_codestringaddress_streetstringaddress_citystringaddress_statestringaddress_postal_codestringdescriptionstring
EXP-00001procurement2540000.75trueUSDPT-01Ministry of HealthINIT-0001National Vaccination Program Expansion2021-05-18USDVEND-001AGlobal Pharma Supplies Inc2021HEALTH-77121200 5th AvenueNew YorkNY10029Purchase of vaccines for the national immunization expansion project covering rural districts.
EXP-00002capital950000.1trueUSDPT-02Department of EducationINIT-0002Digital Classrooms Rollout2022-08-30USDVEND-002BEdTech Solutions LLC2022EDU-5438223 Education LaneBostonMA02115Procurement and installation of interactive whiteboards and tablets in 150 public schools.
EXP-00003grant4200trueblankDPT-03Ministry of AgricultureINIT-0003Sustainable Farming Grants2020-11-12BRLblankblank2020blankblankblankblankblankMicro-grant for smallholder farms adopting sustainable irrigation methods.
EXP-00004capital18500000trueUSDPT-04Ministry of TechnologyINIT-0004AI Research Excellence Program2023-01-15USDVEND-004CQuantum Innovations Inc2023TECH-8831777 Quantum DriveSan FranciscoCA94107Capital funding for national AI research centers and labs collaborating with universities.
EXP-00005procurement3290000trueGBDPT-05Ministry of DefenseINIT-0005Border Security Upgrade2019-04-09GBPVEND-005DSecureTech UK Ltd2019DEF-445125 Thames StreetLondonLNDSW1A2AAProcurement of surveillance equipment for national border security modernization.
EXP-00006capital238500000trueCNDPT-06Department of TransportINIT-0006Urban Metro Expansion2024-02-10CNYVEND-006EBeijing Railway Group2024TRANS-892188 Metro AvenueBeijingBJ100006Construction and extension of metro lines in major urban centers.
EXP-00007grant3750.25falseblankDPT-07Ministry of Social ServicesINIT-0007Community Care Grants2018-07-23ZARblankblank2018blankblankblankblankblankGrant for community care organizations supporting vulnerable populations.
EXP-00008capital3400000trueSEDPT-08Department of InnovationINIT-0008Smart City Pilot Phase2022-10-05SEKVEND-008FStockholm Tech Group2022INNOV-651212 TechgatanStockholmAB11122Pilot phase for smart city infrastructure in Stockholm metropolitan areas.

What the 200 rows show

from the 200-row sample

Capital (expenditure type) stands out: mean amount is 125,277,280, against 877,137 for the rest.

  • 82%approved = true
  • 156,500median amount
  • 13currencies
  • 32department names
  • 45departments
Mean amount by expenditure_type200 rows
0100M200M125.3Mcapital60 rows514.3koperat…44 rows6,766grant63 rows3.9Mprocur…25 rows141.3kother8 rows
amount200 rows, in bands of 100M
0951901835430110210500M1Bamount →

Median 156,500, from 180.0 to 980,000,000.

address_country124 rows with a value · 76 left blank
  1. US58
  2. AU10
  3. CN9
  4. SE8
  5. DE7
  6. GB6
  7. JP6
  8. CH6
  9. IN4
  10. ZA2
20 columns by typefrom the column list below
  • string 16
  • integer 1
  • float 1
  • date 1
  • boolean 1

Columns

20 columns in four groups
blueprint · 20 columns
columntypedescriptionexample
Text 16 columns
expenditure_idstringUnique identifier for each government expenditure recorduniqueEXP-00001
department_idstringUnique identifier for the government department responsible for the expenditureDPT-01
department_namestringFull name of the government departmentMinistry of Health
initiative_idstringUnique identifier for the specific government initiative or projectINIT-0001
initiative_namestringName of the government initiative or projectBorder Security Upgrade
currencystringCurrency code of the expenditure amount (ISO 4217 format)USD
expenditure_typestringType of expenditure (e.g., capital, operational, grant, procurement)capital · operational · grant · procurement · otherprocurement
vendor_idstringUnique identifier for the vendor or recipient of the expenditureoptionalVEND-001A
vendor_namestringName of the vendor or recipient organizationoptionalEdTech Solutions LLC
descriptionstringDetailed description of the expenditure purposePurchase of vaccines for …
budget_codestringOfficial budget code or classification for the expenditureoptionalHEALTH-7712
address_streetstringStreet address of the vendor or recipient (if applicable)optional1200 5th Avenue
address_citystringCity of the vendor or recipient (if applicable)optionalNew York
address_statestringState or region of the vendor or recipient (if applicable)optionalNY
address_postal_codestringPostal code of the vendor or recipient (if applicable)optional10029
address_countrystringCountry of the vendor or recipient (if applicable, ISO 3166-1 alpha-2)optionalUS
Numbers 2 columns
amountfloatAmount spent in the expenditure, in local currency0 or more2540000.75
fiscal_yearintegerFiscal year in which the expenditure occurred1,900 to 2,1002021
Dates and times 1 column
expenditure_datedateDate when the expenditure was made or recorded2021-05-18
True or false 1 column
approvedbooleanIndicates whether the expenditure was formally approvedtrue

Use it for

  • approved82%163 of 200 rowsmean amount by expend…125.3Mcapi…514.3koper…6.8kgrant3.9Mproc…

    A government dashboard

    The approved rate, amount by expenditure_type and a breakdown of address_country. Excel, Power BI or Tableau.

  • Why do the 60 capital rows have a mean amount of 125,277,280?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable expenditures with department_id, department_name and initiative_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 20 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows20 columns
Yours1,000 rows20 columnsaddress_street: UK only

blueprint · open-government-spending-dataset

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 20 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Department, category, and expense type per record
  • Spending amounts between $100 and $10,000,000
  • Quarterly dates assigned over 4 years
  • Randomized vendor names, ensured no repeats per quarter
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
open-government-spending-dataset

What should your data show?

Preview 20 rows free
No signup. No card.