人民币不是外汇的原因是:人民币不是国际结算币种。人民币是中华人民共和国的法定货币。外汇是货币行政当局(中央银行、货币管理机构、外汇平准基金及财政部)以银行存款、财政部库券、长短期政府证券等形式保有的在国际收支逆差时可以使用的债权。