股票分红时是否扣税,与持有股票的时间有关。持有时间短的股票分红要扣除20%的税款,持有时间较长的股票分红则享有税收减免,税率为10%。如果股票持有时间超过1年,则不需要支付个人所得税。需要注意的是,分红款项不会立即扣税,只有当持股人转让股票时才会扣税。