With respect to R&D, for example, the US no longer allows foreign R&D activities to qualify for the R&D tax credit.
From what I've seen, many companies will shoehorn regular product development into the R&D category. I'm not sure if it's supposed to cover next iteration of existing products that most company should be doing anyway.
R&D doesn't require something to be socially innovative; it's evaluated at a per-company level. It's intended to incentivize companies to recreate wheels in-house (if it is otherwise financially reasonable to do so).
It does not create a barrier to small companies. If you're not big enough to handle the paperwork for the R&D credit, you're not spending enough to derive meaningful benefit from the credit anyways. And generally, there exist plenty of accounting firms that will prepare the R&D documentation on a % basis (of the allowable R&D credit identified).
It also subsidises product development engineers - a profession that is doing well already
In the software world, sure. There are plenty of industries where product development staff (many of whom aren't engineers) don't make anywhere close to 6 figures.
Also, some states, like CA, are very unfriendly which regard to the extra costs required for employees in terms of benefits, wages (salary exempt) and classification of employees with the ABC test [1], so the wins that states make for employees incentivizes many employers to look elsewhere instead.
In a more remote work culture, even ignoring offshoring/nearshoring, this is going to be really bad for people in certain states. And it will be bad for those states themselves.
The increased competition among states to attract higher income workers will be interesting. States like Tennessee, North Carolina, etc have a massive opportunity in front of them as they were already pretty well poised to attract younger professionals.
This is exactly right.
People seem to think all these regulations are doing them a favor and increasing their freedom but what's actually happening in reality is pretty much the opposite.
It's now literally cheaper even after accounting for delivery risks to hire people from Tennessee, North Carolina, etc.
This explains why so much R&D happens in CA. Because it's too expensive to do it in this state...
The reason R&D happens in CA is because any company that wants to sell to CA is already going to be subject to CA taxation anyway, however they try to apportion their state income. If you develop R&D in another state and use that to sell to CA, you've just added an additional state to your tax compliance burden. Moreover, if you generate the R&D in say, Nevada, but the overwhelming majority of your income is CA sales, CA can (edit: changed from will) simply disregard your chosen allocation as fraudulent.
I did the R&D tax credit this last year and it seems to me the savings for offshoring would drastically make up for the loss in R&D tax credits in most cases.
This was true...before GILTI and BEAT were passed in the TCJA in 2017. It's no longer true. And as a downside, you must also contend with transfer pricing requiring your offshored entity to show a profit, and thus pay foreign taxes which likely would not be recoverable in the US under the GILTI regime.
I do know that certain countries limit what you can send them as far as $ each month as part of anti-money laundering regulations. And it's a pain.
What other implications are there? Is it because some of the offshoring countries force you to register there to conduct business?
Or is it because they want to create a separate P&L for tax and/or liability purposes? Or to park IP?
You don't need an entity to contract offshore, but if you're doing foreign R&D you're savings generally would be less than you would get back with the R&D credit. If for some reason your savings are greater with fully-offshored R&D, you need to ask yourself serious questions about why it's so much cheaper--including the likelihood that your R&D is being shared with the contractors' other clients if you're using an Indian or Chinese contractor.
You're also going to have IP valuation issues due to those risks, meaning that the IP simply won't be worth much, if anything, to a US or EU buyer, compared to the same IP generated anywhere by a subsidiary.
From a GILTI perspective, your IP is now foreign-generated IP, so you're looking at potentially paying the GILTI tax if you sell resulting products outside of the US.
There are additional legal considerations that apply to outsourced R&D development as well.
Additionally, the US company would have to abide by any local labor laws / tax laws in the country they are hiring in.
Depends on what legal structure they've established within the country where the employee resides (and the laws regarding such things).