The IRS sends VA payments on a fixed schedule throughout 2025, and you can check the exact date for your payment using your Social Security number or Individual Taxpayer Identification Number

The 2025 VA payment schedule is the calendar the IRS uses to send refunds and other payments to taxpayers who filed returns or are receiving ongoing benefits. The schedule changes each year based on when the IRS processes returns and when the Treasury Department releases funds. If you filed a 2024 tax return and are owed a refund, or if you receive ongoing payments from a VA program, the date your money arrives depends on which batch the IRS assigned you to — and that batch is determined partly by your filing method and partly by the last two digits of your Social Security number or ITIN.

You do not have to guess. The IRS publishes the full 2025 schedule in advance, and you can look up your specific payment date using the IRS's "Where's My Refund?" tool on IRS.gov. That tool updates every 24 hours and will show you the exact date your payment will be deposited or mailed, along with the amount.

Key Takeaways

  • The IRS releases VA payments in batches throughout 2025, with dates determined by your filing method and the last two digits of your Social Security number or ITIN.
  • You can find your specific payment date by entering your Social Security number, filing status, and refund amount into the IRS's "Where's My Refund?" tool at IRS.gov.
  • Direct deposit payments arrive faster than paper checks — usually within one to two business days after the IRS releases the batch.
  • The IRS publishes the full 2025 payment schedule in advance, so you can plan around your expected payment date.
  • If your payment date has passed and you have not received your money, the "Where's My Refund?" tool will tell you whether the payment was mailed or if there is a delay.

How the IRS assigns you to a payment batch

The IRS does not send all VA payments on the same day. Instead, it releases them in waves throughout the year, with each wave covering a specific group of taxpayers. Your position in the queue depends on two things: how you filed your return and the last two digits of your Social Security number or ITIN.

If you filed electronically (which includes filing through tax software or a tax preparer), you are in the faster group. The IRS processes e-filed returns more quickly than paper returns, so electronic filers generally receive their payments earlier in the schedule. Within the electronic filers group, the IRS then sorts by the last two digits of your SSN or ITIN — so if your SSN ends in 00, you might be in the first batch of e-filers, while someone whose SSN ends in 99 might be in a later batch.

If you filed a paper return, you are in a separate, slower queue. Paper returns take longer to process because they must be manually scanned and entered into the IRS system. The IRS publishes a separate schedule for paper filers, and payments to that group typically begin several weeks after electronic filer payments start.

Using "Where's My Refund?" to find your exact payment date

The most reliable way to find out when your payment is coming is to use the IRS's "Where's My Refund?" tool. You can access it at IRS.gov by clicking on the "Refunds" or "Payments" section. You will need three pieces of information: your Social Security number or ITIN, your filing status (single, married filing jointly, etc.), and the exact refund amount from your return.

The tool updates once every 24 hours, usually overnight. When you enter your information, it will show you one of three statuses: "Return Received," "Refund Approved," or "Refund Sent." If your refund has been sent, the tool will display the exact date it will arrive. If you chose direct deposit, the money typically lands in your bank account within one to two business days after that date. If you are receiving a paper check, allow an additional 7 to 10 business days for mail delivery.

Do not refresh the tool repeatedly throughout the day — it only updates once daily, and refreshing more often will not speed up the process or give you new information. If the tool shows your refund as "Refund Sent" but you have not received it after the stated date has passed, check back the next day or contact the IRS at 1-800-829-1040.

Direct deposit versus paper check delivery times

How fast you receive your payment depends on whether you set up direct deposit on your return. Direct deposit is significantly faster and more reliable than a paper check.

If you chose direct deposit, the IRS sends your payment to your bank electronically on the date shown in "Where's My Refund?" Your bank then processes the deposit, which usually takes one to two business days. In most cases, the money appears in your account by the next business day after the IRS release date. Weekends and bank holidays can add a day or two, but direct deposit is the fastest method available.

If you are receiving a paper check, the IRS mails it on the date shown in the tool. From there, it travels through the postal system, which typically takes 7 to 10 business days depending on your location. Checks mailed to rural areas or during busy periods (like early spring) may take longer. If you have not received your check within 10 business days of the IRS release date, contact the IRS to request a trace.

What to do if your payment date has passed and you have not received your money

If the "Where's My Refund?" tool shows your refund was sent but you have not received it, your next step depends on your payment method. Check the tool again the next day — it updates daily and may show additional information about a delay or delivery issue.

For direct deposit payments that do not arrive within two business days of the release date, contact your bank first. Ask them to check whether the deposit was received and rejected (which can happen if your account number changed or if there was a typo on your return). If your bank confirms they never received the deposit, call the IRS at 1-800-829-1040 and provide your Social Security number, filing status, and the exact refund amount. The IRS can trace the payment and reissue it if necessary.

For paper checks that do not arrive within 10 business days, you can request a trace through the IRS website or by calling 1-800-829-1040. The IRS will investigate whether the check was lost in the mail and can issue a replacement if needed. Keep in mind that the IRS may ask you to wait a full 10 business days before opening a trace, so do not call when ready if the check is only a few days late.

The 2025 payment schedule timeline

The IRS publishes the 2025 payment schedule in phases. Early in the year, the schedule covers returns filed in January and February. As the year progresses, the IRS updates the schedule to include later filing dates. The schedule is not a single list of dates — instead, it shows ranges of SSN endings and the dates those groups will receive payments.

Electronic filers typically begin receiving payments in late January or early February, depending on when they filed. Paper filers begin receiving payments several weeks later, usually in late February or early March. By mid-April, most returns filed by the standard April 15 important date have been processed and payments have been sent. Late filers and amended returns follow their own schedules, which the IRS publishes separately.

You can view the full 2025 schedule on IRS.gov by searching for "2025 refund schedule" or "2025 payment schedule." The page will show you the specific dates for each SSN range and filing method. Bookmark this page or save the link so you can check it as your filing date approaches.

Frequently Asked Questions

Can I find out my payment date before I file my return?

No. The IRS assigns you to a payment batch only after your return has been received and processed. You can estimate your payment date based on the published schedule and your filing method, but you cannot know the exact date until you use "Where's My Refund?" after your return has been accepted by the IRS.

What if I filed my return in 2024 but have not received my payment yet?

Use "Where's My Refund?" to check the status of your 2024 return. If the tool shows your refund was sent but you have not received it, contact the IRS at 1-800-829-1040. Payments from 2024 returns should have been sent by mid-2024, so a missing payment from that year likely indicates a delivery problem or an issue with your account information.

Does filing through a tax preparer change my payment date?

No. Tax preparers file returns electronically, so you are in the same batch as other electronic filers. Your payment date is determined by your filing method (electronic versus paper) and your SSN ending, not by whether you prepared the return yourself or hired someone to do it.

Will my payment arrive on the exact date shown in "Where's My Refund?"

For direct deposit, the payment usually arrives within one to two business days of the date shown. For paper checks, the date shown is when the IRS mails it, not when it arrives in your mailbox — add 7 to 10 business days for mail delivery. Weekends and holidays can delay both methods.

Can I change my payment method after I file?

No. Once your return is filed, you cannot change whether you receive direct deposit or a paper check. If you filed for direct deposit but want a check instead, you would need to wait for the direct deposit to arrive and then contact the IRS. For future years, you can choose your preferred payment method when you file your return.