IRS refund checks come from one of two regional centers, depending on where you live

The IRS mails refund checks from two processing centers: Kansas City, Missouri and Ogden, Utah. Which one sends yours depends on your state. The envelope will show the return address of whichever center processed your return, but the check itself is issued by the U.S. Department of the Treasury and drawn on the Federal Reserve Bank.

Knowing which center processed your return matters mainly for one reason: if your check goes missing, you'll need to contact the right regional office to file a trace. The processing center also handles your refund status inquiries if something goes wrong in the mail.

Key Takeaways

  • Kansas City processes returns from about half the country; Ogden processes the other half, split by state.
  • The envelope return address tells you which center mailed it, but the check is always drawn on a Federal Reserve Bank.
  • If your check doesn't arrive within 21 days of mailing, contact the center that sent it to file a trace.
  • Checks are mailed in plain white envelopes with no IRS markings, so they're easy to miss or mistake for junk mail.

Which states mail from Kansas City versus Ogden

The IRS Kansas City Refund Center handles returns from: Alabama, Arkansas, Connecticut, Delaware, Florida, Georgia, Illinois, Indiana, Iowa, Kansas, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Nebraska, New Hampshire, New Jersey, New Mexico, New York, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Rhode Island, South Carolina, South Dakota, Tennessee, Texas, Vermont, Virginia, West Virginia, Wisconsin, and Wyoming.

The IRS Ogden Refund Center handles returns from: Alaska, Arizona, California, Colorado, Hawaii, Idaho, Montana, Nevada, Oregon, Utah, and Washington. If you filed from a U.S. territory or are a military member filing from overseas, your return may go to a different processing center, but the refund check itself still comes from one of these two regional hubs.

You don't need to memorize this list. When your check arrives, the envelope will show the return address of whichever center mailed it. If you need to know before the check arrives—for instance, if you're tracking a missing refund—you can call the IRS at 1-800-829-1040 and provide your Social Security number and filing status to confirm which center processed your return.

What the envelope looks like when it arrives

IRS refund checks arrive in plain white envelopes with no IRS logo or markings on the outside. The return address in the upper left corner will read either "Internal Revenue Service, Kansas City, MO 64999" or "Internal Revenue Service, Ogden, UT 84201." Your name and address appear in the center, and the envelope is first-class mail.

Because the envelope is plain, many people mistake refund checks for junk mail or bills and set them aside without opening them. If you're expecting a refund, check your mail carefully for plain white envelopes from either of these two addresses. The check itself will have "United States of America" and "Department of the Treasury" printed on it, along with the Federal Reserve Bank routing number.

The IRS does not email refund checks, text you about them, or call you to confirm delivery. If someone contacts you claiming to be from the IRS about your refund, it is a scam.

How long it takes from the processing center to your mailbox

Once the IRS mails your check from Kansas City or Ogden, it typically arrives within 7 to 10 business days, depending on your location and mail service speed. If you live close to the processing center, it may arrive faster. If you live far away or in a rural area, it may take closer to two weeks.

The IRS publishes a "Where's My Refund?" tool on IRS.gov that shows the status of your refund before it's mailed. Once the status changes to "refund mailed," you can expect the check to arrive within the timeframe above. The tool does not tell you which processing center is handling your return, but you can call 1-800-829-1040 to ask.

What to do if your check doesn't arrive

If more than 21 days have passed since the IRS mailed your check and you haven't received it, contact the processing center that sent it. You'll need your Social Security number, filing status, and the amount of the refund. The center can file a trace on the check, which means they'll investigate whether it was lost, stolen, or delivered to the wrong address.

To contact Kansas City: call 1-800-829-1040 or write to Internal Revenue Service, Kansas City Refund Center, 333 West Pershing Road, Kansas City, MO 64105. To contact Ogden: call 1-800-829-1040 or write to Internal Revenue Service, Ogden Refund Center, 1160 West 1200 South, Ogden, UT 84201. The phone line is the faster route; a trace typically takes 4 to 8 weeks to complete.

If the trace finds that your check was lost or stolen, the IRS will issue a replacement check or, in some cases, a direct deposit to your bank account if you provide banking information. You will not receive a refund twice—the original check is cancelled once a replacement is issued.

Why the IRS uses two processing centers

The IRS splits refund processing between Kansas City and Ogden to distribute the workload and reduce processing time during tax season. Both centers handle millions of returns and checks each year. Splitting by region also means that if one center experiences a delay or technical issue, the other can continue processing returns from its assigned states.

The two-center system has been in place for decades and is part of how the IRS manages the volume of returns filed between January and April. Each center has its own staff, equipment, and mail handling procedures, but both follow the same IRS standards for accuracy and security.

Frequently Asked Questions

Can I call the processing center directly to ask about my check?

You can call 1-800-829-1040, which routes to the correct processing center based on your state. You cannot call the centers directly by their local phone numbers. Have your Social Security number, filing status, and refund amount ready.

What if my check is addressed to the wrong name or address?

If the check arrives with an error on the envelope or payee line, do not cash it. Contact the processing center that mailed it with your Social Security number and the check amount. They can issue a corrected check or deposit the refund directly to your bank account if you provide routing and account numbers.

Does the processing center mail checks on weekends or holidays?

The IRS processes and mails refund checks Monday through Friday during business days. Checks mailed on a Friday may not enter the mail stream until the following Monday. Holiday schedules can also affect mailing dates, so refunds issued near a federal holiday may take slightly longer to arrive.

Can I request that my refund be mailed to a different address?

If you need to change your mailing address after you file, contact the IRS using Form 8822 (Change of Address) before your refund is mailed. Once the check is in the mail, you cannot redirect it. If it arrives at the old address, the recipient can write "Return to Sender" on the envelope, and it will go back to the processing center.

Is there a way to get my refund faster than waiting for the check?

Yes. If you file electronically and request direct deposit to your bank account instead of a mailed check, your refund typically arrives in 5 to 7 business days. Direct deposit is faster and more secure than mailed checks. If you already filed and chose a mailed check, you cannot change to direct deposit after filing.