Yes. your Divy should be deposited in your Roth Account. Any reinvestments will still be taxable even if you have signed up for a dividend reinvestment plan. Maximum tax rate for cash dividends is 15% for highest tax bracket of 35%. If you are on the 28% bracket, you will pay 10% tax. if on 15% bracket, you will pay 5% tax IMO