After you file

I did my taxes at first of March and its still being processed. But I did my boyfriends taxes middle of march & he got his refund the on April 30th, the day after he got his stimulus check. I've heard others are still waiting since February to get theirs. IRS is so random and its baffling!