VA How-To Guide

How to Change Your VA Direct Deposit (2026) — Every Method

By Dwayne M. — USAF Veteran (2006-2010) | Published 2026-07-04 | 10 min read

Moved banks, closed an account, or just noticed your VA payment went somewhere it shouldn't have? You have four different ways to fix your VA direct deposit, and which one is fastest depends on whether you have a verified VA.gov account.

Most guides only mention the VA.gov profile method. That's fine until you're the veteran without internet access, the one who can't get ID.me or Login.gov to verify, or the one who just fixed their disability compensation deposit and can't figure out why their GI Bill payment still went to the old bank.

This guide covers every method VA actually offers, in the order that's fastest to slowest, plus the benefit-type nuance that trips people up.

You'll learn:

Contents
  1. How VA Direct Deposit Is Actually Stored
  2. Method 1: Change It Online at VA.gov (Fastest)
  3. Method 2: Change It by Phone
  4. Method 3: In Person at a VA Regional Office
  5. Method 4: By Mail (No Internet or Phone Access)
  6. Don't Have a Bank Account? Here's What VA Actually Offers
  7. The eBenefits Question
  8. Disability Compensation vs. GI Bill — The Nuance That Trips People Up
  9. What Happens After You Change It

How VA Direct Deposit Is Actually Stored

Your VA.gov profile doesn't store one direct deposit account for "everything VA pays you." It stores direct deposit information separately for three categories of benefit payments: disability compensation, pension, and education (GI Bill and other VA education benefit payments).

That distinction matters more than it sounds like it should — it's the reason a lot of veterans think they "already changed" their direct deposit and then get a payment mailed or misdirected anyway. More on that in Section 8.

Key Takeaway

Whichever method you use below, you'll be asked which benefit type you're updating. If you receive more than one kind of VA payment, you have to repeat the update for each one.

Method 1: Change It Online at VA.gov (Fastest)

This is the method VA itself recommends, and it's the only one that updates instantly without a phone call or mailed form.

  1. Sign in to VA.gov with a verified ID.me or Login.gov account. (My HealtheVet credentials were retired in January 2025 and DS Logon was retired in September 2025 — if you're still trying to sign in with either of those, that's why it's failing. You'll need to create or verify a Login.gov or ID.me account instead.)
  2. Select your name in the top right corner of the page, then select Profile.
  3. Find the Direct deposit information section and select Manage your direct deposit information.
  4. Go to the section for the specific benefit type you want to update — disability compensation, pension, or education.
  5. Select Edit, then enter your updated account type, routing number, and account number.
  6. Select Save.

Repeat step 4 through 6 for every benefit type you receive. There is no "apply to all" toggle — VA treats each one as a separate record.

Pro Tip

After saving, check the VA payment history tool after your next scheduled payment date to confirm the new account actually received it, rather than assuming the change worked.

Method 2: Change It by Phone

If you can't get a verified VA.gov account working, or you'd rather talk to a person, VA will set up direct deposit by phone.

Who you areNumberHours
Inside the U.S.1-800-827-1000 (TTY: 711)Monday–Friday, 8:00 a.m.–9:00 p.m. ET
Overseas / international direct deposit918-781-7550Monday–Friday, 9:00 a.m.–5:30 p.m. ET

Have your account type, routing number, and account number ready before you call — the representative will ask for the same information you'd enter online.

Method 3: In Person at a VA Regional Office

You can also set up or change direct deposit face-to-face at your nearest VA regional office. Use VA's location finder to find the closest one and confirm its hours before you go — bring photo ID and your bank's routing and account numbers.

Method 4: By Mail (No Internet or Phone Access)

If you genuinely don't have internet or phone access, VA still accepts the paper route: the Direct Deposit Sign-Up Form (SF-1199a). Download it, fill it out with your bank, and mail it in. This is the slowest method — expect it to take noticeably longer than the online or phone options — so use it only if the first three aren't realistic options for you.

Warning

Some older forum posts and even some financial-institution paperwork reference VA Form 20-572 or 29-0309 for direct deposit changes. VA's own direct deposit page names only the SF-1199a as its mail-in form — if a bank hands you a different form for VA purposes, confirm with VA directly (1-800-827-1000) before mailing anything.

Don't Have a Bank Account? Here's What VA Actually Offers

Direct deposit requires a bank or credit union account — but VA has an official answer if you don't have one. The Veterans Benefits Banking Program (VBBP) is a list of Veteran-friendly banks and credit unions that will either open an account for you or help you qualify for one, specifically so you can use direct deposit.

To use it: call one of the participating banks or credit unions listed on VA's VBBP page and mention the Veterans Benefits Banking Program by name when you call. That's the mechanism VA itself points to — it isn't a separate VA account, it's a warm handoff to banks that have agreed to work with veterans who'd otherwise be turned away or charged high fees.

Separately, some federal benefit recipients — including some VA beneficiaries — receive payments on a Direct Express prepaid debit card instead of a bank account or paper check. If you're already on Direct Express and want to switch to a bank account (or vice versa), call 1-800-827-1000 to change your payment method.

The eBenefits Question

If you've been a VA claimant for a while, you may remember managing your direct deposit through eBenefits. That portal was retired in 2022 — its account-management tools, including direct deposit, no longer function, and the ebenefits.va.gov domain doesn't reliably resolve at all anymore.

Everything eBenefits used to do lives in your VA.gov profile now. If a bookmark, an old printout, or a forum thread points you toward eBenefits for a direct deposit change, skip it and go straight to VA.gov instead.

Disability Compensation vs. GI Bill — The Nuance That Trips People Up

This is the part most direct-deposit guides skip, and it causes real confusion: disability compensation and GI Bill (education) direct deposit are stored as two completely separate records in your VA.gov profile, even though you sign in to the same account to manage both.

If you receive disability compensation and also GI Bill housing or tuition payments — a common combination for veterans using Post-9/11 GI Bill benefits while rated for a service-connected condition — you'll see a separate box in your profile for each. Updating your disability compensation deposit does not automatically update your education benefit deposit, and vice versa.

Common Mistake

Closed your old bank account after switching, but only updated your VA.gov profile for disability compensation? Your GI Bill housing allowance can keep trying to deposit into the closed account. Open your VA.gov profile and check every benefit-type box you receive, not just the one you remembered.

If you're not sure which VA education benefit you're on or how GI Bill payment timing works, VA's own GI Bill and other VA education benefit payments FAQ is the authoritative source — it explicitly tells students receiving more than one VA payment type to check that the direct deposit information matches across all of them.

What Happens After You Change It

A change you make today generally will not pull back a payment that's already in process. VA's payment cycles are prepared in advance, so if your next scheduled payment was already queued when you made the change, it may still go to the old account — with your new account only taking effect starting the following payment.

Don't assume the old account is closed to VA deposits just because you updated your profile. Check your VA payment history after your next scheduled deposit date to confirm the new account received it.

Free VA Claim Analysis

Upload your records. See what you're missing in under 2 hours.

Analyze My Claim Free

Frequently Asked Questions

What's the fastest way to change my VA direct deposit?

Sign in to your VA.gov profile with a verified Login.gov or ID.me account and edit it yourself under Direct deposit information. It updates immediately in the system and doesn't require waiting on hold. If you can't get a verified account working, calling 1-800-827-1000 (TTY: 711), Monday through Friday 8:00 a.m. to 9:00 p.m. ET, is the next-fastest option.

Does changing my direct deposit for disability compensation also change it for my GI Bill payments?

No. VA.gov stores direct deposit information separately for disability compensation, pension, and education (GI Bill) benefit payments. If you receive more than one type of VA payment, you must open each benefit's section in your profile and update it individually, or your GI Bill payment can keep going to a closed account even after you fixed your disability compensation deposit.

Can I still use eBenefits to change my direct deposit?

No. eBenefits was retired in 2022 and its account-management tools no longer work — the domain doesn't even resolve anymore. Everything eBenefits used to handle, including direct deposit, now lives in your VA.gov profile. If an old bookmark, printout, or forum post points you to eBenefits, ignore it and go to VA.gov instead.

What if I don't have a bank account?

The Veterans Benefits Banking Program (VBBP) is VA's official path for veterans without a bank account. It lists Veteran-friendly banks and credit unions that will open an account for you or help you qualify for one specifically so you can receive direct deposit. Call a participating institution and mention the Veterans Benefits Banking Program by name.

How long does it take for a direct deposit change to take effect?

A change you make today generally does not affect a payment that's already in process. If VA has already started processing your next payment cycle when you make the change, that one payment may still go to the old account, with the new account taking effect the cycle after. Check your VA.gov payment history after your next scheduled payment date to confirm the new account received it before assuming the old account is closed.

Get Your Free VA Claim Analysis

Upload your records. VetAid finds what you're missing — in hours, not months.

Analyze My Claim Free

Get the free guides

New VA-claim breakdowns, grounded in 42,000+ real Board of Veterans' Appeals decisions. Free, no spam, unsubscribe anytime — and we never take a cut of your back pay.