Salary Range
$75,320 - $114,220
Experience
Entry-level to senior
Work Environment
Government, campus or corporate office

What Does a Budget Analyst Do?

Before leaders approve a new program, a new position or a pay raise, somebody has to tell them what it will cost. In government agencies, companies and universities, that answer usually comes from a budget analyst, who reviews department requests, builds revenue and spending forecasts and flags units heading for a deficit.

Also known as: Senior Budget Analyst, Associate Budget Analyst

Other Job Titles for This Work

Workers in this occupation report titles such as Budget and Policy Analyst, Budget Coordinator, Budget Officer, Budget Planning Analyst, Cost Analyst, Financial Services Officer, Fiscal Analyst, Fiscal Budget Analyst.

Budget Analyst Duties and Responsibilities

The primary responsibilities of a budget analyst include:

  • Review department budget requests and check each line against past spending and stated priorities.
  • Build revenue and expense forecasts in Excel or a budgeting system for the coming fiscal year.
  • Track actual spending against the approved budget each month and flag units heading for a deficit.
  • Write short memos explaining variances, risks and options for the budget director.
  • Estimate the cost of proposed programs, positions or salary changes before leaders decide.
  • Prepare budget books, board presentations and requests to trustees or the legislature.
  • Process budget transfers and amendments, checking that each one follows fiscal policy.
  • Meet with department managers to explain budget rules, deadlines and forms.
  • Model the effect of tuition, enrollment or tax revenue changes on next year's plan.
  • Maintain position control records that tie budgeted jobs to actual payroll costs.

Required Skills and Qualifications

To succeed as a budget analyst, you will need the following skills and qualifications:

  • Advanced Excel modeling
  • Planning systems such as Oracle Hyperion or Workday Adaptive Planning
  • Governmental or fund accounting basics
  • Clear writing for readers outside finance
  • Forecasting and cost analysis
  • Tact with managers competing for limited funds
  • Accuracy under fiscal-year deadlines
  • Bachelor's degree in finance, accounting, economics or public administration

Education and Training

Most budget analysts start with a bachelor's degree in finance, accounting, economics or public administration, the usual entry level in BLS data for the occupation. Strong Excel skill is assumed. You may become a senior analyst after several budget cycles and a budget director some years after that, often with a master's in public administration or business along the way.

Salary and Job Outlook

Typical pay: $75,320 - $114,220 per year, with a median of $91,640.

The range covers the middle half of earners nationwide. Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, Budget Analysts.

The median annual wage for budget analysts was about $92,000 in May 2025, according to BLS. BLS projects employment of budget analysts to grow about 2 percent from 2025 to 2035. That is slow growth for a small occupation, so the roughly 2,900 openings a year that BLS expects will mostly come from analysts who retire or move up.

Outlook source: U.S. Bureau of Labor Statistics, Employment Projections, 2025 to 2035, Budget analysts.

Budget Analyst Pay Range

Annual pay nationwide, Budget Analysts (BLS, May 2025)
EarnersAnnual pay
Bottom 10% earn less than$62,250
Bottom 25% earn less than$75,320
Median (half earn more, half less)$91,640
Top 25% earn more than$114,220
Top 10% earn more than$136,660

Highest-Paying States for Budget Analysts

The states with the highest median pay for this occupation are District of Columbia ($124,590), Maryland ($106,020), Virginia ($105,470), California ($99,520), Alabama ($99,490). Pay is lowest in North Dakota ($77,400), Kentucky ($76,860), Arkansas ($71,800).

Median pay in all 51 states with BLS data
StateMedian annual pay
Alabama$99,490
Alaska$94,740
Arizona$84,810
Arkansas$71,800
California$99,520
Colorado$97,100
Connecticut$95,440
Delaware$82,000
District of Columbia$124,590
Florida$84,170
Georgia$91,870
Hawaii$92,380
Idaho$83,220
Illinois$94,880
Indiana$82,080
Iowa$86,550
Kansas$80,140
Kentucky$76,860
Louisiana$80,530
Maine$88,130
Maryland$106,020
Massachusetts$92,260
Michigan$96,430
Minnesota$85,970
Mississippi$78,850
Missouri$81,980
Montana$79,700
Nebraska$83,010
Nevada$81,600
New Hampshire$92,600
New Jersey$96,250
New Mexico$87,360
New York$88,540
North Carolina$82,350
North Dakota$77,400
Ohio$89,840
Oklahoma$80,990
Oregon$95,250
Pennsylvania$84,240
Rhode Island$92,790
South Carolina$86,260
South Dakota$79,180
Tennessee$86,570
Texas$82,970
Utah$88,610
Vermont$93,430
Virginia$105,470
Washington$96,640
West Virginia$78,850
Wisconsin$82,180
Wyoming$81,100

What the Work Is Like

O*NET surveys people who work as budget analysts about their daily conditions. Of those surveyed:

  • 100% use email every day
  • 99% spend more than half the workday sitting
  • 88% say teamwork is very or extremely important in their job
  • 66% work indoors in a climate-controlled space every day
  • 66% use their hands on tools, objects or controls for more than half the day
  • 64% are on the phone every day
  • 45% work against deadlines every day

Education Workers Say the Job Needs

Education levelShare of workers
Bachelor's degree77%
High school diploma or GED13%
Master's degree8%

Tools and Software Budget Analysts Use

Tools and equipment

  • Desktop computers
  • Laser printers
  • Notebook computers
  • Personal computers

Software

  • Microsoft Access
  • Microsoft Excel
  • Microsoft Office software
  • Microsoft Outlook
  • Microsoft Power BI
  • Microsoft PowerPoint
  • Microsoft Word
  • SAP software
  • Microsoft SharePoint
  • Microsoft Visual Basic
  • Structured query language SQL
  • Accounting software

Is This Job a Good Fit for You?

People who do well in this job tend to enjoy organized work with data, records and clear procedures as well as leading, persuading and making business decisions.

Skills O*NET rates most important: Mathematics, Critical Thinking, Reading Comprehension, Active Listening, Speaking, Complex Problem Solving.

Knowledge areas used most: Economics and Accounting, Mathematics, English Language, Administration and Management, Administrative.

Preparation: O*NET places this occupation in Job Zone 4 of 5, which means considerable preparation.

Related Careers

These jobs use similar skills, according to O*NET's related-occupation data:

Applying for a Budget Analyst Job

The Job Explorer never charges candidates any money. If someone asks you to pay to apply for a budget analyst job or to get hired, treat it as a warning sign.

Sources

This page includes information from the O*NET 30.1 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA). Used under the CC BY 4.0 license. O*NET® is a trademark of USDOL/ETA. The Job Explorer has modified some of the information; USDOL/ETA has not approved, endorsed or tested these changes.

See how we research and update job descriptions.