Last week, a founder messaged me: “I offered $3,000/month to a developer in Colombia. He countered with $6,000. What do I do?”
Here’s what I asked him: “What research did you do before making that offer?”
Silence.
That’s the problem.
Most people approach salary negotiations in Latin America with zero preparation. They either wildly overpay because they feel guilty, or lowball because “it’s cheaper there.”
Both strategies fail.
Let me show you the actual tactics that work.
Do Your Research First
You cannot negotiate without data.
Go to these places:
- GetOnBbs.com for active Latin American remote work jobs
- Computrabajo for major job listings across LATAM
- LinkedIn job postings filtered by country
- LATAM-specific salary guides
Filter by exact role title, experience level, specific country, and remote vs office-based.
Write down what you find. Create a simple spreadsheet.
Now check US rates on Glassdoor, Payscale, and Levels.fyi for tech roles. Same position, same experience level.
This gives you the ceiling. You probably won’t pay this, but you need to know the gap.
Here’s the formula I use:
Minimum: Local market 50th percentile
Target: Local market 75th percentile
Maximum: 50-60% of US equivalent rate
Example: US Senior Customer Support earns $55,000/year. Colombia local market is $18,000-$28,000/year. Your range should be $22,000-$33,000/year.
You’re competitive locally but not matching US rates. That’s fair and sustainable.
Factor in Legal Costs
If hiring as an employee, add these mandatory costs:
Mexico: Aguinaldo (15 days salary Christmas bonus), profit sharing up to 10%, social security around 30%
Brazil: 13th month salary, vacation plus 1/3 vacation bonus, social charges around 30%
Colombia: Prima (mid-year bonus of 1 month), cesantÃas (severance fund), social security around 25%
Argentina: Aguinaldo (2 extra half-month payments yearly), social security around 23%
These aren’t optional. If you offer “$3,000/month,” your actual cost is $3,900-$4,500 depending on country. Budget for this upfront.
Who Names the Number First?
If you’re the company: Name a range, not a single number.
Bad: “We’re offering $4,000/month.”
Good: “Based on our research, we’re budgeting $3,500-$4,500 for this role.”
Ranges show you did research, give room for negotiation, and feel collaborative.
If you’re the candidate: Try to get them to share first.
When they ask salary expectations, respond: “I’m flexible depending on the full package. What range has your team budgeted?”
If they push: “Based on similar roles with international companies in [country], I’m seeing $X-Y. Does that align with what you’re thinking?”
You’re anchoring with data, not guessing.
The Actual Negotiation Tactics
Bundle and Unbundle
Don’t negotiate salary as a single line item.
Break it into: base salary, performance bonus, signing bonus, benefits, professional development budget, PTO above legal minimum, review cycle.
For employers: If someone counters above your range, unbundle.
They want $6,000/month. You can do $4,500.
Offer: “$4,500 base plus $300/month equipment stipend plus $200/month health stipend plus $3,000 signing bonus plus performance bonus up to $6,000 annually.”
Total first-year value: $65,400 ($5,450/month effective). You didn’t move on base but got closer.
For candidates: If base is too low, ask for the bundle.
“I was targeting $5,000 base. If $4,000 is fixed, can we add a $1,000 signing bonus and increase the equipment stipend to $300/month? Also, I’d like a 6-month salary review instead of annual.”
The Pilot Period
When there’s a gap you can’t bridge, propose a pilot.
For candidates: “I understand $5,000 is above your current budget. Would you consider starting at $4,000 with a guaranteed 3-month review? If we’re both happy, we revisit the rate then.”
For employers: “We’re enthusiastic about your skills but $6,000 is outside our range right now. Can we start at $4,500 for 90 days with a structured review? We’ll assess fit and performance, and if everything’s working, we move to $5,500.”
Non-Monetary Perks
Some things cost you little but mean a lot:
Flexible hours, async-first culture, Friday half-days, monthly learning stipend ($100-200), conference tickets, certification reimbursement, better equipment, co-working space membership, spot bonuses, profit-sharing.
I’ve seen candidates accept $500/month less for guaranteed conference attendance and education budget.
What The Market Actually Pays
Based on hundreds of hires across Latin America:
Customer Support: Junior $900-$1,500, Mid-level $1,500-$2,500, Senior/Lead $2,500-$3,800
Software Development: Junior $2,000-$3,500, Mid-level $3,500-$6,000, Senior $6,000-$9,000, Lead/Architect $9,000-$13,000
Marketing: Junior $1,500-$2,500, Mid-level $2,500-$4,000, Senior $4,000-$6,500
Project Management: Mid-level $3,000-$5,000, Senior $5,000-$7,500
Design: Junior $1,800-$2,800, Mid-level $2,800-$4,500, Senior $4,500-$7,000
Sales (SDR/BDR): Base $1,500-$2,500 plus 20-40% commission on quota
These are base rates. Add 20-30% for total cost with benefits and bonuses.
Adjust by country: Argentina and Brazil run 10-15% higher. Colombia and Mexico are standard. Peru, Ecuador, Bolivia run 10-15% lower.
Common Mistakes
The immediate discount: “We pay $5,000 in the US. For Latin America, we’re offering $1,800.” That 64% discount with no explanation feels insulting.
The fake budget: Don’t say “$3,000 is our absolute maximum” then agree to $4,000 later. Your credibility is destroyed.
Accepting too fast: If they immediately accept your first counter, you offered too much. Leave room to negotiate.
The ultimatum: “Take it or leave it” destroys goodwill. Instead: “This is the highest we can go given our budget. I understand if it doesn’t work for you, and I respect whatever decision you make.”
When Negotiations Fail
If you’re the employer: Ask “What would it take for this to work? Is it purely the number, or are there other factors?”
If it’s just money and you can’t move: “I understand. If circumstances change, I’d love to reconnect. Can I keep your info for future roles?”
If you’re the candidate: Be gracious. “I appreciate the offer and the time invested. The gap is larger than I can bridge right now. If the budget changes or other opportunities open up, I’d love to continue the conversation.”
The Follow-Up
Once you agree on terms, within 24 hours send written offer with every detail: start date, salary, benefits, payment terms, work hours, holiday policy, equipment provided.
Before start date: clarify equipment, set up payment account, share onboarding schedule, introduce to team.
First 30 days: weekly check-ins, clear expectations, quick feedback loops.
At 90 days: formal review. If you promised a salary review, honor it.
The negotiation doesn’t end when they say yes. It ends when they’re productive and happy.
The Real Answer
The “best rate” isn’t the lowest you can get someone to accept.
It’s the rate where you’re both happy. Where they feel valued and you feel like you’re building a sustainable team.
Do the research. Open with a range. Unbundle when stuck. Justify everything with data. Find their priorities. Show respect throughout.
That’s the rate that lasts.
Ready to Find Your Next Great Hire?
Join our growing community of employers and start connecting with skilled candidates in Latin America.