Gig Drivers Were Left Broke While Walmart Cashed In
The Non-Financial Ledger: What the Numbers Can’t Capture
Imagine you drive for a living. You wake up before dawn, load your car, and spend hours delivering groceries from a Walmart store to people’s front doors. You’re not an employee with benefits. You’re an independent contractor, which means no sick days, no health insurance, no employer contributions to anything. Your car takes the wear. You cover your own gas. Every dollar you earn, you earn by completing another trip.
Then one day, without being asked, without signing anything, without any warning at all, someone takes your Social Security number and opens a bank account in your name at a company you’ve never heard of. Your next paycheck goes into that account. You can’t get to it. You call the company and you call Walmart and you call the administrator who runs the program. They all say the same thing: agree to the terms and conditions of the new account, or you don’t get paid. If you won’t or can’t use the new account, you’re fired. If you’ve already been fired and your wages are sitting in the account, those wages go back to Walmart, not to you.
This is not a hypothetical. This is what happened to tens of thousands of real people, the vast majority of them women, many of them mothers, most of them low-income, using their delivery earnings to cover groceries, rent, utilities, childcare, and debt.
The federal complaint in this case notes that the top use of the Branch debit card during the period Walmart forced drivers onto it was groceries. Pharmacy purchases and clothing store purchases were next. These are not business expenses. These are the expenses of a person trying to get through the week. When Walmart and Branch slapped a “business account” label on these accounts, they weren’t describing reality. They were erasing a legal classification that would have given these drivers the right to dispute fraud, request stop payments, and receive proper account disclosures. By calling the accounts “business” accounts, Branch stripped away protections that exist specifically to protect people who can least afford to lose money to errors and fraud.
The complaint describes one driver in particular who found herself unable to pay her rent on time. Her rent couldn’t be paid by debit card. She needed cash. But Branch’s ATM withdrawal limits meant she couldn’t pull out enough money in one go to cover the bill. The free transfer option would have taken up to five days, which was too long. The instant transfer option would have cost her money she couldn’t afford to give away. She was trapped, not because she was irresponsible with money, but because a trillion-dollar company and its fintech partner had engineered a payment system that made it harder for her to access the wages she had already earned.
There were drivers who lost access to the program entirely because Branch closed their accounts, sometimes without explanation. When that happened, any wages sitting in the account went back to Walmart, not to the driver. The work had already been done. The deliveries had already been made. The money was owed. And it went back to the corporation.
Over 600,000 Branch accounts were created for Spark Drivers who never gained access to them at all. These accounts just existed, open, funded in some cases, sitting there, inaccessible. As of May 2024, wages still remained in some of them. The drivers those wages belonged to had either given up, been locked out, or never known the accounts existed in the first place.
The damage here is not only financial. It is the experience of having your personal information handed over to a stranger without your permission. It is the experience of being told that the account you never asked for is now the only way you’ll be paid. It is the exhaustion of calling three different companies, none of whom will give you a straight answer, while your bills pile up. It is the humiliation of being classified as a “business” by an algorithm that doesn’t know you, in order to legally justify denying you rights that Congress passed specifically to protect you.
Walmart didn’t accidentally build this system. According to the CFPB’s complaint, Walmart wanted to grow the Spark Driver program faster and reduce its costs. Branch wanted more customers. Both got what they wanted. The drivers paid for it.
Legal Receipts: What They Said in Their Own Words
Every quote below comes directly from the CFPB’s federal complaint, Case No. 24-cv-4610. These are the documented claims, representations, and practices that form the basis of the lawsuit.
“Branch is a ‘new payment platform for same-day pay,’ and a ‘free digital wallet that gives you INSTANT ACCESS to the money you earned.'”
Walmart’s Administrator, email to Spark Drivers, on or around July 22, 2021 (Complaint ΒΆ96)
- This representation was made to tens of thousands of drivers to sell them on a product they had no choice but to accept anyway. The promise of instant access and same-day pay was a key stated justification for the mandatory switch to Branch.
- According to the complaint, same-day pay was never delivered to Spark Drivers through Branch. The claim of “instant access” is directly contradicted by documented weeks-long delays in drivers gaining access to their own accounts.
- The word “free” is particularly significant: drivers who wanted to move their money out of Branch paid fees totaling over $10 million during the mandatory period.
“All Spark Driver payouts would be made available via their mobile application and that ‘opting out is not an option at this time,’ but ‘we’ll soon be processing payments on a daily basis, allowing you to get your money faster, instead of waiting for payday.'”
Branch, communication to Spark Drivers (Complaint ΒΆ100)
- Branch explicitly confirmed that opting out was not an option, meaning drivers had no legal or practical escape from the mandatory account requirement at the time this statement was made.
- The promise of daily pay was used as a justification for the lack of choice. The complaint documents that as late as March 2022, drivers were still being told same-day pay was “in the works.” It was never implemented.
- This statement, combined with the documented account-opening practices, is cited in support of the CFPB’s deception count against both defendants.
“Scripts for Walmart associates directed them to tell Spark Drivers: ‘Using [Branch] allows us to give you access to your earnings much faster β soon, you’ll have access to your earnings on a daily basis…'”
Walmart internal associate scripts (Complaint ΒΆ99)
- This was not a marketing email or a one-time slip. Walmart created internal scripts that directed its own employees to repeat the same false promise to drivers, meaning the deception was deliberate, coordinated, and systemic.
- The complaint notes that Walmart itself initially told drivers same-day pay would arrive in September 2021. When it didn’t, the scripts kept the promise alive. The capability was never built.
“The terms and conditions for the ‘business’-labeled account state that accountholders are prohibited from using their accounts for personal, family, or household purposes, and that they are not entitled to the protections of EFTA and other federal consumer financial law.”
CFPB Complaint describing Branch’s business account terms (Complaint ΒΆ88)
- Branch applied this “business” label not because it verified that drivers were running businesses, but solely because Walmart classified drivers as independent contractors for tax purposes. No individual review was conducted. No consent was obtained. No “Know Your Business” verification was performed.
- The practical result: drivers were stripped of their right to dispute unauthorized transactions, receive provisional credit during investigations, stop preauthorized payments, and receive proper account disclosures, rights that exist specifically for people in their exact situation.
- The complaint notes Branch used the same personal information (name, Social Security number) to open both “business” and “consumer” accounts. The distinction was entirely on paper, designed to reduce Branch’s legal obligations, not to reflect drivers’ actual use of the accounts.
“Walmart removed Spark Drivers from the Spark Driver program if they were unable to or would not use a Branch Account, making them ineligible to drive and earn income. When Walmart or its Administrator had already deposited Spark Driver earnings to those Branch Accounts, Branch transferred the earnings back to Walmart or its Administrator, rather than to the Spark Driver to whom the funds belonged.”
CFPB Complaint ΒΆ56
- This is the most direct documentation of wage confiscation in the complaint. Drivers who had already completed work and earned wages lost access to those wages if they couldn’t or wouldn’t operate within a system they never consented to.
- The money returned to Walmart, not to the driver. Completed labor went uncompensated. This practice forms part of the CFPB’s unfair practices count against both defendants.
β CFPB Complaint, Introduction ΒΆ4
“Branch does not give its accountholders the opportunity to select which account label is applied to their Branch Account, or inform accountholders which labels exist and what the differences are.”
CFPB Complaint ΒΆ86
- Drivers were never told that the label “business” or “consumer” had any legal significance. They didn’t know the difference existed, let alone that one classification removed their federally protected rights.
- Branch made this determination unilaterally, based solely on Walmart’s tax classification of drivers, without any input from the individuals whose rights were being eliminated.
Societal Impact Mapping: Who Pays When Corporations Game the System
Public Health
When low-income workers can’t reliably access their wages, the downstream effects touch physical and mental health directly. The complaint documents specific mechanisms by which the Branch system created those conditions.
- Drivers faced weeks-long delays accessing their own wages, creating periods of effective zero income for workers who were already low-income and relied on earnings for day-to-day necessities including food.
- The top use of Branch debit cards was groceries. Any interruption in account access, through delays, withdrawal limits, or account closure, was a direct interruption in a driver’s ability to feed themselves and their families.
- Drivers reported that daily and monthly ATM withdrawal limits and the inability to write checks created an inability to pay rent and other critical housing costs on time, contributing to financial instability that correlates strongly with stress-related health outcomes.
- Branch’s failure to conduct proper fraud investigations meant that drivers who experienced fraudulent transactions on their accounts had no effective legal recourse. Branch’s policy was to automatically deny fraud claims if a merchant could produce documentation matching the accountholder’s name and address, regardless of whether the transaction was actually authorized.
- Drivers who lost access to the Spark Driver program because they couldn’t use Branch lost their income stream entirely, with no severance, no unemployment eligibility in many cases (due to independent contractor status), and no safety net.
β CFPB Complaint ΒΆ81
Economic Inequality
This scheme extracted money from the people who could least afford it and redirected it upward, to Walmart’s operational savings and Branch’s fee revenue. The complaint documents exactly how that transfer happened.
- Spark Drivers paid over $10 million in fees to Branch just to transfer their own wages to a bank account of their choosing. This was not an optional convenience fee; it was the cost of accessing earnings in a usable form, at an institution they had never chosen.
- The fee structure charged either 2% of the transferred amount or $2.99, whichever was greater. For a driver earning $500 per week, that was $10 every single week, $520 per year, extracted from someone the complaint describes as typically low-income.
- Drivers labeled with “business” accounts paid a 20% higher instant transfer fee than those labeled “consumer,” despite the accounts being functionally identical and used for identical personal purposes. Branch earned higher interchange rates on “business” accounts on top of this.
- Walmart explicitly benefited financially from this arrangement. The complaint states Walmart “was able to reduce the costs of paying its Spark Drivers, and scale the Spark Driver program more quickly.” Worker harm was a direct input to Walmart’s cost reduction.
- Branch expanded its customer base by over one million accounts not through competition or consumer choice, but by piggybacking on Walmart’s coercive power over workers. Branch earned additional revenue from each of these captive customers.
- Workers who were terminated for not using Branch, and whose wages were returned to Walmart rather than paid out, performed real labor that was effectively uncompensated. The work was done. The delivery was made. The pay was clawed back.
- ATM fees of $2 per out-of-network withdrawal hit hardest for drivers in areas where in-network ATMs (located inside retail stores) were inaccessible after business hours, meaning the most economically vulnerable and geographically isolated drivers paid the most.
- The complaint notes that Branch is not FDIC insured. Drivers who couldn’t access their accounts faced the possibility of losing wages held at an institution with no federal deposit insurance backstop.
What You Were Told vs. What Was Actually Happening
The gap between Walmart and Branch’s public messaging and documented reality is not accidental. The complaint outlines a pattern of representations that were false at the time they were made.
The “Cost of a Life” Metric
Total fees paid by Spark Drivers to Branch just to transfer their own wages to a bank account of their choosing, during the period Walmart required Branch use.
At $10/week for a $500/week earner, that is $520 per year. For a low-income single mother, that is roughly one month of grocery budget, taken annually, to access wages she already earned.
Branch Accounts opened for Spark Drivers over two years using personal information, including Social Security numbers, shared without driver knowledge or consent.
Over 600,000 of these accounts had no activity and were never accessed by the drivers for whom they were created.
Branch Accounts that received wage deposits before the driver gained access to them, often weeks later, representing tens of millions of dollars held away from workers who had already completed the labor.
Some of these accounts still held wages as of May 2024, over two years after the system launched.
Who Built the Trap: The Corporate Structure Behind the Scheme
The complaint names three primary actors and documents how each benefited from the arrangement at drivers’ expense.
How It Should Have Worked vs. What Actually Happened
Federal law has clear requirements for how financial accounts must be opened, funded, and protected. Branch and Walmart bypassed nearly every one of them.
What Now: Where to Apply Pressure and How to Fight Back
The CFPB’s lawsuit is a starting point, not a finish line. The federal court can issue injunctions, demand restitution, and impose civil penalties. But legal accountability takes years, and these companies are already operating today.
Key Defendants and Corporate Roles
- Walmart Inc., multinational retailer headquartered in Bentonville, Arkansas. The corporation that designed the mandatory Branch requirement, shared drivers’ personal data, controlled the payment system, and financially benefited from the arrangement by reducing payroll costs and scaling the Spark Driver program.
- Branch Messenger, Inc., fintech company headquartered in Minneapolis, Minnesota. The company that opened over one million unauthorized accounts, collected $10 million-plus in fees from captive workers, stripped EFTA rights through “business” account mislabeling, and systematically failed to investigate fraud complaints.
- Delivery Drivers, Inc. (Walmart’s former Administrator), the third-party that executed the scheme on Walmart’s behalf from 2018 until Walmart acquired it in August 2022. Walmart authorized all of its conduct and held it out as acting with Walmart’s authority.
Regulatory Watchlist: Who Has Jurisdiction
- Consumer Financial Protection Bureau (CFPB): Already filed suit. Case No. 24-cv-4610, District of Minnesota. The Bureau is seeking injunctions, restitution, disgorgement, civil money penalties, and damages. File your own complaint at cfpb.gov/complaint if you were a Spark Driver affected by this scheme.
- Federal Trade Commission (FTC): Has jurisdiction over unfair or deceptive acts in commerce, including the use of consumer data without consent. Submit a complaint at reportfraud.ftc.gov.
- Department of Labor (DOL): Has jurisdiction over wage payment practices and the treatment of gig workers. If earned wages were withheld or returned to employers rather than paid to workers, the DOL’s Wage and Hour Division is the relevant body.
- State Attorneys General: Consumer protection and wage theft laws vary by state. If you were a Spark Driver, your state AG may have independent authority to pursue claims. States with active AG consumer protection offices include Minnesota (where Branch is headquartered), California, New York, and Illinois.
- FDIC and OCC: Evolve Bank and Trust holds the underlying deposit accounts. If you believe Evolve failed in its oversight obligations, the FDIC and Office of the Comptroller of the Currency are the relevant federal banking regulators.
Mutual Aid, Organizing, and Grassroots Resistance
- Connect with gig worker organizing networks. Groups like Gig Workers Collective and the National Gig Economy Coalition are building legal and political pressure on companies like Walmart. Your story matters as evidence.
- Document everything. If you are a current or former Spark Driver, preserve any communications from Walmart, Delivery Drivers Inc., or Branch about payment requirements. Screenshots, emails, and text messages are the raw material of both individual legal claims and class action litigation.
- Consult a consumer protection or wage attorney. The CFPB’s lawsuit does not automatically compensate you individually. Legal aid organizations in your state may be able to advise you on individual claims for unauthorized account opening, wages withheld, or EFTA violations.
- Pressure Walmart’s board and major shareholders. Walmart’s largest institutional shareholders include Vanguard Group, BlackRock, and State Street. These investors have stated ESG commitments. Shareholder pressure and proxy campaigns have historically moved retail giants on labor practices when regulatory action alone has not.
- Support legislation that protects gig workers’ right to choose their payment method. No employer, whether a traditional company or a platform, should be able to mandate which financial institution a worker uses to receive wages. Contact your federal representatives and support any bill that closes the loopholes that allowed this scheme to operate for over two years.
The source document for this investigation is attached below.
This story is dedicated to a good friend of mine. Who works for Walmart and absolutely despises it there.
Explore by category
Product Safety Violations
When companies sell dangerous goods, consumers pay the price.
View Cases →Financial Fraud & Corruption
Lies, scams, and executive impunity that distort markets.
View Cases →


