No you do not have to repay your unemployment benefit payments (unless you are convicted of fraudulently receiving them), but you do have to report them as income on your tax return.