持有假币是否触犯刑法要看情况。如果明知是假币而持有的,总面额在4000元以上的,就触犯刑法,可处三年以下有期徒刑或者拘役,并处或者单处一万元以上十万元以下罚金。
依据《中华人民共和国刑法》第一百七十二条规定,非法持有假币5万元属于 “数额巨大” 情形,依法应判处 三年以上十年以下有期徒刑,并处二万元以上二十万元以下罚金。