Budget Analysts
Examine budget estimates for completeness, accuracy, and conformance with procedures and regulations. Analyze budgeting and accounting reports.
What education do people in this job actually have?
O*NET incumbent survey (2024)How EWU courses prepare you for this work (4 of 12 O*NET tasks have course evidence)
- Write, compile and execute a complete program for a given problem.
- Implement code that reads information from a file.
- Implement a program that uses an array to solve a problem.
- Write, compile and execute a program that will implement the Comparable interface.
Program a memory management simulation.
Interpret output from statistical software correctly
Design a FIR filter with various requirements.
Apply basic linear algebra to economic problems.
Apply basic linear algebra to economic problems.
Recent regional postings for this occupation
View all 47 postings from the last year →5 most recent CareerOneStop listings for this occupation. "Live" in Quick Facts counts only postings the scraper re-confirmed in the last 7 days; older real postings still appear here until they age out.
-
BUDGET ANALYST2026-05-31Air Mobility Command · Fairchild AFB, WA
-
Policy and Budget Analyst2026-05-29WorkSource Oregon · Salem, OR
-
Budget Analyst2026-05-28U.S. Army Corps of Engineers · Portland, OR
-
Budget Analyst - FS2026-05-22Idaho Division of Human Resources · Boise, ID15 requirements 8 responsibilities(answered Monday through Friday during business hours MST)
- 2026-04-28
Where to focus your applied learning (8 taskes without course evidence yet)
These O*NET tasks don't have direct course-objective evidence in the Math BS catalog yet. Each is an opportunity to gain hands-on preparation through an applied project, MAA-sponsored partnership, elective, or internship. The Math BS applied-projects page has examples of project-driven learning that could close these kinds of gaps.
- Analyze monthly department budgeting and accounting reports to maintain expenditure controls. (importance 4.4/5)
- Review operating budgets to analyze trends affecting budget needs. (importance 4.2/5)
- Summarize budgets and submit recommendations for the approval or disapproval of funds requests. (importance 4.1/5)
- Consult with managers to ensure that budget adjustments are made in accordance with program changes. (importance 4.1/5)
- Direct the preparation of regular and special budget reports. (importance 4.0/5)
- Interpret budget directives and establish policies for carrying out directives. (importance 4.0/5)
- Perform cost-benefit analyses to compare operating programs, review financial requests, or explore alternative financing methods. (importance 3.7/5)
- Match appropriations for specific programs with appropriations for broader programs, including items for emergency funds. (importance 3.5/5)
More O*NET details for this occupation (skills, knowledge, tools & technology)
O*NET's tools-and-technology list aggregates software encountered across the occupation's many sub-roles, so the list can be broad. Treat it as a directory of what people in this job might use, not a checklist of what every job requires.
Where this data comes from. Occupation descriptions, tasks, skills, and education-incumbents survey come from the U.S. Department of Labor's O*NET 30.2. Washington-state pay and employment projections come from WA Employment Security Department and the BLS Occupational Employment and Wage Statistics. Live job postings come from CareerOneStop, refreshed nightly from a scrape that tracks the original posting date and the date our system last saw each posting live.
How we connect courses to occupations. Course catalog descriptions and program-level learning outcomes are indexed alongside O*NET task statements. Where a course's language aligns with a task an occupation requires, we mark it as evidence of preparation. Faculty review each candidate match and either confirm or veto it; only confirmed matches surface in totals.