Once you have found the right developer abroad, the next question is how to pay them legally. Unless your company already has a legal entity in their country, there are two main routes: sign them as an independent contractor, or employ them through an Employer of Record (EOR). The choice affects your cost, your legal exposure and the experience of the person you hire.

What an independent contractor arrangement is

A contractor runs their own business. They invoice you, handle their own taxes and social security, and you pay the invoice. There is no payroll, no employer contributions and no statutory benefits, which makes it the cheapest and fastest option on paper.

The catch is that the label on the contract does not decide the relationship. Labour authorities and courts look at how the work actually happens. If the person works full time, only for you, on your schedule and under your direction, many countries will treat them as an employee regardless of what the contract says. See our guide to contractor misclassification for the warning signs.

What an Employer of Record does

An EOR is a company that already has legal entities in the countries it covers. It becomes the legal employer of your hire, signs a compliant local employment contract, runs payroll, withholds income tax, pays employer contributions and provides mandatory benefits. You direct the day-to-day work and pay the EOR a monthly fee plus the employment costs.

How the two models compare.
Independent contractorEmployer of Record
Legal employerNobody — business-to-business contractThe EOR’s local entity
Employer contributionsNone (contractor pays their own)Paid through the EOR
Mandatory benefitsNone13th salary, leave, severance funds as required
Typical platform costOften $0–$50 per month for payment toolsAround $599 per employee per month (2026 list prices)
Misclassification riskYes, if the work looks like employmentLow — the person is a real employee
Best forProjects, part-time and genuinely independent specialistsFull-time, long-term team members

What the difference costs

Take a mid-level developer in Brazil earning $36,000. As a contractor invoicing through their own company, you pay about $36,000 a year. As an employee through an EOR, the true cost is about $54,320 in salary, contributions and benefits, plus $7,188 in EOR fees — $61,508 in total.

That $25,000 gap is why contractor arrangements are so common. It is also why authorities in Brazil, Mexico and Colombia look hard at them: much of the gap is social security that the state would otherwise have collected.

Compare both costs for Brazil

When a contractor is a reasonable choice

  • The work is a defined project with a clear end date.
  • The person has other clients, sets their own hours and uses their own tools.
  • They are already registered as a business (for example a PJ company in Brazil or a sole trader in Poland).
  • The country has a mature, accepted contractor market. Poland’s B2B model is a good example.

When an EOR is the safer choice

  • The person will work full time and only for you, for more than a few months.
  • You set their hours, manage them like the rest of the team and give them a company title.
  • The country is strict about reclassification. Our calculator rates Brazil, Mexico, Colombia and Ukraine as high compliance risk.
  • The candidate wants employee protections — paid leave, social security and a local contract are often deal-breakers for senior hires.

A simple decision test

  1. Would this person look like an employee to a neutral observer? If yes, use an EOR or your own entity.
  2. Is the country rated high risk for reclassification? If yes, lean towards an EOR even for borderline cases.
  3. Does the EOR fee exceed 30–40% of the salary? For lower salaries, check whether a well-structured contractor agreement is genuinely appropriate.
  4. Revisit the decision whenever the relationship changes — a three-month project that becomes a permanent role should move to employment.