Remote salaries by role and how to read a salary band
By RemoteBoard editors · October 4, 2026 · 9 min read
Remote salaries are set in one of two ways: either pay depends on where you live (location-based), or the company pays the same band for a role wherever you are (location-independent). To compare offers, convert every published range to USD per year, check which model applies, then negotiate within the band.
Within that simple frame there is a lot of variation. This guide explains the models companies use, how to read the salary ranges you see in job posts, how to compare them fairly, and how to negotiate without guessing. It does not quote invented averages. Where you need numbers, use real published ranges, which is exactly what our salary pages are built from.
The two main pay models
Location-based pay
Many companies, especially larger ones headquartered in the US or Western Europe, adjust pay to the cost of labor where the employee lives. They group locations into tiers or zones. A role might have one band for a major US city, a lower band for the rest of the US, and different bands again for other countries.
What this means for you:
- The same job title can have several published ranges in one post, one per zone.
- Moving to a different country or city during employment can change your pay.
- The company usually asks for your location early in the process, because it decides the band.
Location-independent pay
Other companies pay one band per role and level, regardless of where you live. Some anchor it to a single reference market, often a major US city or a national average. Others set a global band and stick to it.
What this means for you:
- If you live in a lower cost area, the offer can be very strong relative to local pay.
- If you live in an expensive city, the band may look low compared with local employers.
- The published range is usually the whole story, with fewer hidden adjustments.
Hybrid approaches
Plenty of companies sit in between. A common pattern is a global band with a floor, or a small number of broad regions rather than a detailed city list. Read the post carefully. Phrases like "compensation varies by location" or "this range applies to candidates in the US" signal location-based pay. Phrases like "we pay the same regardless of location" signal the opposite.
| Model | How the band is set | Who it tends to favor | What to check |
|---|---|---|---|
| Location-based | By city, country or zone | People in high cost markets | Which zone you fall into |
| Location-independent | One band per role and level | People in lower cost markets | What reference market the band uses |
| Regional bands | A few broad regions | Varies | Which region your country belongs to |
How to read a published salary range
More job posts now include a salary range, partly because several US states and a number of other jurisdictions require pay transparency in postings. A range looks simple, but it carries more information than it seems.
What the bottom and top usually mean
The bottom of a range is often where new hires with the minimum required experience land. The top is often reserved for people who exceed the requirements or who are promoted within the level. Many offers land somewhere in the lower half to middle, unless you bring something the team clearly needs.
That is a general pattern, not a rule. Some companies publish narrow bands and pay close to the top. Others publish very wide bands that span two levels. A range from the bottom to two times the bottom usually means the company is hiring for more than one seniority level under one title.
Base, bonus and equity
Check what the range includes:
- Base salary is the fixed yearly amount. Most published ranges refer to base only.
- Bonus may be a percentage of base, paid yearly or quarterly.
- Equity in a startup may be stock options or restricted stock units, with a vesting schedule.
- Benefits such as health insurance, retirement contributions, equipment budgets and paid leave can be worth a lot, and they vary by country and employment model.
When two offers have similar base pay, the other parts often decide which is better.
Hourly, monthly and yearly figures
Contract roles often quote an hourly or daily rate. European employers sometimes quote monthly pay, and in some countries an extra thirteenth or fourteenth monthly payment is common. To compare, convert everything to a yearly figure.
A simple conversion guide:
| Published as | To convert to yearly |
|---|---|
| Hourly rate | Multiply by your realistic billable hours per year, not by 2,080 if you will take time off |
| Daily rate | Multiply by your realistic working days per year |
| Monthly salary | Multiply by 12, or by 13 or 14 where those extra payments are standard |
| Yearly salary | Use as is |
For contractors, remember that you usually pay your own taxes, social contributions, insurance and equipment, and get no paid leave. A contract rate that looks higher than an employee salary may be roughly equal, or lower, once you account for those costs.
Comparing offers in USD per year
Remote offers come in many currencies. To compare them on the same basis:
- Convert each offer to a yearly amount in its original currency.
- Convert to USD using a current exchange rate, and note the date.
- Note what is included: base only, base plus bonus, equity.
- Note the employment model: employee, employee via an employer of record, or contractor.
- Estimate what you keep after tax and required contributions where you live.
Step five is the one people skip, and it matters most. Two offers with the same gross figure can leave very different amounts in your account depending on whether you are employed locally, contracted, or paid through an intermediary.
Currency risk is real too. If you are paid in a currency that differs from the one you spend, exchange rate moves change your real income from month to month. Some people prefer to be paid in the currency of their expenses. Others are happy to hold a stronger foreign currency.
How RemoteBoard shows salary data
On RemoteBoard, salary information comes only from published job posts. When a company includes a salary range in its listing, our parser reads the range and currency, and normalizes it to USD per year so the filters work across currencies.
That gives you two practical tools:
- The salary floor filter on the remote job search hides roles whose published top of range is below the figure you set. You can also tick "salary shown only" to see only posts that include a range.
- The salary pages at /salaries show ranges for each role computed from published job salaries on the board. They are not surveys, not self-reported figures and not estimates. If a role has too few published ranges to be meaningful, the page says so rather than inventing a number.
Because the data comes from what employers publish, it reflects the market for jobs that disclose pay. Jobs without a published range are not included in the figures.
Pay differences between roles
Remote pay varies by role family for the same reasons office pay does: supply and demand for the skill, how directly the role ties to revenue, and how specialized it is.
Rather than quote figures that would age quickly, here is how to research your own role:
- Look at several published ranges for the same title and level, not just one.
- Separate ranges by pay model. Do not average a location-based US band with a global band.
- Check the seniority in the title. Senior, staff and lead titles often have overlapping but distinct bands.
- Compare the stack. In engineering, some languages and platforms command different bands, which our guide to remote developer jobs by stack touches on.
If you work in product, the remote product manager jobs page lets you filter by salary shown only and see the ranges companies actually publish for that role today.
Negotiating a remote offer
Negotiation for a remote role follows the same basic rules as any job, with a few remote-specific angles.
Know the band before you talk numbers
If the post shows a range, you already know the boundaries. If it does not, ask the recruiter early: "What is the salary range for this role, and does it vary by location?" That question is normal and expected, and in some jurisdictions the employer must answer it.
Anchor on the role, not your current pay
For location-independent roles in particular, your current local salary may be far below the band. You are not obliged to share it, and anchoring on it can cost you. Anchor on the value of the role and on the published range.
Ask about the whole package
Remote roles often have room in places beyond base pay:
- Home office or equipment budget.
- Coworking space allowance.
- Learning budget.
- Paid leave above the local legal minimum.
- Flexible hours that fit your timezone.
- Payment currency.
Clarify the employment model
Ask whether you would be an employee, employed through an employer of record, or a contractor. This changes your taxes, benefits and job security. A higher contractor rate may still be the weaker offer once those are counted.
Get it in writing
Any agreed figure, bonus terms, equity grant and payment currency should be in the written offer. Verbal promises about a raise after probation are not the same as a contract clause.
Checklist for comparing two remote offers
- [ ] Both offers converted to a yearly figure in USD on the same date.
- [ ] Base, bonus and equity listed separately.
- [ ] Pay model identified (location-based or location-independent).
- [ ] Employment model identified (employee, employer of record, contractor).
- [ ] Estimated take-home pay after taxes and contributions where I live.
- [ ] Benefits and budgets compared.
- [ ] Payment currency and exchange rate risk considered.
- [ ] Final figures confirmed in writing.
The short version
Remote salaries are not mysterious. Each company picks a pay model, publishes a band (more and more often), and negotiates inside it. Your job is to know which model applies, convert everything to the same basis, and look at take-home pay rather than headline numbers.
Use the salary floor and "salary shown only" filters on the remote job search, check the /salaries pages for ranges built from real published salaries, and set up a job alert for roles that meet your number.
Search fully remote jobs by timezone and salary
Show remote jobs