挪用资金达到21万的话,这属于数额比较大的情况,一般会被判处三年以下的有期徒刑,或者是拘役。要是挪用本单位的资金数额特别巨大,那就要处三年以上七年以下的有期徒刑。这里说的“数额巨大”,通常是指挪用资金的数额达到300万元以上。像挪用了21万这种情况,虽然没达到“数额巨大”的标准,但也得承担相应的刑事责任。在给犯罪的人量刑的时候,法院会把很多因素都综合起来考虑,比如说挪用资金是用来干什么的,有没有归还,有没有给单位造成损失等等这些具体的情节。而且,如果有自首的情况,或者有立功的表现,那在量刑的时候就可以从轻或者减轻处罚;要是积极把赃款退回去了,在量刑的时候也可以根据具体情况适当从轻处罚。
总之,到底要判多少年,得根据每个案件的实际情况,由法院按照法律规定来判定。