Get paid up to 2 days before payday with early direct deposit
Get your benefits up to 4 days before benefits day.1 Plus, unlock other exclusive perks with Early direct deposit!
Unlock exclusive perks with direct deposit
Early payday
Get your pay up to 2 days before payday & up to 4 days before benefits day.1
Overdraft protection
Unlock overdraft protection up to $200 with opt-in & eligible direct deposit.2
No monthly fee
Your monthly fee will be waived with qualifying direct deposit of $500+ in previous monthly period. Otherwise, $5.94 a month.3
It’s fast & easy to set up
Log in or text DD to 418164 to get your direct deposit account number & bank routing number.
Make sure the name on file with your employer or benefits provider matches the name on your account.
TIP: Ask your payroll how long it’ll take them to set up your direct deposit. If it takes longer than expected to receive your first direct deposit on your card, check back with your payroll or benefits office. Walmart MoneyCard does not have any information about your enrollment status. Early direct deposit depends on deposit verification.