Calculate your salary

There are many factors that determine how much you should be earning. Use Zippia’s Salary Calculator to analyze offers and see how your pay compares to the market.

Updated April 6, 2021

How Much Does IBM Pay?
The national average salary for an employee at IBM is $84,424 per year, or $40.59 an hour. However, there's a significant range between the top 10 percent of earners and the bottom 10 percent of earners. While the highest-paid employees at IBM can earn over $115,000 a year, the lowest-paid employees earn less than $61,000. Show More

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

IBM Salaries By Job Title

The average employee at IBM earns a yearly salary of $84,424 per year, but different jobs can earn drastically different salaries. The higher paying positions at IBM include research staff member, solutions architect, program manager, and management consultant. A typical research staff member salary at IBM is $116,531. Some of the other roles at IBM are administrative assistant and customer service representative. A worker with the title administrative assistant at IBM earns an average salary of $32,864 per year.
Job Title

IBM Jobs You Might Like

IBM Salaries By Location

It's no secret that workers earn different salaries in different parts of the country, since the cost of living can be much higher in certain areas. Employees at IBM earn different salaries depending on their region. The city with the highest average salary is San Jose, CA, where employees earn an average salary of $103,118. In Olympia, WA, IBM pays a lower average salary of $103,067.
$103,118
Avg. Salary
$64k
$129k
$103,067
Avg. Salary
$64k
$129k
$97,737
Avg. Salary
$64k
$129k
$91,406
Avg. Salary
$64k
$129k
$91,212
Avg. Salary
$64k
$129k
$89,155
Avg. Salary
$64k
$129k

IBM Salaries By Department

Salaries at IBM can vary depending on the department or organizational function. For example, workers in the non profit/government function earn the highest salaries at IBM, with average earnings of $100,402. The sales department also pays well, with an average salary of $95,818 per year. Departments that don't pay as well at IBM include the customer service and retail organizational functions, with employees earning $60,817 and $70,849, respectively.
1. Non Profit/Government
$100,402
Avg. Salary
$46k
$121k
2. Sales
$95,818
Avg. Salary
$46k
$121k
3. Engineering
$84,680
Avg. Salary
$46k
$121k
4. Finance
$84,124
Avg. Salary
$46k
$121k
5. Marketing
$81,322
Avg. Salary
$46k
$121k
6. IT
$80,431
Avg. Salary
$46k
$121k

IBM Engineering Salaries

$95,862
Avg. Salary
$60k
$110k
$95,759
Avg. Salary
$60k
$110k
$92,263
Avg. Salary
$60k
$110k
$90,586
Avg. Salary
$60k
$110k
$88,566
Avg. Salary
$60k
$110k
$85,948
Avg. Salary
$60k
$110k

IBM IT Salaries

$126,147
Avg. Salary
$60k
$146k
$116,166
Avg. Salary
$60k
$146k
$99,750
Avg. Salary
$60k
$146k
$95,862
Avg. Salary
$60k
$146k
$91,848
Avg. Salary
$60k
$146k
$85,625
Avg. Salary
$60k
$146k

IBM Finance Salaries

$109,727
Avg. Salary
$54k
$121k
$106,217
Avg. Salary
$54k
$121k
$89,124
Avg. Salary
$54k
$121k
$70,540
Avg. Salary
$54k
$121k
$63,347
Avg. Salary
$54k
$121k
$60,606
Avg. Salary
$54k
$121k

IBM Competitor Salaries

Based on our research, similar companies to IBM are Microsoft, Salesforce, and Oracle. The wages at Microsoft average higher than the other similar companies, where the median salary is $124,653 per year. Employees at Salesforce earn an average of $120,566 per year, and the employees at Oracle earn an average salary of $117,922 per year.
Company

IBM Jobs