What Counts as a Direct Deposit for Bank Bonuses?
By Nathaniel Booth | Updated April 10, 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 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.
In addition to traditional ACH, some banks now accept deposits via RTP (Real-Time Payments) and FedNow, which are newer instant payment rails. 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.
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).
What actually counts as a direct deposit at 44 banks. Fidelity, Schwab, ACH pushes, all in one printable table, verified.
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.
- Fidelity: The most reliable workaround with hundreds of confirmed data points. Works at Bank of America (69 DPs), Capital One (60+ DPs), Citi (50+ DPs), U.S. Bank (90 DPs, despite strict-sounding terms), Wells Fargo, PNC, and most large banks. Mixed at Chase, where failure reports have been climbing through 2026. Does not work at SoFi (tightened in 2026), Chime, or the strictest credit unions. See the full per-bank breakdown in our banks that count Fidelity as a direct deposit list.
- Charles Schwab: Extremely reliable at Capital One (60+ DPs) and Citi. Mixed results at Chase (brokerage mostly not working) and Bank of America. Does not work at U.S. Bank.
- Ally ACH push: Confirmed working at Bank of America (30+ DPs), Capital One (30+ DPs), Citi (25+ DPs), and PNC (12+ DPs). Does not work at Chase.
- E*TRADE: Some success at Chase and Capital One, but inconsistent overall.
- Robinhood: Works at Citi and Capital One. Mixed results at Chase with recent failures. Does not reliably work at traditional banks.
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 (usually $40-80/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:
- Zelle transfers (exception: Citi)
- Cash deposits at ATMs or branches
- Mobile check deposits
- Wire transfers (Fedwire, not ACH)
- Internal transfers between accounts at the same bank
- Interest payments from the bank itself
- Micro-deposits from account verification
- Instant transfers from payment apps (must be standard ACH speed)
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, 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 major banks rank from strictest to most lenient in their direct deposit definitions:
Frequently Asked Questions
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 OSNathaniel walks through his direct deposit strategy, including which workarounds he uses and how he splits payroll across multiple banks.
Subscribe on YouTube →How destination banks differ (strict vs. lenient)
Banks fall on a spectrum. Strict: Chase (qualifying deposits must be employer/government via ACH/RTP/FedNow; Zelle and wires excluded; ACH-pull funding can trigger account lockups), US Bank (explicitly excludes person-to-person payments), and SoFi (eligible direct deposit must be from an employer, payroll/benefits provider, or government agency via ACH — external bank ACH transfers, P2P like Zelle/PayPal/Venmo, wires, and even IRS tax refunds are explicitly excluded). Lenient: Citi (its '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 (qualifying DD is a regular payment from an employer or an outside entity not affiliated with Capital One, via ACH or Real-Time Payment; self-initiated ACH from within Capital One and wires are excluded). Wells Fargo and BMO are under-documented in primary terms; do not rely on specific brokerage-push outcomes for them. 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.
Brokerage / ACH-Push Sources — What's Actually Documentable by Destination Bank
| Source (push from) | Where it's reasonably documented to work | Where it does NOT count |
|---|---|---|
| Fidelity (CMA/brokerage ACH push) | Most widely confirmed brokerage source overall; commonly counts at Citi and Capital One 360 | SoFi (employer/payroll/benefits only — external ACH excluded); strict banks (US Bank) reject it. At Chase it is mixed — historically a reliable workaround but with recent failure reports |
| Charles Schwab (brokerage ACH push) | Reported reliable at Capital One 360 and Citi | SoFi (external ACH excluded); US Bank; mixed at Chase |
| Ally (ACH push) | Reported to count at Capital One 360, Citi, and PNC | Chase (widely reported NOT to count); SoFi (external ACH excluded) |
Verified June 2026 against SoFi eligible-DD support page; Citi T&C; secondary DoC/community data points, SoFi issuer terms (exclude bank ACH transfers); Citi Enhanced Direct Deposit terms; DoC community data points (List of Methods page currently 404s), SoFi issuer terms; community data points (no verifiable primary brokerage-by-bank table available), SoFi issuer terms; community/DoC data points (Ally→Chase failures widely reported).
Non-Brokerage Methods — Do They Count as Direct Deposit?
| Method | Counts as DD? | Notes |
|---|---|---|
| Zelle | No (Citi is the exception) | Chase, US Bank, and SoFi explicitly exclude Zelle. Citi explicitly INCLUDES incoming Zelle in its 'Enhanced Direct Deposit' definition (since 2022). |
| PayPal / Venmo (ACH) | Mostly no; Citi is the clear exception | Citi counts P2P-via-ACH (Venmo/PayPal) as Enhanced Direct Deposit — but P2P sent to a Citi DEBIT CARD does NOT qualify. Chase, US Bank, and SoFi explicitly exclude P2P. Capital One has scattered Venmo data points but no published P2P inclusion. |
| Plain bank-to-bank ACH (self-transfer) | Sometimes at lenient banks; fails at strict ones | Capital One 360 and Citi tend to accept external ACH pushes. SoFi explicitly excludes 'bank ACH funds transfers'; US Bank and Chase reject transfers that code as P2P/non-payroll. Always push from the source, never pull. |
| RTP / FedNow | Yes at Chase and Capital One when the deposit is from an employer/government source | Chase 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 transfer | No | Excluded 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 universal | Chase 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).
More Questions, Answered
Does Zelle count as a direct deposit?
Generally no. Chase, US Bank, and SoFi explicitly exclude Zelle. The notable exception is Citi, whose 'Enhanced Direct Deposit' definition explicitly includes incoming Zelle. Confirm your specific offer's terms.
Do PayPal or Venmo ACH transfers count?
Usually not. Citi counts P2P-via-ACH (PayPal/Venmo) as Enhanced Direct Deposit — but only via the ACH network, not P2P sent to a Citi debit card. Chase, US Bank, and SoFi explicitly exclude P2P payments. Capital One has scattered Venmo data points but no published inclusion. Varies by offer — 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) often accept a self-initiated external ACH push; strict banks reject transfers that code as P2P or non-payroll — SoFi explicitly excludes 'bank ACH funds transfers,' and Chase/US Bank reject P2P-coded transfers. 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 is commonly reported to count at Citi and Capital One 360. None are guaranteed — SoFi rejects all external brokerage/bank ACH pushes by its own terms, US Bank is strict, and Chase results are mixed with recent failures. Re-check current Doctor of Credit data points for your exact offer.
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.