What happens when a government agency sends you money
When a government agency pays you — whether it's a tax refund, Social Security, unemployment benefits, or a stimulus payment — the money moves through the same banking system as any other transfer. The agency doesn't hand you cash or mail a check (though some still offer that option). Instead, it sends an electronic instruction to your bank, which credits your account. The speed and visibility of that transfer depend on which agency is paying you, which bank you use, and whether you've set up direct deposit.
Most federal agencies now use direct deposit as their default method. This means the agency has your bank account number and routing number on file, and it sends the payment electronically. The money typically arrives within one to three business days of the payment date the agency announces. Some agencies, like the Social Security Administration, allow you to check the exact deposit date on their website or app before the money hits your account.
Key Takeaways
- Government payments move electronically through the ACH system, the same network that handles most bank transfers, and arrive within one to three business days of the official payment date.
- Direct deposit is faster and more reliable than checks or debit cards, and most federal agencies now require it or make it the default option.
- You can track many government payments before they arrive by logging into the agency's website or calling their customer service line.
- If a payment doesn't arrive on time, contact the agency first to confirm the payment date and your account details, then contact your bank if the agency confirms it was sent.
- Some agencies still mail checks or issue prepaid debit cards, but these methods take longer and carry more risk of loss or theft.
How direct deposit works for government payments
Direct deposit uses the ACH network (Automated Clearing House), the same electronic system that handles payroll deposits and bill payments between private accounts. When you set up direct deposit with a government agency, you provide your bank account number, routing number, and account type (checking or savings). The agency stores this information and uses it to send payments on their scheduled dates.
On the payment date, the agency's bank sends a batch of ACH transactions to the Federal Reserve, which sorts them by receiving bank and forwards them. Your bank receives the batch, processes it, and credits your account. This entire process takes one to three business days. The exact timing depends on when the agency initiates the transfer and your bank's processing schedule. Some banks credit ACH deposits the same day they arrive; others wait until the next business day.
You can set up direct deposit with most federal agencies through their website or by phone. You'll need your bank's routing number (a nine-digit code found on the bottom left of your checks or available from your bank) and your account number. Once the agency has this information, future payments go directly to that account unless you change it.
Tracking a government payment before it arrives
Many agencies let you see the payment date and sometimes the deposit date before the money reaches your account. The Social Security Administration, for example, shows your payment schedule on your "my Social Security" account online. The IRS lets you track tax refunds through their "Where's My Refund?" tool, which updates every 24 hours and shows the expected deposit date once the refund is approved. The Department of Labor's unemployment system varies by state, but most state agencies have a website where you can log in and see when your next payment is scheduled.
If you don't have online access or prefer to call, most agencies have customer service lines that can tell you the payment date and confirm your bank account details on file. Have your Social Security number or case number ready. This is also the fastest way to troubleshoot if a payment is late — the agency can tell you when ready whether the payment was sent and to which account.
What to do if a government payment is late
If a payment doesn't arrive by the business day after the agency's announced date, start by confirming the payment date with the agency itself. Log into your account on their website or call their customer service line. Ask them to confirm the exact date they sent the payment and verify that your bank account number and routing number are correct on file. A wrong digit in either number will cause the payment to be rejected or sent to the wrong account.
If the agency confirms the payment was sent on time to the correct account, contact your bank. Give them the payment date and the agency's name. Ask them to search their ACH records for the incoming transfer. Banks can see ACH transactions that have been received but not yet posted to your account, and they can also see rejected transactions. If the transfer was rejected (usually because of an incorrect account number), the agency will typically resend it once you correct the account information.
If more than five business days have passed since the agency sent the payment and your bank has no record of receiving it, ask the agency to initiate a trace. This is a formal request to the Federal Reserve to locate the transaction. The trace usually takes 10 to 15 business days. In the meantime, ask the agency whether they can issue a replacement payment or a check while the trace is underway.
Checks and debit cards as alternatives to direct deposit
Some agencies still mail checks, and some issue prepaid debit cards instead of direct deposit. Checks take seven to 10 business days to arrive by mail, and there's a risk of loss, theft, or damage. Prepaid debit cards arrive by mail in five to seven business days and can be used when ready once they arrive, but they carry fees for certain transactions (ATM withdrawals, balance inquiries, or customer service calls) depending on the card issuer.
If you receive a check from a government agency, you can deposit it at your bank's ATM, at a branch, or through mobile deposit (taking a photo of the front and back). The funds typically become available within one to three business days, depending on your bank's policy. If you receive a prepaid debit card, set up it by calling the number on the back or visiting the issuer's website, then use it like any other debit card.
Most agencies now allow you to switch to direct deposit at any time. If you're currently receiving checks or a debit card and want to switch, log into your account on the agency's website or call and ask to update your payment method. The change usually takes effect on the next scheduled payment date.
Security and protecting your bank account information
When you provide your bank account number to a government agency, that information is stored in a find database and used only to send payments. Government agencies do not use your account information to withdraw money or initiate charges. However, you should still protect this information the same way you protect your Social Security number or password.
Never share your bank account number with someone claiming to represent a government agency unless you initiated the contact and you're certain you're speaking with the real agency. Scammers sometimes call or email claiming to be from the IRS, Social Security, or the Department of Labor and ask for account information in exchange for a payment. Real government agencies will never ask for your account number by phone or email unsolicited. If you're unsure, hang up and call the agency's official number (found on their website or your tax documents).
If you suspect fraud or if someone has accessed your account without permission, contact your bank when ready and ask them to freeze your account or issue a new account number. Then contact the government agency to update your account information on file.
Frequently Asked Questions
Can I change my bank account for government payments?
Yes. Log into your account on the agency's website or call their customer service line and ask to update your bank account information. The change usually takes effect on the next scheduled payment date. If you're switching banks, make sure you have your new bank's routing number and account number before you contact the agency.
What if I don't have a bank account?
Most agencies offer a prepaid debit card option if you don't have a bank account. The card is mailed to you and works like a regular debit card. Some agencies also partner with community banks or credit unions that offer low-cost accounts specifically for receiving government payments. Contact the agency to learn what options are available in your area.
How long does it take for a government payment to show up after direct deposit?
Most direct deposits arrive within one to three business days of the agency's payment date. Some banks credit ACH deposits the same day they arrive; others wait until the next business day. If more than three business days have passed, contact the agency to confirm the payment was sent and verify your account information is correct.
Can I get a paper check instead of direct deposit?
Many agencies still offer checks as an option, though some have phased them out. Contact the agency to ask whether checks are available and how to request one. Checks take seven to 10 business days to arrive by mail and carry a higher risk of loss or theft than direct deposit.
What happens if I close my bank account before a government payment arrives?
If you close your account before a payment is deposited, the payment will be rejected and returned to the agency. Contact the agency when ready to provide a new account number. Ask them to resend the payment or issue a check. To avoid this, update your account information with the agency before you close your old account.