Discover your dream Career
For Recruiters

Goldman Sachs & JPMorgan barely pay H1B holders $145k salaries on average

The state of financial services hiring is set to be shaken up by Donald Trump's recent executive order, that stipulates firms must make a one-off payment of $100k for each new H1B Visa application. Banks are some of the firms most likely to be impacted by this, but JPMorgan and Goldman Sachs will be impacted more than most.

Click here to register your interest in entering the bubble by eFinancialCareers, our new anonymous community. ✍️

The two US banks have collectively filed H1B Visa applications for at least 3,933 people in 2025 alone according to the H1B Visa Salary Database. That's more than Morgan Stanley, Bank of America, Citi, Barclays, Deutsche Bank and UBS... combined. On average, H1Bs at the two banks are paid salaries of $145k.

When looking at H1B salaries for individual banks, Goldman Sachs seems like it might face more negative repercussions from the executive order than rivals. Alongside employing vast amounts of H1Bs, it also pays them some of the lowest amounts on average. While JPMorgan has just 4 H1Bs on salaries under $100k, Goldman has more than 100 of them, predominantly entry-level analyst roles across New York, Salt Lake City and Dallas.

This doesn't mean that all analyst roles in the US for foreign nationals will dissipate; banking as an industry is characterised by investing in its employees long-term. In the grand scheme of things, that $100k might be just a small sliver of what you'd earn in your first few years in banking alone. Nonetheless, it might make banks apprehensive to file for those H1Bs during market downturns (good thing Goldman is predicting a bumper year for M&A next year then). Be wary, though, that other changes to H1B are being proposed, including a wage-based distribution system that could hamper opportunities for graduates even further.

The top paying H1Bs in banking tend to be in either technology roles or sales roles. UBS is paying a $500k salary to a H1B managing director in family office coverage, whereas Citi is paying a salary of over $611k to a product manager. 

Some of the top paying banks on average to H1B visa staff are Jefferies and UBS, although this appears to be because their applications are concentrated on employees in New York (and New Jersey for Jefferies). HSBC, which pays the most for H1B Visas, doesn't appear to employ any entry-level staff; its H1B employees are usually at VP level upwards, or in specific technical roles.

Have a confidential story, tip, or comment you’d like to share? Contact: Telegram: @AlexMcMurray, Signal: @AlexMcMurrayEFC.88 Click here to fill in our anonymous form, or email editortips@efinancialcareers.com.

Bear with us if you leave a comment at the bottom of this article: comments are moderated intermittently by human beings. Sometimes these humans might be asleep, or away from their desks, so it may take a while for your comment to appear. You must take sole responsibility for comments you post on this site. We will take reasonable steps to weed out anything that we consider to be offensive or inappropriate.

author-card-avatar
AUTHORAlex McMurray Reporter
  • Dw
    Dwayne 1225
    23 September 2025
    I have to disagree with these numbers. As a recruiting consultant at some of these banks over the past 10 yrs I never seen a salary this large for any H1B hires. The only area that would have numbers like this was maybe tech in 2021 early 2022. Someone out of college with no work history was not getting a $120+ salary. The most I hired in Tech out of college with a Finance and IT degree was $90,000. I recall one person that had work experience in India on a student H1B visa we offered $100k because the market was hot and our candidate pool was limited. Most H1B students applying barely had any work experience. It was hard to verify employment in India or other countries which was done by a 3rd party background check company that was usually done from the Phillipines. Only some lines of business would sponsor which also hurt the department budget so hiring managers were not going to pay legal fees and $120k-147k base salary. Not sure where this information came from and I hired a lot of people including some H1B's but never seen these numbers when we extended offers. The banks did pay well some more than industries but not for someone from another country on a H1B. I do not believe this from being in the hiring meetings and directly involved in hiring. I worked in Finance/Risk/Data Science/IT and never interviewed anyone that even asked for their compensation expectations that high out of college. Most companies stay away from H1B because of the immigration costs which is about $15-20k for legal fees etc to get a green card not full citizenship.
  • Be
    Beuwolf
    23 September 2025
    I came to the US for school and stayed for H1B and then greencard. This is the stupidest moment I've ve by Trump yet (and I'm a trump OG supporter). Illegal immigration is one thing, this is legal one. US needs to attract the best talent to keep the economy going. For decades, the best of the best students ablnd workers came to the US to seek good schools and jobs. Elon Musk was also h1b and that's how he came to the US. So do many other tech founders etc.. Making the US unattractive and impossible for top talents will just mean they will go elsewhere. China is already trying to get people to move there for school and jobs by giving them lots of easy paths for immigration and money. India will follow and Canada etc.. Long term, US economy will shrink and fall behind if no legal talented job seekers come here anymore... This is shortsighted and stupid. The tech company I work for (smallish) just announced they will stop hiring h1bs and 2 of my friends here will need to leave in a year when it is time for them to renew. Just dumb.
  • Ol
    Olderstill
    23 September 2025
    Are you assuming salaries are given based on the application without any proof those salaries are what is offered?
  • IM
    IMS
    22 September 2025
    Why on Earth do banks need to hire H1B holders for entry level? There is an abundance of such talent in the US. Not surprised about JPM pay though, this bank pays barely above 100K to seasoned professionals with masters degrees and all sorts of professional certificates in Finance. A lot of mid- level management in JPM are L1 holders, some teams are nearly 100% India nationals. Besides, as far as I saw in at least 3 of the mentioned banks, entry level positions were outsourced years and years ago with the ratio of 3-5 hired in Mumbai for 1 person laid off in the US
  • TS
    TS100
    22 September 2025
    The sad reality is that these jobs will be now offshored! People forget and particularly the offshore talent that secures jobs in the west that many times they aren’t necessarily outright smarter than local talent. They are just cheaper. That point is lost on many, and so does their humility. Companies are also lazy to make effort in market testing. They get loads of smart foreign students applying to grad schemes - they are all bundled in same talent pool. It’s a filtering exercise. No one wants to make the effort. I guess now they will. Also the Tech talent coming in - they are called by their project managers from TCS, Wipro, Infosys etc. it’s just readily available cheap talent ready to jump on a flight. The manager (who might be the actual highly talented in shortage person) doesn’t want to take the local test. These people just won’t be called and will continue to work from India (I guess) so US loses tax income as well. It’s not that banks will create new jobs locally

Sign up to Morning Coffee!

Coffee mug

The essential daily roundup of news and analysis read by everyone from senior bankers and traders to new recruits.

Sign up to Morning Coffee!

Coffee mug

The essential daily roundup of news and analysis read by everyone from senior bankers and traders to new recruits.