National Avg. Salary

$91,770 More Salary Data →

Job Growth Rate

13.6% More Growth Data →

Recommended Degree

Bachelor's Programs & Degrees →


  • Dependable Daily Workload
  • Don't Take Work Home
  • Investigative
  • Office Work Environment

What Could My Degree Cost?

By registering for free with, your degree could be 25-30% less, and save you time.

Learn More →

Business analysts are researchers who create documentation that can be used for a variety of purposes. Commonly, business analysts are employed by large corporations that manage complex legacy systems. Business analysts document the workings of legacy systems so systems can be rebuilt and modernized.

Checkmark What is a Business Analyst?

The following job responsibilities are common for individuals in business analyst roles:

  • Conduct research to understand and document processes and system functions
  • Interview subject matter experts to further define requirements and processes
  • Compile findings into business requirement documents (BRDs) and software requirements specification (SRS) documents
  • Review documentation with stakeholders, subject matter experts, and developers to ensure correctness and enhance understanding
  • Serve as subject matter expert during development, answering questions and following up on additional queries or complications

A Day in the Life

Business analysts (BAs) are researchers who use their analytical skills to investigate software, systems, and processes in order to document a system’s functionality. Often, BAs work for large corporations that manage complex legacy systems that have been managed and altered by different groups at different times. As these corporations seek to update and modernize these legacy systems, they need business analysts to investigate the systems and document functionality in order to replicate it when rebuilt.

To document a system’s functionality, business analysts conduct research using a variety of sources. They may review existing documentation, they may interview system users or subject matter experts, and they may perform technical analysis, querying databases and reviewing code. All of this information is collected and documented in a business requirements document (BRD), software requirements specification (SRS) document, or as user stories for organizations that use agile development processes.

Once a BA feels comfortable with the requirements he/she has collected and documented, the information is presented to all impacted parties: developers, subject matter experts, and business stakeholders. This helps the BA identify missing information and helps developers and consumers of the documentation better understand requirements. Once the requirements are complete, the BA often acts as subject matter expert for questions, making recommendations and decisions on functionality.

Typical Work Schedule

Most business analysts work full-time schedules during normal business hours. Overtime may be required on occasion to meet deadlines, but is uncommon.

Projected Job Growth

Allowing customers to manage their services and accounts online is no longer a nice-to-have; it’s a requirement. However, many businesses—especially in the banking and insurance industries—are still using legacy systems that do not enable online account management. As these industries seek to update and modernize their systems, they’ll have an increased need for business analysts to help research, investigate, and document system functionality and requirements for new development projects.

Typical Employers

Business analysts can be hired to work for companies in almost every industry. However, the industries that hire the most BAs include technology, healthcare, insurance, banking, and aviation.

Free Courses Towards My Degree?

Yep. Take a bunch of free courses at that could receive credit toward your college degree. Saving you time and money on your way to a Business Analyst career

  • Tuition Free
  • Beginner (No experience needed)
  • 24/7, Self-paced
  • Detailed Videos & Exercises
Free Courses →

Want To Be a Business Analyst? Start Your Path Today.

Take Over 15 Free Courses at that Could Receive Credits Towards Your College Degree.

See How it Works →

or Learn More →

Clipboard How To Become a Business Analyst

The starting point for a career as a business analyst is a bachelor’s degree. The major you study in college is somewhat flexible. Some aspiring business analysts choose a general education and pursue degrees in business administration. Others choose majors in information technology or web development and focus their study on technical analysis. A degree in English can be helpful for aspiring business analysts as well because much of the role is focused on researching and writing.

To qualify for open business analyst roles, it’s helpful to have some professional experience in web development or digital marketing. This can be achieved by taking on a number of roles. You could work as a developer, scrum master, product owner, project manager, or tester. By gaining experience working in web development and support roles, you can begin to learn how digital and web applications work, and you will be better prepared for the questions you need to ask as a business analyst.

Often, business analysts are in a great position to be promoted into more senior-level roles over the course of their careers because of their deep subject matter expertise. With enough professional experience as a business analyst, you may be able to qualify for promotions into management. Earning a master’s in business administration (MBA) can be beneficial if you hope to advance into management positions later in your career, as graduate degrees are commonly prerequisites for these positions.

Start Your Path To Become a Business Analyst, Free!

At you could receive college credits towards your degree by taking free courses online. Potentially saving you thousands of dollars and time.

See How it Works →

Quick Summary

  • Recommended Min. Degree


You Could Save on a Degree Toward Your Business Analyst Career

Find Potential Schools

Find Potential Schools

Find a university and degree you like from our accredited partners across the country (we’ll help you find the right fit)

Take Our Free Courses

Take Our Free Courses

That could receive units towards that degree…Tuition-free!

Activate Discounts

Activate Discounts

That could instantly lower the cost of your degree by 5-25% Helps Make College More Affordable…for Free.

See How it Works

Wallet Business Analyst Salary Data

We've provided you the following to learn more about this career. The salary and growth data on this page comes from recently published Bureau of Labor Statistics data while the recommendations and editorial content are based on our research.

National Annual Salary

Low Range Low Range


Average Average


High Range High Range


National Hourly Wage

Low Range Low Range


Average Average


High Range High Range


How do Business Analyst salaries stack up to other jobs across the country? Based on the latest jobs data nationwide, Business Analyst's can make an average annual salary of $91,770, or $44 per hour. On the lower end, they can make $60,450 or $29 per hour, perhaps when just starting out or based on the state you live in.

Salary Rankings And Facts

  • #92 Nationally for All Careers

  • Above Average Salary Nationally

Start Your Path Today, Free!

Our goal is to help people save thousands of dollars on tuition. By activating discounts and taking free courses at, you could save up to 30% on your college degree.

See How it Works →

Graduation Cap Programs and Degrees

Here are the most common degrees for becoming a Business Analyst. a Bachelor's is usually recommended and specifically a degree or coursework that prepares you for the particular field, see below.

Chart Highest Education Among Business Analyst

  • 7.2%   Doctorate
  • 29%   Masters
  • 41%   Bachelors
  • 5.1%   Associates
  • 12.4%   College
  • 4.9%   High School
  • 0.5%   Less than High School

Want To Be a Business Analyst? Get Started!

Take Over 15 Free Courses at That Could Receive Credits Towards College... Saving You Both Time and Money.

See How it Works →

or Learn More →

Chart Up Job Growth Projections and Forecast

2014 Total Jobs


2024 Est. Jobs


Job Growth Rate


Est. New Jobs


How does Business Analyst job growth stack up to other jobs across the country? By 2024, there will be a change of 103,400 jobs for a total of 861,400 people employed in the career nationwide. This is a 13.6% change in growth over the next ten years, giving the career a growth rate nationwide of Above Average.

Growth Rankings And Facts

  • #121 Nationally for All Careers

  • Above Avg. Growth Nationally

Start Your Path Today, Free!

Our goal is to help people save thousands of dollars on tuition. By activating discounts and taking free courses at, you could save up to 30% on your college degree.

See How it Works →

Employee What Companies Employ The Most Business Analysts

IndustryCurrent JobsNew Jobs Needed% Increase
Management, scientific, and technical consulting services 165,500 45,600 46%
Self-employed workers 144,400 28,600 29%
Federal government, excluding postal service 61,200 -5,900 -6%

Want To Be a Business Analyst? Get Started!

Take Free Courses at That Could Receive Credits Towards College... Saving You Both Time and Money. Awesome.

Enroll Now and Get Started

or Learn More →