I have seen a lot of information that suggests that it should be possible for me to telecommute for a US company (getting paid in USD to a US bank) but live and declare residency in Brazil. I'm married to a brazilian, have a VIPER, CPF, applied for RNE/CIE, and have my Carteira de Trabalho.
I'm currently working for a global US company and would ideally like to telecommute from Brazil but remain in my current position where they'd pay me in the US. However, I think the way my company is interpreting Brazilian law is a bit conservative. They're saying that they need to either put me on an expat assignment (very expensive, not going to happen) or permanently transfer me to a job in Brazil so that, in either case, they can pay me in local currency. My understanding through all of the reading I've done is that these shouldn't be the only options. I suspect that the local legal people they're going through may be interpreting the law incorrectly or I'm just missing something.
Is anyone doing this currently who might be able to help me guide them through the right mechanics?
Mr. wjwoodward has been answering my PMs quite graciously and has definitely helped me understand some of the tax mechanics of this (paying US taxes, would need to file with Receita Federal if I took in Brazilian income, etc...). Thanks!