需要30日左右。按照《中华人民共和国税收征管法实施细则》第七十八条的规定,税务机关发现纳税人多缴税款的,应当自发现之日起10日内办理退还手续;纳税人发现多缴税款,要求退还的,税务机关应当自接到纳税人退还申请之日起30日内查实并办理退还手续。税务机关审批时间不好确定,因为要逐级审批。
《中华人民共和国税收征收管理法》第五十一条纳税人超过应纳税额缴纳的税款,税务机关发现后应当立即退还;纳税人自结算缴纳税款之日起三年内发现的,可以向税务机关要求退还多缴的税款并加算银行同期存款利息,税务机关及时查实后应当立即退还;涉及从国库中退库的,依照法律、行政法规有关国库管理的规定退还。