I just recently moved to the UK from the US to be with my husband, who is a UK citizen. I am still waiting for my spousal visa to be approved and so don't have a national insurance number.
I'm currently doing freelance work for a couple U.S. companies and don't know if it would be better from a tax stand point to have the companies pay me through my US bank account or my UK joint bank account that I share with my husband?
To echo larrabee, if you are on a fiancee or visitor visa, you must stop working immediately! You never should have started. Work is not permitted on a fiancee visa, and violating the terms of your current visa could jeopardize future ones. After your FLR(M) is approved, you will be permitted to work, but not while you are waiting.
Also, I would caution you about sharing a bank account. You're permitted to, but you and your husband should know about
FBAR reporting. As a USC, you are required to report
all foreign assets if their aggregate total reaches $10,000 for even a moment within a calendar year. And by "all", they mean if you have signatory authority on the account, but it's your husband's account, you still have to count it and report it along with all of your own accounts/assets. So sharing accounts with your husband could expose his accounts to the US government.