Blog/What Counts as Direct Deposit

What Counts as a Direct Deposit for Bank Bonuses?

By Nathaniel Booth | Updated August 8, 2026

The single most common reason people fail to earn a bank bonus is that their deposit did not qualify as a "direct deposit." Every bank defines this term differently, and the fine print is often vague. This guide breaks down exactly what counts at each major bank so you can get your bonus with confidence.

Whether you are working on your first Chase bonus or optimizing a multi-bank strategy, understanding direct deposit rules is essential. Below you will find a technical explanation of how direct deposits work, a per-bank breakdown of what triggers credit, proven workarounds and how to confirm they registered, and what definitely does not count.

What Is a Direct Deposit, Technically?

A direct deposit is an electronic transfer of funds into a bank account via the Automated Clearing House (ACH) network. When your employer pays you, they initiate an ACH credit transaction that moves money from their bank account directly into yours. This transaction carries a Standard Entry Class (SEC) code that identifies its type.

The most common SEC code for payroll is PPD (Prearranged Payment and Deposit). This is what your employer sends when you set up direct deposit through your HR or payroll system. Government benefits like Social Security and tax refunds also use PPD codes. Some banks look specifically for PPD-coded transactions when evaluating direct deposit requirements.

However, when you push money from one bank to another (like transferring from Fidelity to Chase), that transfer typically uses a CCD (Cash Concentration or Disbursement) or WEB (Internet-Initiated Entry) SEC code. Whether a bank counts these non-payroll ACH credits as "direct deposits" varies significantly. When bonus hunters talk about a push DD, they mean exactly this: an ACH transfer you originate yourself, from a source the receiving bank happens to classify as a direct deposit.

In addition to traditional ACH, some banks now accept deposits via RTP (Real-Time Payments) and FedNow, which are newer systems that move money between banks instantly. Chase, for example, explicitly states that payroll received via ACH, RTP, or FedNow qualifies.

Why Do Banks Require Direct Deposit for Bonuses?

Banks offer bonuses to acquire new customers, but they want customers who will actually use the account. A direct deposit requirement ensures you are routing meaningful income through the account, making it more likely you will use the bank for everyday transactions, maintain a balance, and generate revenue for the bank through interchange fees and deposit funding.

From the bank's perspective, a customer who sets up payroll direct deposit is far more valuable than someone who opens an account, collects the bonus, and closes it. That is why most bonuses require direct deposit specifically rather than just any deposit. Some banks have gotten stricter over time, while others (particularly fintechs) keep their definitions broad to maximize account openings. If you would rather sidestep the problem entirely, we keep a live list of bank bonuses that do not require direct deposit at all.

Per-Bank Breakdown: What Triggers Direct Deposit Credit

Below is a detailed breakdown of what each major bank accepts as a qualifying direct deposit for their current bonus offers. This information is based on official terms, our own testing, and crowdsourced data points from the bank bonus community, above all Doctor of Credit's crowdsourced direct deposit database, which deserves the credit for most of the data point counts you see here (linked below). Each bank name links to its section of our A-Z bank directory, where every live offer from that bank is listed.

Chase ($400 Checking Bonus)

Chase's fine print names payroll, pension and government deposits only, and accepts them over ACH, RTP or FedNow. Plenty of other pushes clear anyway, but 2026 has been the year they started dying, so read the mixed row as a real risk.

What counts: Employer payroll or government deposit (27 confirmed, 8 failed), Chase Business payroll ACH push, Barclays Online Savings ACH push, SoFi ACH push (4 confirmed, 8 failed) and TreasuryDirect ACH push (14 confirmed).

Mixed results: Fidelity Cash Management ACH push (38 confirmed, 37 failed), Robinhood ACH push, E*TRADE ACH push, Ally ACH push, U.S. Bank ACH push, Discover ACH push, Wise ACH push, Venmo and Cash App (7 confirmed). Send these early in the window and keep real payroll as the backup.

What does NOT count: Charles Schwab ACH push, Vanguard ACH push, Wealthfront ACH push (0 confirmed, 3 failed), Internal Chase transfer, Capital One 360 ACH push, Bank of America ACH push, Wells Fargo ACH push, Citi ACH push, PenFed ACH push, Alliant Credit Union ACH push, Amex Savings or Rewards Checking ACH push, Amex Serve or Bluebird prepaid and PayPal.

Fidelity Cash Management ACH push: The own-name CMA push is a coin flip in 2026. The third-party setup, where you send to someone else from the CMA, is still clearing.

Ally ACH push: Sources conflict. Most reports say Chase does not code Ally pushes as a deposit, with a few strays that do. Keep real payroll ready.

Amex Serve or Bluebird prepaid: Discontinued June 3, 2026. All Serve and Bluebird accounts were closed.

Requirement: $1,000 in total direct deposits within 90 days of coupon enrollment. Start early and keep real payroll as the backup.

All Chase offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

Citi ($325 Checking Bonus)

Citi's Enhanced Direct Deposit is the broadest definition of the majors. Almost any incoming ACH credit satisfies it, including rails every other big bank filters out.

What counts: Employer payroll or government deposit (8 confirmed, 3 failed), Fidelity Cash Management ACH push (59 confirmed, 9 failed), Charles Schwab ACH push (12 confirmed, 1 failed), Robinhood ACH push, Ally ACH push (45 confirmed, 2 failed), Chase personal ACH push (45 confirmed, 16 failed), Capital One 360 ACH push (25 confirmed, 8 failed), Wells Fargo ACH push (13 confirmed, 2 failed), Discover ACH push (15 confirmed, 2 failed), Alliant Credit Union ACH push, SoFi ACH push (24 confirmed, 4 failed), PayPal, Venmo and Zelle (83 confirmed, 17 failed).

What does NOT count: Internal Citi transfer.

PayPal: Standard ACH speed only. Instant transfers do not qualify.

Venmo: Standard ACH speed only. Instant transfers do not qualify.

Zelle: Named in Citi's Enhanced Direct Deposit terms, which is rare among big banks. Standard ACH speed only, instant rails are excluded.

Requirement: 2 qualifying deposits totaling $3,000 or more within 90 days. The easiest major bank to satisfy.

All Citi offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

SoFi ($400 Checking Bonus)

SoFi reversed itself in 2026. Its terms now read employer, payroll and benefits only, and the receiving side enforces it. The lenient reputation is out of date.

What counts: Employer payroll or government deposit (61 confirmed, 13 failed), Chase Business payroll ACH push (41 confirmed, 9 failed) and Current ACH push (31 confirmed, 9 failed).

What does NOT count: Fidelity Cash Management ACH push (5 confirmed, 13 failed), Charles Schwab ACH push, Ally ACH push, Chase personal ACH push, Bank of America ACH push, Internal SoFi transfer and Wise ACH push.

Chase Business payroll ACH push: The one reliable non-payroll route into SoFi. Push in the owner's name.

Current ACH push: Send it with the memo Payroll. Without the memo it fails. Shows on statements as: "Payroll".

Requirement: $5,000 in total direct deposits inside a 25-day evaluation window. Short window, big number, very few working workarounds. Route real payroll if you can.

All SoFi offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

Wells Fargo ($400 Checking Bonus)

Wells Fargo uses the broad phrase qualifying electronic deposits and stays one of the friendlier majors for a plain ACH push. You do not need to touch your payroll.

What counts: Employer payroll or government deposit (17 confirmed, 3 failed), Fidelity Cash Management ACH push, Charles Schwab ACH push (31 confirmed, 7 failed), Ally ACH push (57 confirmed, 2 failed), Chase personal ACH push (67 confirmed, 6 failed), Chase Business payroll ACH push, Capital One 360 ACH push (29 confirmed, 3 failed), Bank of America ACH push, Discover ACH push (20 confirmed, 4 failed), PNC ACH push, Alliant Credit Union ACH push (2 confirmed), Marcus (Goldman Sachs) ACH push (6 confirmed) and SoFi ACH push.

Mixed results: Fidelity brokerage ACH push and Venmo (21 confirmed). Send these early in the window and keep real payroll as the backup.

What does NOT count: Internal Wells Fargo transfer, Amex Serve or Bluebird prepaid and PayPal (7 confirmed, 1 failed).

Venmo: Only the instant transfer to your debit card, which rides the Visa card rail Wells Fargo's terms allow. A standard ACH Venmo transfer still fails.

Amex Serve or Bluebird prepaid: Discontinued June 3, 2026. All Serve and Bluebird accounts were closed.

Requirement: $1,000 or more in qualifying electronic deposits within 90 days of account opening. Easy to hit with a single push.

All Wells Fargo offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

U.S. Bank ($450 Checking Bonus)

The widest terms-versus-practice gap in banking. The fine print says other electronic deposits are not a direct deposit, and then the systems count bank and brokerage pushes by the hundred. Coded looser than it reads, but never promised.

What counts: Employer payroll or government deposit (86 confirmed, 4 failed), Fidelity Cash Management ACH push, Charles Schwab ACH push (43 confirmed, 3 failed), Ally ACH push (68 confirmed, 1 failed), Chase personal ACH push (68 confirmed, 2 failed), Capital One 360 ACH push, Wells Fargo ACH push (16 confirmed, 1 failed), Discover ACH push (46 confirmed, 4 failed), Alliant Credit Union ACH push (9 confirmed), Marcus (Goldman Sachs) ACH push and SoFi ACH push (20 confirmed, 2 failed).

Mixed results: Robinhood ACH push (3 confirmed), Bank of America ACH push, PenFed ACH push, Amex Savings or Rewards Checking ACH push (5 confirmed, 1 failed), PayPal, Venmo, Cash App and TreasuryDirect ACH push. Send these early in the window and keep real payroll as the backup.

What does NOT count: Internal U.S. Bank transfer, Amex Serve or Bluebird prepaid and Wise ACH push.

Amex Savings or Rewards Checking ACH push: Tracked as income for several people in late May 2026 and missed for another in June.

PayPal: U.S. Bank's terms exclude peer-to-peer transfers and only a handful of reports show these tracking. Do not route a bonus through them.

Venmo: U.S. Bank's terms exclude peer-to-peer transfers and only a handful of reports show these tracking. Do not route a bonus through them.

Amex Serve or Bluebird prepaid: Discontinued June 3, 2026. All Serve and Bluebird accounts were closed.

Requirement: 2 or more direct deposits totaling $8,000 or more within 90 days for the top $450 tier.

All U.S. Bank offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

Bank of America (Up to $500 Checking Bonus)

The most lenient megabank as of mid-2026. The terms exclude transfers from a bank, brokerage or Merrill account, and the pushes trigger the bonus anyway. Keep your records.

What counts: Employer payroll or government deposit (6 confirmed), Fidelity Cash Management ACH push (52 confirmed, 17 failed), Charles Schwab ACH push (22 confirmed, 2 failed), Ally ACH push (28 confirmed, 12 failed), Chase personal ACH push (34 confirmed, 8 failed), Capital One 360 ACH push (17 confirmed, 7 failed), U.S. Bank ACH push (5 confirmed), Discover ACH push, PenFed ACH push, SoFi ACH push (34 confirmed, 13 failed) and TreasuryDirect ACH push.

Mixed results: Vanguard ACH push, Robinhood ACH push, E*TRADE ACH push, Wealthfront ACH push and Alliant Credit Union ACH push. Send these early in the window and keep real payroll as the backup.

What does NOT count: Internal Bank of America transfer, Amex Serve or Bluebird prepaid, Wise ACH push, PayPal, Venmo and Cash App.

Vanguard ACH push: A fresh July 2026 bonus report after years of failures, so it is turning rather than settled.

Amex Serve or Bluebird prepaid: Discontinued June 3, 2026. All Serve and Bluebird accounts were closed.

Requirement: Tiered on total direct deposits: $100 at $2,000, $300 at $5,000, $500 at $10,000 or more within 90 days.

All Bank of America offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

BMO (Up to $600 Checking Bonus)

BMO's terms exclude transfers from any bank or brokerage account, and the community keeps getting them to work anyway. Nothing here is a confident green, and BMO reserves the right to ask for documentation.

What counts: Employer payroll or government deposit (20 confirmed, 5 failed) and TreasuryDirect ACH push (19 confirmed, 3 failed).

Mixed results: Fidelity Cash Management ACH push (11 confirmed, 13 failed), Charles Schwab ACH push (7 confirmed, 14 failed), Robinhood ACH push, Ally ACH push, Chase personal ACH push (4 confirmed, 5 failed), Chase Business payroll ACH push (31 confirmed, 4 failed), Capital One 360 ACH push (2 confirmed, 2 failed), Discover ACH push and Wise ACH push (26 confirmed, 8 failed). Send these early in the window and keep real payroll as the backup.

What does NOT count: Venmo and Zelle.

Requirement: Tiered: $200 at $2,000 in direct deposits, $400 at $4,000, $600 at $8,000 or more within 90 days.

All BMO offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

Chime ($100 Checking Bonus)

Chime tightened hard through mid-2026 and now counts employer, gig and government deposits by the letter of its terms. Clawbacks have been reported on senders that used to be safe, so the old any-ACH-counts advice is retired.

What counts: Employer payroll or government deposit (2 confirmed, 1 failed), Chase Business payroll ACH push (11 confirmed, 1 failed) and Current ACH push (24 confirmed, 1 failed).

Mixed results: Chase personal ACH push and Discover ACH push. Send these early in the window and keep real payroll as the backup.

What does NOT count: Fidelity Cash Management ACH push (21 confirmed, 6 failed) and Charles Schwab ACH push.

Chase Business payroll ACH push: Push in the owner's name. Name mismatches were returned in July 2026.

Current ACH push: Send it with the memo Payroll DD. Shows on statements as: "Payroll DD".

Requirement: $200 or more in qualifying direct deposits plus debit card activation within 14 days.

All Chime offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

Capital One ($300 Checking Bonus)

Capital One's terms read narrowly, salary and pension and government, and its systems count nearly any ACH push in practice. One of the two most permissive majors.

What counts: Employer payroll or government deposit (5 confirmed), Fidelity Cash Management ACH push (25 confirmed, 6 failed), Charles Schwab ACH push (16 confirmed, 9 failed), Vanguard ACH push (1 confirmed), Robinhood ACH push, E*TRADE ACH push, Ally ACH push (14 confirmed, 1 failed), Chase personal ACH push (26 confirmed, 5 failed), Wells Fargo ACH push (5 confirmed), Discover ACH push, Marcus (Goldman Sachs) ACH push, SoFi ACH push (10 confirmed, 2 failed), Wise ACH push, PayPal, Venmo and Cash App.

Mixed results: Zelle. Send these early in the window and keep real payroll as the backup.

What does NOT count: Internal Capital One 360 transfer and USAA ACH push.

PayPal: The most recent confirmation is from mid-2024, so treat it as aging.

Zelle: Zero 2026 data points either way, so it is untested rather than disproven. Send a standard ACH push instead.

Requirement: Two deposits of $500 or more each within 75 days using the promo code on the offer page.

All Capital One 360 offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

PNC Bank ($400 Checking Bonus)

PNC sits in the middle. Bank and brokerage pushes generally clear, and PNC is the rare big bank where PayPal genuinely counts. Several older favorites have been deteriorating.

What counts: Employer payroll or government deposit (12 confirmed, 8 failed), Fidelity Cash Management ACH push (110 confirmed, 46 failed), Charles Schwab ACH push (57 confirmed, 22 failed), Chase personal ACH push (129 confirmed, 51 failed), Capital One 360 ACH push (38 confirmed, 10 failed), Wells Fargo ACH push (56 confirmed, 15 failed), Amex Savings or Rewards Checking ACH push and PayPal (18 confirmed, 1 failed).

Mixed results: Ally ACH push (20 confirmed, 19 failed), Bank of America ACH push (11 confirmed, 4 failed), Discover ACH push, Wise ACH push and Venmo. Send these early in the window and keep real payroll as the backup.

What does NOT count: Internal PNC transfer, Alliant Credit Union ACH push and Amex Serve or Bluebird prepaid.

PayPal: 46 reported data points, which is unusual for a big bank.

Venmo: PNC's terms exclude peer-to-peer transfers and the only recent report is a failure, so the older data points no longer carry it.

Alliant Credit Union ACH push: Legacy method. Plenty of confirmations, but none recent.

Amex Serve or Bluebird prepaid: Discontinued June 3, 2026. All Serve and Bluebird accounts were closed.

Requirement: $5,000 or more in qualifying direct deposits within 60 days for the $400 Performance Select tier.

All PNC offers in the bank directory →

Verdicts last re-checked July 2026. Banks change their ACH filters without notice, so verify the deposit registered before you count on the bonus.

🔒
The Direct Deposit Cheat Sheet

What actually counts as a direct deposit at 53 banks. Fidelity, Schwab, ACH pushes, all in one printable table, verified.

Free. Unlocks instantly here and arrives by email.
Unlocking also subscribes you to the free weekly bonus newsletter. Unsubscribe anytime.

Data point counts above credit Doctor of Credit's crowdsourced direct deposit database.

Common Direct Deposit Workarounds

If you cannot or do not want to switch your payroll direct deposit, there are several workarounds that many bank bonus hunters use. These work by sending ACH credits that some banks interpret as direct deposits.

ACH Push From a Brokerage Account

This is the most widely used workaround. Transferring money from a brokerage account at Fidelity, Charles Schwab, or similar institutions initiates an ACH push that many banks count as a direct deposit. Fidelity in particular is known for coding their outgoing ACH transfers in a way that triggers direct deposit credit at a large number of banks. The two 2026 additions to the list below are not brokerages at all: a payroll-coded business ACH and a Current push are what still clear at the fintechs that stopped accepting brokerage transfers.

A bank missing from a sender's three lists means we have no evidence either way for that pairing. Absence of a data point is not proof it fails, and it is not permission to count on it either.

Confirm the Push Actually Registered as a Direct Deposit

A push that lands is not the same as a push that qualifies. After the transfer posts, check the transaction description in online banking: a credit the bank classified as a direct deposit usually reads something like "ACH Credit" with a payroll or "DIRECT DEP" descriptor, while a plain "ACH Transfer" or "External Transfer" label usually means it was not counted. Many banks also show direct deposit progress on the bonus tracker or the account's early-pay settings, which is stronger confirmation than the descriptor alone.

When the evidence for a sender-bank pairing is mixed, or missing entirely, send a small test push first. A small transfer tells you how the bank codes that sender before you commit the full qualifying amount, and it leaves the rest of your window intact. Send it early: ACH takes 1 to 3 business days to settle, and you want time for a second sender, or real payroll, if the first one does not code correctly. It is not guaranteed; each bank's classification rules differ and they change without notice.

Employer Payroll Splitting

The most reliable method is simply splitting your actual payroll. Most employers allow you to deposit your paycheck into multiple accounts. You can send the minimum required amount to the bank where you are pursuing a bonus and keep the rest going to your primary account. This is a true payroll direct deposit and will work at every bank.

Gusto, ADP, and Other Payroll Platforms

If you are self-employed or run a small business, you can use payroll platforms like Gusto to pay yourself via direct deposit. These are legitimate payroll transactions coded as PPD, so they count at even the strictest banks like Chase and U.S. Bank. The cost of running payroll (roughly $40 to $80 a month) is often worth it when you are working on multiple high-value bonuses simultaneously.

Citi-Specific: Zelle and Venmo/PayPal

Citi's Enhanced Direct Deposit definition is uniquely broad. You can satisfy the requirement by having someone send you money via Zelle or by receiving a Venmo or PayPal transfer (standard speed, not instant). This makes the Citi bonus one of the easiest to earn if you regularly use peer-to-peer payment apps.

What Definitely Does NOT Count as a Direct Deposit

Regardless of which bank you are working with, the following deposit types almost never count as a direct deposit for bonus purposes:

One more trips people up constantly: a pull, meaning a transfer you request from the receiving bank instead of pushing it from the sender, codes as an internal request and generally fails no matter which institution the money came from. Always start the transfer at the sending side.

When in doubt, use actual payroll. It is the only method that works at 100% of banks, 100% of the time.

Strategy Tips for Meeting Direct Deposit Requirements

1. Read the Fine Print Before You Open

Before opening any account, check the specific terms for what qualifies as a direct deposit. Our individual bonus reviews at Fat Stacks Academy include this information for every offer. The language can change at any time, so always verify the current terms on the bank's website.

2. Start Your Direct Deposit Early

Do not wait until the last week of your bonus window to set up direct deposit. Payroll changes can take 1-2 pay cycles to go into effect. ACH transfers take 1-3 business days to settle. Give yourself plenty of buffer time by initiating your deposit within the first week of opening the account.

3. Track Your Progress

Keep a spreadsheet or use Stacks OS to track which deposits have posted, how much you have deposited toward the minimum, and when your bonus window closes. Missing a deadline by even one day means losing the entire bonus.

4. Have a Backup Plan

If you are using a workaround like an ACH push from a brokerage, have your payroll ready as a backup. If the ACH push does not trigger DD credit within the first two weeks (check the transaction descriptor, as described above), switch to payroll immediately so you do not run out of time.

5. Document Everything

Screenshot your deposits and save transaction confirmations. If a bank does not credit your bonus, you will need documentation to dispute it. Having clear records of qualifying deposits with dates and amounts makes the resolution process much smoother.

Bank Strictness Ranking: Direct Deposit Definitions

Here is how the banks people ask about rank from strictest to most lenient. The tier is computed, not opinion: it is the share of sending institutions we have evidence for at that bank where the push outright works, so a bank that only accepts real payroll lands in STRICT and a bank that takes almost anything lands in BROADEST. Each bank links to its section of the bank directory.

MODERATEBMOTreasuryDirect ACH push works. 8% of the 12 senders we have evidence for at this bank clear outright.
MODERATEChaseChase Business payroll ACH push, Barclays Online Savings ACH push, SoFi ACH push and TreasuryDirect ACH push all work. 16% of the 25 senders we have evidence for at this bank clear outright.
MODERATESoFiChase Business payroll ACH push and Current ACH push all work. 25% of the 8 senders we have evidence for at this bank clear outright.
MODERATEChimeChase Business payroll ACH push and Current ACH push all work. 33% of the 6 senders we have evidence for at this bank clear outright.
LENIENTVaroChase personal ACH push, Chase Business payroll ACH push and Wise ACH push all work. 50% of the 6 senders we have evidence for at this bank clear outright.
LENIENTPNCFidelity Cash Management ACH push, Charles Schwab ACH push, Chase personal ACH push and Capital One 360 ACH push all work. 50% of the 14 senders we have evidence for at this bank clear outright.
LENIENTU.S. BankFidelity Cash Management ACH push, Charles Schwab ACH push, Ally ACH push and Chase personal ACH push all work. 50% of the 20 senders we have evidence for at this bank clear outright.
LENIENTBank of AmericaFidelity Cash Management ACH push, Charles Schwab ACH push, Ally ACH push and Chase personal ACH push all work. 50% of the 20 senders we have evidence for at this bank clear outright.
LENIENTWells FargoFidelity Cash Management ACH push, Charles Schwab ACH push, Ally ACH push and Chase personal ACH push all work. 75% of the 16 senders we have evidence for at this bank clear outright.
BROADESTCapital One 360Fidelity Cash Management ACH push, Charles Schwab ACH push, Vanguard ACH push and Robinhood ACH push all work. 88% of the 17 senders we have evidence for at this bank clear outright.
BROADESTCitiFidelity Cash Management ACH push, Charles Schwab ACH push, Robinhood ACH push and Ally ACH push all work. 100% of the 13 senders we have evidence for at this bank clear outright.

Frequently Asked Questions

Does Zelle count as a direct deposit?

At most banks Zelle does not count as a direct deposit. It codes as a peer-to-peer transfer, and BMO and Navy Federal all reject it outright. The exception is Citi, which names Zelle in the Enhanced Direct Deposit terms at standard ACH speed. Capital One 360 has no 2026 data points either way, so it is untested rather than proven. Send a standard ACH push instead of gambling a bonus on Zelle.

Can I use a transfer from another bank as a direct deposit?

It depends on the bank. A push from Fidelity is the single most widely accepted, confirmed at U.S. Bank, Bank of America, Citi, Capital One 360, Wells Fargo, PNC and 9 more we profile. It is a coin flip at Chase, Truist, M&T Bank, First Horizon, BMO and 5 more we profile, and it fails at Santander, SoFi, Chime and Varo. The fintechs flipped hardest in 2026: SoFi and Chime now reject bank and brokerage pushes, and the route that still clears at both is a payroll-coded ACH, either real payroll or a Chase Business payroll push in the owner's name.

What is the difference between ACH and direct deposit?

Direct deposit is a specific type of ACH transaction. All direct deposits are ACH transfers, but not all ACH transfers are direct deposits. A direct deposit is typically classified as an ACH credit with a specific SEC code like PPD (Prearranged Payment and Deposit) for payroll. Some banks only accept PPD-coded ACH, while others accept any incoming ACH credit.

Does PayPal or Venmo count as a direct deposit?

Rarely, and the exceptions are specific. PayPal counts at Citi, Capital One 360, PNC, Fifth Third and KeyBank, and Venmo at Citi, Capital One 360, Truist and KeyBank. Results are conflicting at U.S. Bank and Truist for PayPal and Chase, U.S. Bank, Wells Fargo, PNC, Citizens Bank and 1 more we profile for Venmo, which is not good enough to route a bonus through. Everywhere else, including Chase, Bank of America, Wells Fargo and Santander, they code as peer-to-peer and do not qualify. Where they do count, it is the standard ACH transfer, never the instant one.

How long does a direct deposit take to post for a bank bonus?

Most ACH direct deposits take 1-2 business days to post. Some banks offer same-day ACH processing. Once the qualifying deposit posts, the bonus evaluation period begins. For example, Chase credits the bonus within about 15 business days after the direct deposit requirement is met.

Can I split my direct deposit to work on multiple bank bonuses at once?

Yes. Most employers allow you to split your paycheck across multiple bank accounts. This is one of the most effective strategies for bank bonus churning. You can send a portion of your paycheck to each bank where you are working on a bonus, as long as each portion meets that bank's minimum direct deposit requirement.

What happens if my direct deposit does not trigger the bonus?

What you should do next depends on how you made the deposit. If a genuine employer payroll direct deposit was miscoded or missed, contacting the bank with proof is reasonable and often works: keep your deposit confirmations and pay stubs, and ask them to review the account. If you pushed the money yourself from another bank, a brokerage, or a fintech, do not contact them. The deposit most likely did not qualify, and asking prompts a manual review that confirms it, which can cost you the bonus and sometimes the account. If the bonus window is still open, the better move is to route a deposit that does qualify and let the requirement be met properly. Many bonuses also just post late, so check the posting window in your offer terms before assuming anything went wrong.

Does a wire transfer count as a direct deposit?

No. Wire transfers are processed through a different system (Fedwire) than ACH direct deposits. No major bank counts wire transfers as qualifying direct deposits for bonus purposes. You must use ACH or, in some cases, RTP or FedNow to satisfy direct deposit requirements.

Track Your Bank Bonuses With Stacks OS

Keep track of direct deposit requirements, bonus windows, and payouts across all your active bank bonuses. Stacks OS gives you a clear dashboard to manage your bonus pipeline so you never miss a deadline.

Try Stacks OS
Watch: What to Do With Your Paycheck in 2026 to Make an Extra $12,885

Nathaniel shows how routing your paycheck, spending, and savings through the right banks adds up, including the paycheck step that direct deposit bonuses come from.

Watch on YouTube →
← All reviewsBrowse every sender & bank →Banks that count Fidelity as DD →Bonuses with no DD required →Best checking bonuses →Best savings bonuses →Bonus didn't post? →Bank bonus tax guide →Bank directory →

How destination banks differ (strict terms vs. strict in practice)

Two different things get called strict, and confusing them is how people lose bonuses. Strict on paper: U.S. Bank tells you other electronic deposits are not a direct deposit, and Bank of America excludes transfers from a bank, brokerage or Merrill account, yet both count those pushes in practice by the hundred. Strict in practice: Chase (qualifying deposits must be employer/government via ACH/RTP/FedNow; Zelle and wires excluded; ACH-pull funding can trigger account lockups) and the 2026 fintechs, SoFi and Chime, which rewrote their receiving side to employer, payroll and benefits only and now enforce it. Lenient on both counts: Citi, whose Enhanced Direct Deposit explicitly includes incoming Zelle and P2P-via-ACH such as PayPal/Venmo, though P2P sent to a Citi debit card does not count, and Capital One 360, where nearly any ACH push clears. Treat every offer as offer-specific and confirm current terms before relying on any method.

Push, never pull

To trigger a direct-deposit requirement you generally must PUSH funds from the source (brokerage or other bank) INTO the destination bonus account, initiated on the source's side. An ACH PULL initiated from the destination account does not code as an incoming deposit and will not count. For Chase specifically, Doctor of Credit's standing PSA warns that ACH activity on a new Chase account — pulls especially, but pushes too in some cases — can trigger account lockups, so depositing a check via mobile/branch or pushing from an external bank is the safer path.

Why ACH transfers get rejected as 'not a direct deposit'

Under NACHA rules that took effect in 2014-2015, ACH transfers used for person-to-person payments carry a standardized descriptor that flags them as P2P (e.g., 'BANK NAME / YOUR NAME / P2P'). Banks that read this metadata (Chase prominently) reject these as direct deposits even when the dollar amount and timing look right. This is why plain self-ACH transfers and some brokerage pushes are mixed or dead at strict banks, while pushes that code as a brokerage withdrawal (Fidelity is the most cited) tend to survive longest. Note: Citi went the other direction in 2022, expanding its 'Enhanced Direct Deposit' definition to deliberately INCLUDE P2P-via-ACH. This is a moving target — check current data points for your exact offer before relying on any method.

Non-Brokerage Methods — Do They Count as Direct Deposit?

MethodCounts as DD?Notes
ZelleNo (Citi is the exception)Chase and Wells Fargo name Zelle in their exclusions, and it codes as a peer-to-peer transfer nearly everywhere else. Citi explicitly INCLUDES incoming Zelle in its 'Enhanced Direct Deposit' definition (since 2022), at standard ACH speed only.
PayPal / Venmo (ACH)Mostly no; Citi, Capital One 360 and a few regionals are the exceptionsCiti counts P2P-via-ACH (Venmo/PayPal) as Enhanced Direct Deposit, but P2P sent to a Citi DEBIT CARD does NOT qualify. Capital One 360 counts both in practice, and PNC is the rare big bank where PayPal genuinely counts (Venmo there is now conflicting). Chase, Bank of America and SoFi exclude P2P outright.
Plain bank-to-bank ACH (self-transfer)Sometimes at lenient banks; fails at strict onesCapital One 360, Citi, Bank of America and U.S. Bank all accept external ACH pushes in practice, even where the fine print reads stricter. SoFi explicitly excludes 'bank ACH funds transfers,' Chase rejects most transfers that code as P2P or non-payroll, and the strict credit unions reject them all. Always push from the source, never pull.
RTP / FedNowYes at Chase and Capital One when the deposit is from an employer/government sourceChase qualifying-electronic-deposit terms (eff. 3/15/2026) accept employer/government deposits via ACH, RTP, or FedNow. Capital One's definition also lists ACH or Real-Time Payment credits. The rail matters less than whether the deposit codes as employer/government.
Wire transferNoExcluded broadly — Chase, US Bank, and Capital One explicitly exclude wires (processed via Fedwire, not ACH). No major bank counts a wire as a qualifying direct deposit.
Tax refund / government payment (ACH)Usually yes — but NOT universalChase explicitly counts government payments including tax refunds as qualifying electronic deposits. However, SoFi explicitly EXCLUDES IRS tax refunds, and some banks do not honor them. Treat as offer-specific, not a guaranteed trigger.

Verified June 2026 against Chase and Capital One issuer terms, Chase issuer terms (include); SoFi support page (exclude IRS tax refunds), Chase qualifying-electronic-deposit terms (ACH/RTP/FedNow); Capital One 360 qualifying-DD terms (ACH or RTP), Chase qualifying-electronic-deposit terms (exclude Zelle); US Bank terms; SoFi support page; Citi Enhanced Direct Deposit terms (include Zelle). Per-sender verdicts realigned 2026-07-25 to lib/data/ddPusherRules.ts, the evidence layer the tables above are generated from.

More Questions, Answered

Does Zelle count as a direct deposit?

Generally no. Chase and Wells Fargo name it in their exclusions and it codes as a peer-to-peer transfer nearly everywhere else. The notable exception is Citi, whose 'Enhanced Direct Deposit' definition explicitly includes incoming Zelle. Capital One is untested rather than proven: no 2026 data points either way. Confirm your specific offer's terms.

Do PayPal or Venmo ACH transfers count?

Usually not, but the exceptions are real. Citi counts P2P-via-ACH (PayPal/Venmo) as Enhanced Direct Deposit, though only via the ACH network and not P2P sent to a Citi debit card. Capital One 360 counts both in practice, PNC is the rare big bank where PayPal genuinely counts, and KeyBank counts both. Chase, Bank of America and SoFi exclude P2P outright. Varies by offer, so confirm current terms.

Does a regular bank-to-bank ACH transfer count?

It depends on the destination bank and how the transfer is coded. Lenient banks (Citi, Capital One 360, Bank of America, U.S. Bank) often accept a self-initiated external ACH push even when their fine print reads stricter; strict banks reject transfers that code as P2P or non-payroll. SoFi explicitly excludes 'bank ACH funds transfers,' and Chase rejects most of them. Always push from the source, never pull.

Are RTP and FedNow accepted now?

Yes at Chase, whose qualifying-electronic-deposit terms (effective 3/15/2026) accept employer/government deposits made via ACH, RTP, or FedNow. Capital One's definition also lists ACH or Real-Time Payment credits. The payment rail matters less than whether the deposit is coded as coming from an employer or government source.

Which brokerage is the most reliable direct-deposit source?

Fidelity (Cash Management / brokerage) is the most frequently cited working source, and it is confirmed at more banks than any other sender, including U.S. Bank and Bank of America despite their strict-sounding terms. None are guaranteed: SoFi and Chime reject external brokerage pushes by their own terms and in practice, and Chase results are mixed with recent failures. The live per-bank list is in the workarounds section above.

Why did a method that used to work stop working?

Because ACH transfers used for person-to-person payments now carry a standardized P2P descriptor (a NACHA rule from 2014-2015) that strict banks read and reject. Brokerage pushes that code as a brokerage withdrawal (e.g., Fidelity) have held up best, but acceptance changes frequently — treat everything in this space as a moving target.