If you've already filed (good on you!), you can expect to receive your tax refund within 21 days if you filed your return electronically and opted for direct deposit. If you mailed your return or chose to receive a paper check, it may take longer for your refund to arrive, typically around four to six weeks.