拒收硬幣是違法的。《中華人民共和國人民幣管理條例》規定:中華人民共和國的法定貨幣是人民幣。人民幣,是指中國人民銀行依法發行的貨幣,包括紙幣和硬幣。以人民幣支付中華人民共和國境內的一切公共的和私人的債務,任何單位和個人不得拒收。法律依據:《中華人民共和國人民幣管理條例》 第三條中華人民共和國的法定貨幣是人民幣。以人民幣支付中華人民共和國境內的一切公共的和私人的債務,任何單位和個人不得拒收。