CM
CroreMillions
All Guides

H-1B Salaries in Lakhs and Crores

Updated

Quick Answer
$146,000 ≈ ₹1.39 crore a year

Indian professionals hold roughly seven in ten H-1B visas. With the rupee near record lows and the $100,000 H-1B fee fight in the courts, here is what US salaries look like in lakhs and crores, and what to keep in mind before comparing them with Indian offers.

Try it: convert any amount at today's rate

In This Article

US Salaries in Lakhs and Crores

US salaryIn INR today
$80,000~₹76.2 lakh
$100,000~₹95.3 lakh
$120,000~₹1.14 crore
$146,000~₹1.39 crore
$150,000~₹1.43 crore
$200,000~₹1.91 crore

Indian nationals in the US earn a median of about $146,000 a year, per a 2026 analysis. H-1B workers at Indian IT firms typically earn $80,000–$120,000.

Converted figures use today's exchange rate (₹95.29 per US dollar, as of 30 October 2026) and update automatically as the rupee moves.

Why a ₹1 Crore US Salary Is Not a ₹1 Crore Indian Salary

A US salary converted into crores looks enormous, but it is spent at US prices. Rent, healthcare and childcare can take a much bigger share of a US paycheck. A fairer comparison uses purchasing power, not the exchange rate alone. Our NRI salary guide walks through that comparison.

Where the $100,000 H-1B Fee Stands

A $100,000 fee on new H-1B petitions was announced in September 2025. On 8 June 2026 a federal court in Massachusetts struck it down, and on 24 July 2026 the appeals court declined to reinstate it while the appeal continues. The underlying proclamation was due to expire on 20 September 2026 and could be renewed, so check the latest position before making decisions.

For scale, $100,000 ≈ ₹95.3 lakh, close to a full year's pay for many H-1B workers.

Quick Conversion Rule

$1,000 ≈ ₹95,300, so $100,000 ≈ ₹95.3 lakh. For a rough number, multiply dollars by the rupee rate (₹95.29 today), or simply treat each $10,000 as about ₹10 lakh.

Ready to Convert?

Use our free converter to switch between lakhs, crores, millions, and billions instantly.

Open Converter →

Related

$100K Salary in INR$150K Salary in INRNRI Salary Guide

More Guides

What is a Crore?

A crore equals 10 million or 100 lakhs. Learn how the Indian numbering system works, why India uses ...

What is a Lakh?

A lakh equals 100,000 (one hundred thousand). Learn about the Indian numbering system, how lakhs rel...

Lakh vs Million

10 lakhs = 1 million. Learn the exact difference between lakhs and millions, why India uses differen...

Crore vs Billion

100 crores = 1 billion. Understand how Indian crores compare to Western billions, with examples from...