INDEPENDENT U.S. BANKING RESEARCH
Rates and promotions can change — verify before applying
Independent banking research for bonuses, checking, savings, CDs, business accounts and bank comparisons.
Search
Home / Guides / Direct Deposit Explained
Banking operations guide

Direct Deposit Explained

How payroll direct deposit actually moves through ACH, why available and posted are different, and how to troubleshoot a missing payment or bonus qualification.

U.S. bankingTerms-first researchVerify current terms
Last reviewed
September 30, 2026
How we research →
Research snapshotWhat this file checks
Payment railACH credit and settlement date
Bank postingPending, available and posted are different states
QualificationEach bank can define “direct deposit” differently for fees or bonuses
Freshness check
Reviewed September 30, 2026

The ACH processing windows below come from the Federal Reserve’s current FedACH schedule. Bank posting and early-pay policies sit on top of that network schedule, so a bank can make payroll available before the official pay date without changing the employer’s original effective date. Verify a current official source →

Direct deposit is usually an electronic credit sent by an employer, government agency or other payor through the ACH network into a deposit account. To the employee it looks like one line on a bank statement; behind that line are a payroll instruction, an originating financial institution, an ACH operator, the receiving bank and a settlement/posting process.

The most useful distinction is between effective date, network settlement, availability and posting. They can happen at different times. That is why “my paycheck showed up Thursday” and “my official payday is Friday” can both be true, and why a bonus can require a deposit to be fully posted even if the bank displayed the money early.

Tier 1 research fileDirect deposit timeline
Troubleshoot the payment from the payroll file forward instead of guessing from the app balance.
1. Payor creates credit

Employer or government provides account/routing data and an effective payment date through its payroll or payment provider.

2. ACH file moves

The originating bank sends the credit through an ACH operator for distribution to the receiving bank.

3. Settlement occurs

FedACH future-dated items commonly settle at 8:30 a.m. ET on the applicable future business day; same-day windows use separate deadlines and settlement times.

4. Bank posts

The receiving bank applies its own posting and funds-availability rules; an early-pay feature can expose funds before the scheduled payday.

How payroll direct deposit moves through ACH

The employer first collects your routing and account numbers and gives its payroll provider the amount and intended pay date. The payroll provider or originating bank creates ACH credit entries. An ACH operator sorts those entries and sends them to the receiving banks. The receiving bank then credits the customer account according to its posting and availability rules.

For ordinary future-dated FedACH items, the Federal Reserve schedule shows settlement at 8:30 a.m. ET on the applicable future business day. Same Day ACH uses three major current-day windows: files completed by 10:30 a.m. ET target 1:00 p.m. settlement, by 2:45 p.m. target 5:00 p.m., and by 4:45 p.m. target 6:00 p.m. The network limit for a same-day item is currently $1 million; Nacha has announced a $10 million limit for September 17, 2027, not for 2026.

Early pay is availability, not a new payroll date

Some banks make an incoming payroll credit available as soon as they receive enough information about it, which can be one or two days before the employer's scheduled pay date. That early availability is a bank feature, not a guarantee that every future paycheck will arrive on the same weekday or hour. If the employer transmits the file later, a holiday intervenes, or the incoming entry is different, the timing can change.

Wells Fargo's current checking-bonus terms provide a useful real-world distinction: an ACH direct deposit made available early through Early Pay Day does not count toward the bonus until it posts and is no longer pending. In other words, “I can spend it” and “the bank considers it posted for this promotion” are not always the same event.

Worked timeline: Assume Friday is payday and payroll submits a future-dated ACH file on Wednesday. A bank with early-pay functionality may show usable funds on Thursday after receiving the file, while the network’s effective settlement date remains Friday. If the bank’s promotion says the deposit must be posted, use the posted transaction date—not the first moment the balance became available.

“Qualifying direct deposit” changes by bank and by purpose

A bank can use one definition for a monthly-fee waiver and another for a promotional bonus. Chase's current $400 Total Checking offer requires an electronic deposit of paycheck, pension or government benefits from an employer or government and explicitly excludes ordinary external bank transfers, Zelle, checks, wires and several other credits. Wells Fargo's current bonus includes posted ACH direct deposit plus certain RTP, FedNow and debit-card-network income credits, while excluding account-to-account transfers, mobile deposits, Zelle and branch/ATM deposits.

American Express's current $300 Rewards Checking offer is stricter: it defines qualifying direct deposit as an ACH transfer from an employer or government for paycheck, pension, government benefit or tax refund and excludes P2P and ordinary bank transfers. The lesson is simple: seeing the words “ACH credit” in your transaction history does not automatically prove it satisfies a particular promotion.

If a paycheck is late, collect evidence before escalating

Start with payroll, because the receiving bank cannot post a payment it has not received. Confirm the effective pay date, the account and routing digits used, whether the employer received a rejection or correction, and—if the payment was actually originated—the ACH trace number. A trace number gives the bank a specific transaction to search rather than a vague report that “direct deposit is missing.”

Then contact the receiving bank with the effective date, amount, payor name and trace number. Ask whether the bank can see an incoming or returned ACH credit, whether the account details match, and whether a hold or posting issue exists. If the routing/account information is wrong, the item may be returned to the originator rather than redirected automatically.

Scheduled pay date / effective date
Payroll confirmation
Routing number used
Account number ending digits
ACH trace number
Pending vs posted status
Available-balance change
Holiday/weekend in the timeline

Weekends and holidays affect the settlement calendar

ACH business-day processing does not behave like a 24/7 card authorization system. A federal holiday can push an effective settlement date to the next banking day, and a file submitted after a processing deadline can miss a same-day window. Payroll providers usually schedule around holidays, but an individual employer can still transmit later than expected.

Do not treat a previous paycheck's hour as a service-level guarantee. If direct deposit normally appears at 2 a.m. Friday and is absent at 2:15 a.m. this week, that alone does not prove an error. The stronger evidence is whether the employer originated the credit with the correct effective date and whether the receiving bank can locate it.

Direct deposit setup and bonus qualification need separate records

When changing banks, keep the old account open until at least one full payroll cycle has landed correctly in the new account and every critical bill has been moved. Payroll changes can take one or more cycles depending on the employer. Splitting a paycheck between old and new accounts can reduce disruption when the payroll system supports it.

For a promotion, save the offer terms separately from the payroll setup confirmation. Record the date each qualifying credit posts and the cumulative amount. A bank's app may label a transaction in a friendly way, but the promotion's legal definition controls whether it qualifies.

Questions to resolve before opening

Why did my coworker get paid before me?

Different banks can make the same payroll file available at different times, and employers can also have separate payroll batches. Early-pay policies are bank-specific and should not be treated as a guaranteed universal timestamp.

Can I create my own direct deposit by pushing money from another bank?

For ordinary money movement, an ACH transfer is valid. For a fee waiver or bonus, it may not count as “qualifying direct deposit.” Read the exact bank definition; Chase and American Express currently exclude ordinary external bank transfers from the cited bonus definitions.

What is the fastest useful detail when a deposit is missing?

After confirming the employer actually sent the payment, ask payroll for the ACH trace number and effective date. Those identifiers give the receiving bank something specific to investigate.

Next research steps

Use the rail mechanics to verify a real account or offer

Primary-source check

Original and official sources

Terms, rates, fees and eligibility can change. These are the first-party or regulator pages used for the dated figures in this file; the institution's current disclosure controls if it differs from this summary.

BankOfferScout editorial desk

Editorial verdict

Direct deposit is easiest to understand when you separate the ACH rail from the bank’s user interface. The employer creates the credit and effective date, the ACH system distributes and settles it, and the receiving bank decides when to display and make the funds available under its own policies.

That distinction explains most “early pay” confusion and many bonus disputes. Funds can be available before the scheduled payday, yet a promotion may wait until the transaction is fully posted. A transfer that uses ACH can still fail a bonus definition if it came from your own external bank rather than an employer or government source.

For a missing paycheck, confirm origination before blaming the receiving bank, then use the effective date and ACH trace number to escalate. For a promotion, save the exact qualifying-direct-deposit language and track posted credits against the deadline. Those two records solve more problems than watching the balance screen by the hour.