Median salary: $120K (Software Engineer) vs $98K (Project Manager). Salary ranges overlap between 80K–200K and 65K–145K. The take-home difference depends on state taxes, cost of living, and where in the salary range you fall.
At the national median, Software Engineers earn $120K and Project Managers earn $98K. After federal taxes and FICA (calculated without state tax to isolate the salary effect), Software Engineers take home $93,195 vs $77,718 for Project Managers.
The $22K salary advantage for Software Engineers doesn’t translate dollar-for-dollar to take-home. Because of progressive federal tax brackets, the Software Engineer’s higher salary is taxed at a higher marginal rate. Of the $22K gross difference, only $15,477 reaches the Software Engineer’s pocket — the rest goes to taxes.
Software Engineers face an effective tax rate of 22.3% at median, while Project Managers pay 20.7%. The higher rate for Software Engineers reflects more income being pushed into higher federal brackets.
The best states differ for each profession because salary adjustments vary by state cost index and interact differently with tax brackets. A state that’s great for a $120K earner may not be optimal for a $98K earner.
All 50 states showing estimated salary and take-home for both professions. Sorted by which states give Software Engineers the largest take-home advantage over Project Managers.
| State | Software Engineer Salary | Software Engineer Take-Home | Project Manager Salary | Project Manager Take-Home | Difference | Higher |
|---|---|---|---|---|---|---|
| Hawaii | $230K | $153,689 | $188K | $126,499 | +$27,190 | Software Engineer |
| Alaska | $152K | $115,118 | $124K | $95,980 | +$19,138 | Software Engineer |
| California | $170K | $112,725 | $139K | $94,216 | +$18,509 | Software Engineer |
| New Hampshire | $130K | $100,081 | $106K | $83,346 | +$16,735 | Software Engineer |
| Washington | $132K | $101,448 | $108K | $84,753 | +$16,695 | Software Engineer |
| Massachusetts | $142K | $101,183 | $116K | $84,581 | +$16,602 | Software Engineer |
| New York | $150K | $100,874 | $123K | $84,737 | +$16,137 | Software Engineer |
| Connecticut | $133K | $96,089 | $109K | $80,504 | +$15,585 | Software Engineer |
| New Jersey | $138K | $95,906 | $113K | $80,375 | +$15,532 | Software Engineer |
| Florida | $120K | $93,195 | $98K | $77,718 | +$15,477 | Software Engineer |
| Nevada | $121K | $93,899 | $99K | $78,422 | +$15,477 | Software Engineer |
| Maryland | $134K | $95,797 | $110K | $80,399 | +$15,398 | Software Engineer |
| Virginia | $124K | $91,346 | $101K | $76,054 | +$15,292 | Software Engineer |
| Rhode Island | $126K | $92,441 | $103K | $77,225 | +$15,216 | Software Engineer |
| Colorado | $126K | $91,803 | $103K | $76,704 | +$15,100 | Software Engineer |
| Vermont | $126K | $90,181 | $103K | $75,377 | +$14,803 | Software Engineer |
| Oregon | $132K | $90,974 | $108K | $76,183 | +$14,791 | Software Engineer |
| Texas | $112K | $87,567 | $91K | $72,794 | +$14,774 | Software Engineer |
| Wyoming | $113K | $88,271 | $92K | $73,497 | +$14,774 | Software Engineer |
| Pennsylvania | $118K | $86,395 | $96K | $71,924 | +$14,472 | Software Engineer |
| Maine | $118K | $86,304 | $96K | $71,849 | +$14,455 | Software Engineer |
| Utah | $119K | $86,958 | $97K | $72,504 | +$14,454 | Software Engineer |
| Arizona | $116K | $87,481 | $95K | $73,233 | +$14,249 | Software Engineer |
| Delaware | $122K | $87,538 | $100K | $73,335 | +$14,203 | Software Engineer |
| South Dakota | $110K | $86,160 | $90K | $72,090 | +$14,070 | Software Engineer |
| Tennessee | $108K | $84,753 | $88K | $70,683 | +$14,070 | Software Engineer |
| Minnesota | $119K | $84,873 | $97K | $70,804 | +$14,068 | Software Engineer |
| Montana | $116K | $86,121 | $95K | $72,119 | +$14,002 | Software Engineer |
| North Carolina | $114K | $84,425 | $93K | $70,490 | +$13,936 | Software Engineer |
| North Dakota | $110K | $84,766 | $90K | $70,949 | +$13,817 | Software Engineer |
| Illinois | $112K | $82,023 | $91K | $68,289 | +$13,734 | Software Engineer |
| Wisconsin | $112K | $81,998 | $91K | $68,269 | +$13,729 | Software Engineer |
| Georgia | $112K | $81,754 | $91K | $68,071 | +$13,684 | Software Engineer |
| Idaho | $114K | $82,932 | $93K | $69,272 | +$13,661 | Software Engineer |
| Louisiana | $109K | $82,445 | $89K | $68,928 | +$13,518 | Software Engineer |
| Nebraska | $109K | $82,233 | $89K | $68,754 | +$13,479 | Software Engineer |
| Kansas | $108K | $80,752 | $88K | $67,423 | +$13,329 | Software Engineer |
| Iowa | $107K | $79,984 | $87K | $66,674 | +$13,310 | Software Engineer |
| New Mexico | $109K | $81,276 | $89K | $67,973 | +$13,303 | Software Engineer |
| South Carolina | $110K | $81,584 | $90K | $68,346 | +$13,238 | Software Engineer |
| Ohio | $108K | $80,163 | $88K | $66,943 | +$13,220 | Software Engineer |
| Indiana | $108K | $79,947 | $88K | $66,767 | +$13,180 | Software Engineer |
| Missouri | $107K | $79,106 | $87K | $65,960 | +$13,146 | Software Engineer |
| Alabama | $106K | $78,311 | $86K | $65,191 | +$13,120 | Software Engineer |
| Kentucky | $108K | $79,353 | $88K | $66,283 | +$13,070 | Software Engineer |
| Michigan | $109K | $79,189 | $89K | $66,269 | +$12,920 | Software Engineer |
| Arkansas | $103K | $78,624 | $84K | $65,740 | +$12,885 | Software Engineer |
| Oklahoma | $104K | $78,728 | $85K | $65,948 | +$12,780 | Software Engineer |
| Mississippi | $100K | $75,875 | $81K | $63,126 | +$12,749 | Software Engineer |
| West Virginia | $100K | $75,797 | $81K | $63,063 | +$12,734 | Software Engineer |
Job Security & Demand: Tech roles tend to offer higher base salaries but with more volatility — layoffs can happen quickly even at profitable companies. Business roles provide more stability with slower but steadier career progression. Both Software Engineers and Project Managers are in consistent demand, but the nature of that demand differs: tech skills can become obsolete faster, while business fundamentals remain relevant longer.
Growth & Advancement: Earning potential in tech often exceeds business roles at the individual contributor level, with senior engineers and data scientists earning $200K–$400K+ at top companies. Business professionals typically need to move into management to reach similar compensation. However, business roles offer a broader path to executive leadership and the compensation that comes with it.
Work-Life Balance & Lifestyle: Remote work capability is a key differentiator for tax planning. Tech roles overwhelmingly support remote work, enabling you to live in a no-tax state while earning a coastal salary. Business roles increasingly offer hybrid arrangements but may require more in-office presence for relationship building and management responsibilities.