There’s nothing like knowing you have a tax refund heading your way.  For many people it’s the only reason to look forward to tax time.  Since most taxpayers are required to file federal and state tax returns, you may be anticipating a refund from both.  If that’s the case, you can check your federal refund status on the IRS website.  However, things work differently on the state side of things.  Here’s what you need to know about state taxes and how to check your refund status.

Do I have to file a state tax return?

It depends on where you live but for most people the answer is yes.  The only places that do not require you to file a state tax return are Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington and Wyoming.  If you moved during the year or worked in multiple states, you may need to file returns for each state.

How do I file?

You have a few options for filing your state tax return.  You can hire a tax professional, use online tax preparation software like ezTaxReturn.com or prepare your return by hand and mail it in.  ezTaxReturn.com supports full-year tax returns for many states and is the easiest way to get the job done.  Click here for a complete list of the states we support.

When will I get my state tax refund?

Unlike the IRS which issues most refunds within 21 days, there’s no one size fits all rule when it comes to state refunds.  Each state has its own way of doing things.  In some places, you’ll only have to wait a few days to get your money, while others can take months to issue a refund.  The best advice we can give you is to e-file and choose direct deposit to get your cash as quickly as possible.

How do I check my refund status?

Once you have e-filed and your return has been accepted, you can begin tracking your refund online.  Typically, you’ll just need your SSN and refund amount to check your refund status.  However, some states may request additional information such as your filing status, date of birth or zip code.  To make your life easier, we’ve listed links to the “Where’s My Refund?” tool for each state. 

State Refund Status Website How Long Will It Take?
Alabama https://myalabamataxes.alabama.gov/_/ 8-10 weeks
Arizona https://www.aztaxes.gov/Home/CheckRefund Up to 10 days
Arkansas https://atap.arkansas.gov/_/ Up to 21 business days
California https://www.ftb.ca.gov/online/refund/index.asp Up to 2 weeks
Colorado https://www.colorado.gov/revenueonline/_/ Up to 60 days
Connecticut https://drsindtax.ct.gov/AUT/welcomeindividual.aspx A few days
Delaware https://dorweb.revenue.delaware.gov/scripts/refinq/refinq.dll 4-6 weeks
Georgia https://dor.georgia.gov/wheres-my-refund 90 business days
Hawaii https://tax.ehawaii.gov/hoihoi/refund.html 9-10 weeks
Idaho https://tax.idaho.gov/ 7-8 weeks
Illinois https://www2.illinois.gov/rev/Individuals/pages/Refunds.aspx Not Specified
Indiana https://secure.in.gov/apps/dor/tax/refund/ Not Specified
Iowa https://www.idr.iowa.gov/wheresmyrefund/ Not Specified
Kansas https://www.kdor.ks.gov/apps/kcsc/increfundstatus.aspx Not Specified
Kentucky https://refund.ky.gov/ 2-3 weeks
Louisiana https://latap.revenue.louisiana.gov/_/ Up to 45 days
Maine https://portal.maine.gov/refundstatus/refund Not Specified
Maryland https://interactive.marylandtaxes.gov/INDIV/refundstatus/home.aspx A few days
Massachusetts https://mtc.dor.state.ma.us/mtc/_/ Up to 6 weeks
Michigan https://www.michigan.gov/taxes/0,4676,7-238-43513_75466—,00.html 2 weeks
Minnesota https://www.mndor.state.mn.us/tp/refund/_/ Not Specified
Mississippi https://www.dor.ms.gov/Individual/Pages/default.aspx 10 business days
Missouri https://dor.mo.gov/returnstatus/ Not Specified
Montana https://mtrevenue.gov/taxes/individual-income-tax/individual-refunds/ Up to 90 days
Nebraska https://ndr-refundstatus.ne.gov/refundstatus/public/search.faces A minimum of 30 days
New Jersey https://www20.state.nj.us/TYTR_TGI_INQ/jsp/prompt.jsp A minimum of 4 weeks
New Mexico http://www.tax.newmexico.gov/Individuals/individuals-where-is-my-refund.aspx 6-8 weeks
New York https://www8.tax.ny.gov/PRIS/prisStart Not Specified
North Carolina https://eservices.dor.nc.gov/wheresmyrefund/SelectionServlet 8 weeks
North Dakota https://www.nd.gov/tax/refund/ Not Specified
Ohio https://www.tax.state.oh.us/IFILE/WheresMyRefundWeb/wheresmyrefund.jsp Not Specified
Oklahoma https://www.ok.gov/tax/Individuals/Income_Tax/Filing_Information/How_to_Check_on_a_Refund/ 14-21 days
Oregon https://www.oregon.gov/DOR/programs/individuals/Pages/after-filing.aspx Not Specified
Pennsylvania https://www.doreservices.state.pa.us/pitservices/wheresmy/refund 8-10 weeks
Rhode Island https://www.ri.gov/taxation/refund/ 10-15 business days
South Carolina https://dor.sc.gov/refund 6-8 weeks
Utah https://incometax.utah.gov/refunds/wheres-my-refund 120 days
Vermont https://tax.vermont.gov/individuals/refund 6-8 weeks
Virginia https://www.individual.tax.virginia.gov/VTOL/tax/IndRefundStatus.xhtml 1-4 weeks
Washington DC https://mytax.dc.gov/_/ Up to 25 days
West Virginia https://mytaxes.wvtax.gov/_/ 10 weeks
Wisconsin https://www.revenue.wi.gov/Pages/Apps/TaxReturnStatus.aspx Less than 12 weeks