TL;DR: The best people in high-inflation markets increasingly price themselves in dollars, and offering USD pay is one of the cheapest retention levers you have. It's compliant for contractors in most countries (employees are a different story, covered below). On Shor, contractors invoice in USD, keep their money in USD for as long as they want, and withdraw to local currency when they choose, on instant rails where supported. $19/month per contractor, flat disclosed 2% FX only when money actually converts.
Ask a senior engineer in Buenos Aires or Lagos what currency they want their rate in. You already know the answer.
When someone's local currency loses a chunk of its purchasing power every year, getting paid in it means their real income shrinks between the day they invoice and the day they spend. A dollar-denominated rate is not a perk for these teams. It's the difference between a raise and a pay cut they didn't agree to.
Why employers should care, not just contractors
This reads like a contractor benefit, and it is. But three things make it an employer play:
Retention. Your contractor's alternative offer is from a company that pays in USD. In markets where inflation runs double digits, currency is part of compensation, and the employer who fixes it wins ties without raising rates.
Predictable costs. A USD rate means your books see the same number every month. You stop having awkward mid-year conversations where a contractor asks for a raise that's really just inflation catch-up.
Cheaper than a raise. Letting someone keep their earnings in dollars costs you nothing. A retention raise costs 10-20%. Teams reach for the second because they don't know the first is available.
Is it legal to pay in USD?
For contractors, in most countries, yes. An independent contractor invoices you as a business; that invoice can be denominated in USD, and how they hold or convert the money afterward is their business decision. (As always: real contract, tax forms collected, and confirm anything unusual with your accountant.)
For employees, mostly no. Statutory salaries in most hiring markets must be paid in local currency by law: INR in India, PHP in the Philippines, ARS in Argentina, BRL in Brazil. That's not a provider limitation, it's labor law, and any platform promising otherwise for regular salary deserves hard questions. What you can do for employees is pay compliantly in local currency and offer USD-linked rate reviews, or engage genuinely independent people as contractors where the working relationship actually supports that classification. Misclassifying an employee as a contractor to dodge currency law trades a currency problem for a much more expensive legal one.
This is why USD pay is, in practice, a contractor strategy. Our country guides cover the employee-side rules market by market.
The part most platforms get wrong
Even platforms that let you send a USD-denominated payment usually force the conversion at arrival: the contractor's "USD rate" becomes local currency the moment it lands, at whatever exchange rate the platform applied that day. The dollar denomination protected them for exactly zero days.
Holding is the feature. The value of USD pay is that your contractor decides when to convert: this week's rent in local currency today, the rest staying in dollars until they need it.
How it works on Shor
- Contractors invoice in USD (or local currency, their choice) with contracts, W-8BEN/W-9 collection, and invoicing built in.
- They keep their money in USD for as long as they want. No forced conversion on arrival.
- They withdraw to local currency when they choose, on instant rails where supported; same-day corridors include India, the Philippines, Nigeria, and 12+ LATAM markets.
- Conversion costs a flat, disclosed 2%, shown before the money moves, and only when money actually converts. A contractor who spends from USD converts nothing.
- For you: $19/month per contractor, no setup fees, month-to-month.
We're building more ways for contractors to hold and spend their USD balance, so this side of the product gets stronger from here.
Rolling it out with your team
- Offer the choice, don't impose it. Some contractors have local obligations (loans, rent indexed locally) and prefer local currency. The feature is the option.
- Set the rate in USD in the contract. That's what makes the denomination real rather than cosmetic.
- Let them manage conversion. Resist the urge to build policy around it; the whole point is that it's their money and their timing.
- Revisit rates annually anyway. USD protects against their currency's inflation, not against dollar inflation or market rate changes.
Country by country
The rules and the reasons differ by corridor, so we wrote them up individually: Argentina, Nigeria, Pakistan, Turkey, Egypt, Ghana, and Bangladesh. Each one covers what local law requires for employees, what contractors can invoice in, and how people actually convert when they need local currency.
FAQ
Is it legal to pay international contractors in USD? In most countries, yes: independent contractors can invoice a foreign client in USD, and many prefer to. Employee salaries are different; most countries require them in local currency. Confirm specifics for your contractor's country with your accountant.
Why do contractors in some countries prefer USD? Purchasing-power stability. Where local inflation runs high, earnings held in local currency lose real value between payday and spending. Dollars hold their value while the contractor decides when to convert.
Does paying in USD cost the employer more? No. On Shor it's the same $19/month per contractor, and conversion costs (a flat disclosed 2%) apply only when the contractor converts to local currency, which is their choice and effectively their side of the transaction.
Can employees be paid in USD too? Usually not for statutory salary; most countries require local currency by law. The compliant options are local-currency salary with USD-linked rate reviews, or genuine contractor relationships where the work actually fits that classification.