Federal refund checks come from one of three IRS processing centers, depending on where you live
Your federal tax refund check is mailed from one of three IRS service centers: Kansas City, Missouri; Ogden, Utah; or Philadelphia, Pennsylvania. Which center processes your return depends on your state and the first letter of your last name. The IRS sorts returns this way to balance the workload across facilities, not because of anything you did or where you live currently.
The envelope will show the return address of whichever center handled your return. You cannot choose which one processes it, and the center assignment does not affect how long your refund takes to arrive. Once your check leaves the service center, it goes into the standard U.S. mail system and follows normal delivery timelines for your ZIP code.
State refund checks, if you are owed one, come from your state's tax agency or comptroller's office, not from the IRS. Each state mails from its own location.
Key Takeaways
- Federal refund checks originate from Kansas City, Ogden, or Philadelphia depending on your state and last name, but this does not change your refund timeline.
- The return address on your check envelope will show which IRS service center processed your return.
- Once mailed, your check travels through regular U.S. Postal Service delivery, which typically takes five to seven business days after it leaves the center.
- State refund checks come from your state's tax agency, not the IRS, and mail from a different location entirely.
- The processing center that mails your check has no connection to how long the IRS takes to process your return before mailing it.
How the IRS assigns your return to a service center
The IRS uses a routing system based on two factors: your state of residence and the first letter of your last name. This system has been in place for decades and distributes the volume of returns evenly across the three centers. For example, if you live in California and your last name starts with A through M, your return goes to Ogden. If your last name starts with N through Z, it goes to Kansas City.
Each state has its own routing rules. You can find which center processes returns from your state by checking the IRS website or calling the service center directly. The routing does not mean your state's tax office is involved—it is purely an IRS internal distribution method.
This assignment happens when your return is first received, whether you file electronically or by mail. Electronic filers do not get their checks mailed any faster because of which center processes them; the mailing timeline is separate from the processing timeline.
What happens between processing and mailing
After the IRS service center processes your return and approves your refund, staff print your check and prepare it for mailing. This step usually takes a few days. The IRS then batches checks together by ZIP code and hands them off to the U.S. Postal Service.
The time between approval and mailing is not published by the IRS, but it is typically short—often the same week your return is processed. Once your check enters the mail system, delivery time depends on your location and current postal service volume, not on the IRS center that mailed it.
If you filed electronically and chose direct deposit instead of a check, your refund never goes through the mail. It is transferred directly to your bank account, which is why direct deposit is faster than a mailed check.
Tracking your refund before it is mailed
You can track the status of your refund using the IRS "Where's My Refund?" tool on IRS.gov. This tool tells you whether your return has been received, is being processed, or has been approved for payment. It does not tell you which service center is handling it, but it will tell you when your refund has been mailed.
The tool updates once per day, usually overnight. If your status shows "Refund Approved" or "Refund Mailed," your check is either in the mail or about to be. The tool does not show a specific mailing date, only the date range when you can expect it.
You can also call the IRS at 1-800-829-1040 to ask which service center is processing your return, though the automated system and representatives will likely direct you to the online tool instead.
Mail delivery time after your check leaves the IRS
Once your check is mailed from the service center, the U.S. Postal Service handles delivery. Standard mail delivery typically takes five to seven business days, though this varies by distance and current mail volume. A check mailed from Kansas City to California may take longer than one mailed from Ogden to Utah.
The IRS does not track your check after it enters the mail system. If your check does not arrive within the expected timeframe, contact the U.S. Postal Service first to see if it can be located. You can file a mail loss claim with USPS if the check is lost.
If your check is lost or stolen, the IRS can issue a replacement. You will need to contact the IRS and provide details about the original refund. The IRS will place a stop on the original check and mail a new one, which can take several weeks.
State refund checks and where they come from
If you are owed a state income tax refund, that check comes from your state's tax agency or comptroller's office, not from the IRS. Each state has its own mailing address and processing timeline. Some states mail refunds from their capital city; others use regional processing centers.
You can find where your state refund is mailed from by visiting your state's tax agency website or calling their refund hotline. Most states also offer an online tracking tool similar to the IRS tool, though the name and location vary by state.
State refunds are often processed and mailed separately from federal refunds, even if you filed both on the same return. Your state refund may arrive weeks before or after your federal check.
What to do if your check does not arrive
If your refund status shows "Mailed" but you have not received your check after ten business days, first check with your household—checks are sometimes opened by mistake or set aside. Then contact the U.S. Postal Service to file a mail loss claim. USPS will search for the check and may be able to locate it.
If USPS cannot find your check, contact the IRS. Have your Social Security number, filing status, and the refund amount ready. The IRS will verify that the check was mailed and can issue a replacement check or deposit the refund directly to your bank account if you provide banking information.
Replacement checks take two to four weeks to arrive. If you need the money sooner, ask the IRS representative whether a direct deposit to your bank account is an option for the replacement refund.
Frequently Asked Questions
Can I request that my refund check be mailed to a different address?
No. The IRS mails refund checks to the address you listed on your tax return. If you moved after filing, you can contact the IRS and provide your new address, and they can reissue the check to that location. This takes additional time, so update your address with USPS as well so mail forwarding can catch it.
Why does my check envelope say it is from Kansas City when I live in Texas?
The service center that mails your check is determined by your state and last name, not by where you currently live. Texas returns are routed to different centers based on the first letter of your last name. The center location has no effect on how fast your refund arrives.
Is my refund check insured or tracked by the IRS after it is mailed?
No. Once your check enters the U.S. mail system, the IRS does not track it. The Postal Service treats it as standard mail. If you are concerned about loss, you can contact the IRS before your check is mailed and request that your refund be deposited directly to your bank account instead, though this requires amending your return.
Do I need to do anything when my check arrives?
No. Endorse the back of the check with your signature and deposit it at your bank like any other check. Make sure the check amount matches what the IRS told you to expect. If the amount is wrong, contact the IRS to report the discrepancy.
What if I filed electronically but still received a mailed check?
This can happen if you selected direct deposit but the IRS could not process it—usually because of a bank routing number error or a closed account. The IRS will mail a check instead. Deposit it normally, and contact your bank to confirm your account details are correct for future refunds.