Investment banker pay varies widely by firm, role, and experience level
Investment banker salaries depend on which bank you work for, what division you're in, and how many years you've been there. A first-year analyst at a major bank might earn $100,000 to $150,000 in base salary plus a bonus. A managing director at the same firm could earn $500,000 to several million dollars annually. The difference between base pay and total compensation matters: most of an investment banker's money comes from bonuses, not salary.
The largest investment banks—Goldman Sachs, JPMorgan Chase, Morgan Stanley, Bank of America Merrill Lynch, and Citigroup—pay more than regional or boutique firms. Boutique investment banks often pay less base salary but may offer higher percentage bonuses if deals close successfully. Location also affects pay: New York bankers typically earn more than those in other U.S. cities, and U.S. investment bankers earn more than their counterparts in Europe or Asia.
Key Takeaways
- First-year analysts at major investment banks earn roughly $100,000 to $150,000 in base salary, with bonuses often doubling or tripling that amount in strong years.
- Bonuses make up 50 to 80 percent of total compensation for most investment bankers, so total pay swings significantly based on deal volume and firm performance.
- Managing directors and senior partners at large banks can earn $500,000 to several million dollars per year, but reaching that level typically takes 10 to 15 years.
- Boutique and regional investment banks pay less than the largest firms, but the pay gap narrows for senior roles focused on specific industries or deal types.
How base salary and bonus split for different roles
Investment banking roles stack into a hierarchy, and pay increases at each level. An analyst (entry-level, usually hired straight from college) earns a base salary of roughly $100,000 to $150,000 at major banks. The bonus is typically 50 to 100 percent of base salary in a normal year, meaning total first-year compensation lands between $150,000 and $250,000. In years when the bank does well, bonuses can reach 150 percent of base or higher.
An associate (promoted after two to three years as an analyst) earns $150,000 to $250,000 in base salary. Bonuses for associates range from 100 to 200 percent of base, so total pay typically falls between $300,000 and $750,000. A vice president (promoted after another three to five years) earns $250,000 to $400,000 in base salary, with bonuses of 150 to 300 percent of base, putting total compensation between $625,000 and $1.6 million.
A managing director or senior managing director (the top tier) may have no fixed base salary or a base of $300,000 to $500,000, but earns the bulk of compensation from bonuses and profit-sharing. Total pay at this level ranges from $500,000 to several million dollars per year, depending on the deals they bring in and close. The highest earners at major banks can exceed $10 million annually, though this is rare and concentrated among a small number of senior partners.
Why bonuses vary so much year to year
Investment banking bonuses are not may provide. They depend on how many deals the bank completes, how large those deals are, and how profitable they are for the firm. In a strong year when mergers and acquisitions are active and capital markets are open, bonuses can be generous. In a weak year when deal flow slows, bonuses shrink or disappear entirely.
Individual performance also matters. A banker who closes major deals or brings in new clients earns a larger bonus than one who works on smaller transactions or doesn't generate new business. Some banks use a pool system: the firm sets aside a total bonus pool based on overall profitability, then divides it among bankers based on their individual contributions. Others tie bonuses directly to specific deals—if you work on a $500 million merger, you receive a percentage of the fees the bank earned on that deal.
Economic cycles hit investment banking hard. During the 2008 financial crisis, many bankers saw bonuses cut to zero or took home less than their base salary. During the 2020 to 2021 boom in mergers and IPOs, bonuses at major banks reached record levels. A banker's total pay can swing by hundreds of thousands of dollars from one year to the next based on factors largely outside their control.
Differences between major banks and smaller firms
The largest investment banks pay more than boutique or regional firms, but the gap narrows as you move up the ladder. A first-year analyst at Goldman Sachs might earn $120,000 base plus $100,000 bonus, while the same role at a smaller regional bank might pay $70,000 base plus $40,000 bonus. That's a significant difference early in a career.
Boutique investment banks—firms that specialize in specific industries like healthcare, technology, or real estate—often pay less base salary but may offer higher bonuses if they close deals successfully. A boutique banker might earn $80,000 base but receive a $150,000 bonus on a successful deal, while a major bank analyst earns more base but a smaller percentage bonus. Over a career, the total earnings can be similar, but the year-to-year variation is larger at boutiques.
Smaller firms also offer faster promotion in some cases. You might become a vice president at a boutique after five years instead of eight at a major bank, which means reaching higher pay levels sooner. However, major banks offer more deal flow and more opportunities to work on large transactions, which can lead to bigger bonuses and faster advancement for top performers.
Geographic pay differences
Investment bankers in New York earn more than those in other U.S. cities. A first-year analyst in New York might earn $120,000 base plus $100,000 bonus, while the same role in Chicago or Boston might pay $100,000 base plus $70,000 bonus. The cost of living in New York is higher, but the pay difference is larger than the cost-of-living gap, so New York bankers take home more after expenses.
International investment bankers earn less than their U.S. counterparts at the same level. A vice president in London might earn £200,000 to £300,000 (roughly $250,000 to $375,000 USD), while a U.S. vice president earns $625,000 to $1.6 million. Asian investment banking hubs like Hong Kong and Singapore pay more than Europe but less than New York. If you're considering investment banking as a career, location affects your earning potential significantly.
What affects your pay as you advance
Seniority is the biggest driver of investment banking pay. Each promotion typically doubles or nearly doubles your total compensation. However, your individual deal record matters too. A banker who consistently closes large deals or brings in new clients earns more than a peer at the same level who works on smaller transactions. Some bankers negotiate higher compensation when they move between firms, especially if they bring clients with them.
The industry you specialize in can also affect pay. Technology and healthcare investment bankers often earn more than those in other sectors because deal volume is higher and fees are larger. A tech banker at a major firm might earn 20 to 30 percent more than a peer in a slower sector. Specializing in a hot industry early in your career can accelerate both promotion and pay growth.
Your ability to generate new business—bringing in clients and deals—becomes increasingly important as you advance. An analyst's pay is mostly determined by their level and the firm's performance. A managing director's pay depends heavily on the deals they personally close or the clients they maintain. Some senior bankers earn millions because they have long-standing relationships with major corporations and private equity firms that send them deal flow year after year.
Frequently Asked Questions
Do investment bankers get paid during slow deal markets?
Yes, they receive their base salary regardless of deal flow. However, bonuses shrink or disappear when the bank completes fewer deals. During a severe downturn, an analyst might earn only their $100,000 to $150,000 base salary with little to no bonus, compared to $200,000 to $250,000 in a normal year. Senior bankers with may provide compensation agreements may receive a minimum bonus even in slow years, but this is rare.
How much do investment bankers earn in their first year?
First-year analysts at major banks typically earn $100,000 to $150,000 in base salary plus a bonus of $50,000 to $150,000, for total compensation between $150,000 and $300,000. At smaller firms, first-year pay is usually $70,000 to $100,000 base plus $30,000 to $70,000 bonus. The bonus depends on the bank's performance and deal volume that year.
Can you earn more at a boutique investment bank than a major bank?
Possibly, but it's less common. Boutique bankers earn less base salary but can earn higher bonuses on successful deals. Over a full career, major bank employees typically earn more because they have access to more deals and faster promotion. However, a boutique banker who specializes in a hot sector and closes large deals can earn comparable or higher total compensation.
What's the difference between salary and bonus in investment banking?
Salary is may provide pay you receive regardless of performance. Bonus is variable pay tied to the bank's profitability and your individual contributions. For most investment bankers, bonus makes up 50 to 80 percent of total compensation, so it swings significantly year to year. In a strong year, bonus might be 150 percent of salary. In a weak year, it might be 20 percent or zero.
How long does it take to reach managing director pay levels?
Typically 10 to 15 years. The path is analyst (2 to 3 years), associate (3 to 5 years), vice president (3 to 5 years), senior vice president (2 to 3 years), then managing director. Advancement depends on deal performance, client relationships, and firm needs. Some bankers reach managing director in 10 years; others take 15 or longer. Once you reach managing director, pay can increase significantly based on the deals you close and clients you maintain.