Because my family member gave me cash, I made a purchase in my name so I am holding the coin for that person. The problem is, it will affect my capital gains tax in long term if he decides to withdraw the fund. Is there any way I can transfer the person's coin if I create a wallet in his name and not affect my CGT? Is there a better way for this?
Cheers!
what is your tax jurisdiction/where do you live? it makes a big difference.
when you say "in your name" i assume you mean you bought on an exchange---gave your ID information and all that?
in most cases, there has been no taxable event until the coins are sold. so if you just withdraw the coins to your family member's external wallet and relinquish control, the issue can probably be ignored and you can both go on your merry way. if you want to be especially careful, you two could write up a memorandum detailing the agreement you had, in case the tax office ever comes knocking.
i strongly recommend you avoid this in the future, and i especially recommend against selling someone else's coins through your own exchange account. all of their taxable activity will be linked to you, and if you live somewhere like the USA or EU, the tax office may find out about it. it'll be a big mess trying to separate your activity from the other party's, and proving everything.
in the future, they should just handle it themselves through their own exchange or broker account.