<prompt> Human: I have certain companys stocks Im holding and contributing small amounts to every month in my Vanguard portfolio. Problem is, the 7 transaction fee over time will certainly squash my returns. My question is- If I sell these holdings on Vanguard then buy those same assets on the same day in Robinhood no transaction fees will I have to pay taxes? All of these stocks Im holding I would be selling for a profit and if I have to pay taxes need to figure which bullet to bite, reoccurring 7 fees or the taxes switching over to Robinhood. Thanks everyone!  <response>: If youve made a profit, yes you have to pay capital gains tax as applicable.If you sold the stock at a LOSS and then rebought within 30 days, it is considered a wash sale and you may NOT claim the tax loss. So basically the IRS gets the better end of both deals. Wash sales are to be avoided if possible because it will greatly complicate your taxes. 