HACKER Q&A
📣 gtirloni

US company is 100% remote, is it a burden to hire internationally?


Say your company is in NY and the employee is in WA so you have all the remote daily stuff figured out, is it harder to hire another employee now from another country?

If so, does anyone know the specifics? Is it different tax stuff, difficulty with sending payments, legal requirements, etc?


  👤 thiago_fm Accepted Answer ✓
There are companies which handle this for you, by hiring employees through an "employee of record" umbrella company, keeping a percentage of their salary for any legal costs that might incur, even if in the end you want to fire them. They also handle payment, billing, visa and so on. It's really good.

Many American companies are using it to hire talent from abroad. It's good because you can hire talent from Europe paying typically 50%-70% of US dev salaries, they speak English and have similar culture and expectations. Furthermore, the salary that American companies tend to offer makes it very attractive as well, in comparison to their local markets.

Employee of record companies: Remote.com, Deel.com


👤 hiAndrewQuinn
To OP: Differing legal and tax stuff is probably the biggest hurdle, yeah.

Related question: I'm a US/EU dual citizen resident in the EU. As a software consultant, can I set up a Delaware LLC, bill through that, and handle all the EU weirdness on my end to insulate my end customer from having to worry about it? or are there unavoidable hassles my end customer would likely have to put up with?


👤 rozenmd
The specifics depend on the country you're hiring in.

The cost of working out each country's requirements is significant enough that it's often a lot cheaper to use an employer of record service instead of setting up your own entity.


👤 jamesliudotcc
My company uses [Remotely](https://www.remotely.works/). They source talent across Latin America (mostly Brazil, but other countries as well). Expect to pay well for the best talent (obviously). My coworkers sourced through Remotely are all extremely good.

The time zone difference is not a major problem for us, and I am in PST (the US part of my company is mostly EST & CST). There is a large actual time zone difference with Brazil, but all of our contractors tend to be night owls (we are clear about where we are, if they weren't at least slightly night owls, they wouldn't choose to work with us). If you keep core working hours in US EST, you hopefully have morning larks among your Washington state employees as well to make it easier.

Things also depend on the specific foreign country, and what other business your company wishes to transact in that country. My company has (I believe) direct employees in many jurisdictions, including in Europe. But for Latin America, I believe (almost) everything is through Remotely.


👤 gregjor
Yes. A few common issues.

- Language

- Cultural differences, including things like time off, work hours

- Timezone differences causing large delays in communication

On top of those issues, employers who haven’t hired internationally may worry about tax and legal implications. The potential employee may have those concerns too, and expect the employer to deal with all of it.

While straightforward solutions like B2B contracting (described in other comments) simplify the tax and legal issues at the US end (but maybe not at the other end), international hiring is a novelty for many employers, so they may avoid it out of worry and ignorance, or cultural bias.


👤 zerr
It is much simpler than hiring an employee or even a contractor in US - through B2B contract. Basically, you buy services from them. They send invoices e.g. at the end of the month, you do regular bank transfers (or any other legit way of money transfer). Since the contractors are outside US, you don't even have a burden of proof that they are not employees but real contractors.

👤 ac2u
If you don't want to go the contracting route then usually the country you're thinking of hiring in will have a government-funded organisation designed to help with the process of setting up a local wholly-owned subsidiary.

Where I'm from they're called InvestNI and they've helped multiple US companies set up locally.

It's an expensive undertaking but worthwhile if you're looking to hire multiple people. The hassle is offset by support and funding to help subsidise the cost of providing jobs.


👤 comprev
B2B contract is probably the most common method so the "employee" is an external contractor providing a monthly service. They are responsible for all taxes and employment law.

Quite a few companies exist to provide these services, known as "umbrella" companies. For a monthly fee you are a regular "employee" of their local company, and the invoice to your client is paid to the umbrella company directly.


👤 vp4nkov
If you are talking about hiring software developers, it is easy enough. B2B contract, the person you wish to hire has to fill out and give you W8-BEN-E which you will give to your accountant to forward to IRS. Payments are easily facilitated via a company specialising in this, e.g. Deel or Veem. Contractors figure out and pay their taxes themselves. I myself am currently employed in such manner.

👤 justinram11
IANAL or Accountant, but just a heads up that under the new Section 174 rules, foreign developers have to be amortized over 15 years (5 years for a domestic developer)

👤 codegeek
Honestly, it is a lot more burdensome to hire in different states within US than your home state where business is registered. Hiring internally is relatively easier because you can do a B2B Contract and use W8-BEN-E for IRS. For hiring in a different sate, you will need to register your entire business there, setup Unemployment insurance accounts (on their shitty websites with no standards), deal with payroll/withholding taxes and quarterly reporting, sales taxes (if applicable) etc etc.

👤 JumpinJack_Cash
Bitcoin!