You have received a remote job offer. The number looks good relative to your local market. You are tempted to accept immediately because you do not want to risk losing it.
This is the single most common and costly mistake that international remote job applicants make. Widely cited salary-negotiation research generally finds that candidates who negotiate tend to receive on the order of 10-20% more, and that the vast majority of employers expect some negotiation. The first offer is almost never the final offer.
This guide covers exactly how to negotiate, including the specific question you must ask before you quote any number, benchmarks by role category, a word-for-word counter-offer script, and what to do when they say the budget is fixed.
The Most Important Question to Ask Before Negotiating
Before you research salary data, before you prepare a counter-offer, before you say anything about money — ask this question:
"Does your company pay global market rates or location-adjusted compensation?"
This is not a trick question. It is a legitimate inquiry that experienced remote companies answer directly. The answer determines your entire negotiating position.
Global market rate means the company pays the same base salary regardless of where you live. A senior backend engineer in Lagos earns what a senior backend engineer in Berlin earns: the same role, the same output, the same pay. Companies that use this model include GitLab, Automattic, Basecamp, and Doist, several of which are profiled in our guide to fully remote companies in 2026.
Location-adjusted (geo-adjusted) pay means your salary is scaled to your local cost of living or regional market rates. A senior engineer in the Philippines might earn 50-60% of what the same role pays in the US under this model. Companies that use this model include many large US tech companies. It is not inherently unfair (it reflects a deliberate philosophy), but it means your negotiating floor and ceiling are different from the global rate.
Ask this question early, ideally in the first recruiter call after they have confirmed genuine interest in you. A company that refuses to answer or is evasive about their compensation model is giving you important information about their transparency culture.
What Is a Fair Starting Point for Salary Negotiation?
Your negotiating range should be grounded in market data, not in your current salary or your local cost of living. Here is how to find reliable benchmarks by role category:
A note on the figures below: these are approximate, commonly-reported ranges drawn from public aggregators such as levels.fyi and LinkedIn Salary rather than a single authoritative dataset. Actual compensation varies widely by company, level, funding stage, and location, so treat these as starting reference points to validate against current listings, not fixed rates.
Software Engineering: levels.fyi is a widely used reference for engineering compensation, with verified data from engineers at specific companies and levels. As of 2026, senior software engineers (5-8 years experience) at remote-first companies commonly report around $120,000-$200,000 USD total compensation. Mid-level engineers (2-5 years) tend to report $80,000-$130,000. Staff engineers often report $180,000-$280,000+. These ranges are for globally competitive remote roles; location-adjusted roles typically pay 40-70% of these figures.
Data Science and Machine Learning: Senior data scientists at remote-first companies earn $130,000-$200,000. ML engineers with production deployment experience command a premium, often $150,000-$250,000. Entry-level data analysts at remote companies earn $60,000-$90,000.
Product Design and UX: Senior product designers at remote-first companies earn $110,000-$160,000. Lead designers with management experience earn $140,000-$190,000. Mid-level designers earn $75,000-$110,000.
Digital Marketing and Content: Senior content strategists earn $70,000-$110,000. SEO managers earn $80,000-$130,000. Paid media managers earn $75,000-$120,000. These ranges are narrower than engineering and have more location adjustment variance.
DevOps and Infrastructure: Senior DevOps and Site Reliability Engineers earn $130,000-$200,000. Platform engineers with Kubernetes and cloud architecture experience command $150,000-$230,000.
For specific company salary data, use Himalayas. Employers who post on Himalayas are required to list salary ranges, making it the most honest source for remote-specific compensation. Cross-reference with LinkedIn Salary for general market data and Glassdoor for company-specific reviews.
How to Respond to the Salary Question on Applications
Most job applications will ask for your salary expectation at some point, usually during the same screening stage where a strong remote job resume gets you noticed. Here is how to handle it without anchoring yourself low:
If the application form has a salary field: Enter a range, not a single number. Your range should be based on market benchmarks, and the bottom of your range should be the minimum you would accept. Never enter your current salary. If the field requires a single number and a range is not accepted, enter the midpoint of your target range.
If a recruiter asks "What are your salary expectations?" in a screening call: Deflect first. Say: "I am still in the early stages of learning about the role and the full compensation package. Could you share the budgeted range for this position?" Most recruiters will give you a range, which is the most important data point you can get. If they push back and insist on your number first, give your researched range and add: "This is based on current market data for this role and level."
If a recruiter asks "What are you currently earning?": You are not obligated to answer this in most jurisdictions, and answering it anchors the conversation to your current employer's compensation rather than the market. Respond professionally: "I prefer to focus on what this role is worth in the current market rather than my current package. Can you share the budgeted range?"
The underlying principle: whoever quotes a number first loses some negotiating power. Your goal is to learn their budget before you anchor your expectations. Most recruiters know the approved range and are waiting to see if you ask for it.
The Exact Script for Negotiating a Remote Offer
Here is a word-for-word script you can adapt. Assume the company has offered $95,000 base salary for a senior marketing manager role. Your research shows $110,000-$125,000 is the market rate for this role at remote-first companies.
Step 1 — Acknowledge the offer positively without accepting:
"Thank you for sending the offer over. I am genuinely excited about this role and the team. I wanted to discuss the base salary before signing. Based on my research on comparable remote roles using LinkedIn Salary and Himalayas, senior marketing managers at remote-first companies in this space are typically earning between $110,000 and $125,000. I would like to propose $115,000 as a base. Is that something the team can work toward?"
Step 2 — If they come back at $102,000:
"I appreciate you going back to review. $102,000 is closer, though there is still a gap from the market data I shared. Is there room to get to $108,000? Alternatively, if the base is at its limit, I would also be open to discussing a signing bonus to bridge the difference."
Step 3 — If they say "this is our budget and we cannot go higher":
"Understood, I appreciate the transparency. Can we discuss other parts of the package? I am thinking about: a signing bonus, the equipment allowance, and whether there is a learning budget I can use for professional development. Even if the base is fixed, it would be helpful to understand the full picture before I decide."
Step 4 — Closing:
Once you have negotiated all elements, set a deadline on your decision: "Can you send over a revised offer letter reflecting what we discussed? I can confirm by Thursday."
Notice the structure: (1) anchor to market data, not personal need; (2) always leave a door open even when they push back; (3) shift to non-salary compensation if base is truly fixed; (4) always end with a concrete timeline.
What to Negotiate Beyond Base Salary
Base salary is only one element of a remote compensation package. At many companies, the total value of non-salary components can add $10,000-$30,000 annually or more. Here is what to ask about:
Signing bonus: A one-time payment on joining. Common at companies where base salary bands are rigid but there is budget flexibility elsewhere. A signing bonus of $5,000-$15,000 is reasonable to request. If you are leaving unvested equity at your current employer, cite the unvested value as the basis for your ask.
Equity (options vs RSUs): For startups, ask for stock options with a vesting schedule (standard is 4 years, 1-year cliff). Ask for the strike price and the most recent 409A valuation. For public companies, RSUs are straightforward: the grant value equals share price times number of units. Always ask about acceleration clauses on acquisition. Equity at early-stage startups is speculative; do not take a lower base salary in exchange for equity in a pre-revenue company without doing due diligence on their funding stage.
Equipment allowance: Remote-first companies typically offer $500-$2,000 to cover a monitor, keyboard, desk, or chair. If they do not offer it proactively, ask. This covers hardware you would otherwise buy yourself.
Home office stipend: Separate from equipment, some companies offer a recurring monthly stipend ($50-$150/month) for internet, co-working space, or office supplies. Ask if this exists.
Learning and development budget: Many remote-first companies offer $1,000-$3,000 annually for courses, conferences, books, and certifications. This is easy for companies to offer and highly valuable to you.
Async-first culture confirmation: Not a financial item, but negotiate it explicitly if it matters to you. Ask: "Can you confirm that this role does not require synchronous availability during specific hours? I work best in async, and I want to make sure this role is structured that way." The answer tells you whether the "remote" label on the job description matches the reality of how the team operates.
When to Accept and When to Walk Away
Not every offer is worth taking, even if it looks good on the surface. Here are the situations where walking away is the right decision:
The company uses location-adjusted pay and the adjustment is severe. If a role that pays $150,000 globally pays $60,000 to you because of your location, and you were expecting global rates, the compensation model itself is the problem, not the negotiation. No counter-offer changes the model.
They refuse to discuss any element of the package. A company that will not move on base, bonus, equity, or any non-salary benefit is telling you something about how they treat compensation. This rigidity tends to carry over into how they handle performance reviews and raises.
The timezone requirement was misrepresented. If the job was listed as "no timezone requirements" but the offer letter or onboarding conversations reveal a 9am ET daily standup, this is a significant change that affects your working conditions. You are entitled to renegotiate or withdraw based on this information.
They pressure you to decide within 24-48 hours. Legitimate employers give at least 3-5 business days to review a written offer. Artificial urgency is a red flag about company culture. A professional response: "I appreciate the offer and want to review it carefully before signing. Can I confirm by [specific date, 5 business days out]?" If they say no, that tells you what you need to know.
The total compensation is below your minimum, with no path to growth. If the offer is below your floor and the company has communicated that raises are rare, annual increases are inflation-based, and equity is minimal, the math compounds against you. Starting below market rate means your future salary increases are calculated from that lower base.
Negotiating as an International Applicant
International applicants often have a specific psychological barrier that their counterparts in the US and Western Europe do not face: the offer already feels like a significant number because it converts favorably to their local currency.
As an illustrative example, a $60,000 USD salary for a software engineering role might feel like an enormous amount for someone based in Eastern Europe, Southeast Asia, or West Africa, even if a comparable role at a global-rate remote company pays closer to $120,000. Accepting the lower number because it is 3x your local market salary can mean leaving a large amount on the table every year relative to a colleague doing the same work from a different location.
The mindset shift: your benchmark is the global market rate for the role, not the exchange rate to your local currency. The question is what the work is worth, not what your local economy would pay. When you internalize this, the negotiation becomes identical to any other negotiation.
Specific tactics for international applicants:
Confirm whether the role is on a global or local pay scale before you quote any number. If they pay globally, your range should be the same as a US-based candidate's range. If they pay locally, understand the adjustment factor. Some companies are transparent about it (for example, "we apply a 0.75x multiplier for your country"), and some are not.
Do not apologize for negotiating. International applicants sometimes negotiate more tentatively because they feel they should be grateful for the opportunity. Companies that hire globally expect negotiation. Your willingness to have the conversation signals professional maturity, not entitlement.
Use the same data your US counterparts use. levels.fyi and LinkedIn Salary are public. You have access to the same benchmarks. Use them without hedging.
Account for contractor vs employee tax implications. If you are hired as a contractor (common for international workers), you are responsible for your own taxes, retirement, and benefits. The rate should reflect this: contractors typically command 30-50% more per unit of work than equivalent employees, because they bear these costs themselves.
Confirm payment currency and method upfront. Ask whether you will be paid in USD, EUR, or local currency, and through which platform (Deel, Remote.com, Wise, direct bank transfer). Currency risk is a real factor, and a USD contract protects you if your local currency weakens.
Start With the Right Listings
Salary negotiation only matters after you have an offer worth negotiating. The best remote offers come from companies that are already paying global market rates and hiring worldwide without country restrictions.
On TrulyRemoteWork.com, every listing is verified to accept applicants from any country. This means you spend time negotiating with companies that are already set up to hire you — rather than filtering out US-only or EU-timezone-restricted roles from general job boards. Browse the engineering, marketing, and design categories to see current worldwide-eligible listings.