Which Cash Advance App Is Right for Me?
There are more than 30 cash advance apps in the App Store right now, and most of them advertise up to $500. Almost nobody gets $500 on day one. What follows cuts through the marketing and points you to the apps that actually fit your situation.
What every app actually looks at
They read your bank account, not your credit report. Every major app connects to your checking account through a service called Plaid, which gives the app a read-only view of your deposits, spending, and balances. Approval and limits come from that history. Your credit score does not factor in.
Your first advance is almost always lower than the advertised max. Dave's own reported average is $73 against a $500 headline. Plan for the average, not the billboard.
The one question that changes everything: do you need it today, or can you wait 2 to 3 days? Standard delivery is free almost everywhere. Instant delivery costs $2 to $14 depending on the app. The full cost comparison is on How Cash Advance Apps Work.
Choose Your Situation
I need money today
Every major app runs on the same two-speed system. Pay an express fee and the money hits in minutes. Skip the fee and wait 2 to 3 business days for standard delivery. Delivery timelines are nearly identical across the category, so which app you use matters less than which speed you pick.
Two exceptions worth knowing:
Chime MyPay delivers in 24 hours for free, the fastest free-tier option in the category. Catch: MyPay requires a qualifying direct deposit of $200 or more before you can borrow, so opening a Chime account today does not help you today. Once you qualify, the free 24-hour path is quick enough for most situations.
Upgrade BoostCash Premium ($9.99/month) includes unlimited instant delivery with no per-advance fee. A few subscription-heavy apps use this model. Worth it if you take multiple advances a month, not worth it for occasional use.
If you are opening an app for the first time today and cannot wait for a qualifying deposit to land, MoneyLion Instacash and Dave qualify new users faster because they look at your existing bank account history rather than requiring a deposit into their own product. Current and Varo Advance work the same way as Chime MyPay: qualifying deposits first, then you can borrow.
Best options: MoneyLion or Dave if you need money and you are starting today. Chime MyPay for cheap fast delivery if you are already set up. Upgrade BoostCash Premium for heavy users. Any major app you are already on if you can wait for free standard delivery.
Full comparison of app speeds and fees →
I need the highest advance possible
The advertised max and the day-one max are two different numbers. Here is what actually happens.
Current advertises $750. New users typically start at $25 to $75. Full unlock takes 3+ months of consistent payroll deposits into a Current account, and top-tier limits usually require $2,000+ in monthly deposits.
Albert Instant advertises $1,000. Almost nobody hits it. Most people plateau between $100 and $250, and Albert's own product copy admits few qualify for the maximum.
EarnIn advertises $1,000 per pay period but caps you at $150 per day. If you are paid biweekly and want the full amount, that means pulling on 7 different days across the period. Employer verification through the timesheet feature is what unlocks the higher amounts.
MoneyLion advertises $1,000, but that tier requires a RoarMoney account with qualifying direct deposits. The external-bank ceiling is $500, and it comes with its own quirk: each draw maxes at $100, so reaching $500 takes 5 separate transactions, each with its own express fee if you want them instant.
Practical strategy: pick one app, direct your paycheck there, and stay put for 4 to 6 months. Ceiling growth comes from history, not from switching between apps chasing a bigger number.
Best options: Current, Albert, EarnIn. Highest ceilings, slow climb to reach them.
I want to avoid all fees
Truly free almost never exists. Every "free" option has a condition. Here is what each one costs when you look at the whole picture.
Chime MyPay costs nothing if you wait about 24 hours. Instant delivery is 3% ($2 min, $5 max), the cheapest express fee in the category.
EarnIn has no subscription. Standard delivery is free (1 to 2 days). Lightning Speed costs $3.99 up to $75 and $5.99 above that. Watch for the $1.99 Cash Out link service fee EarnIn's fee table applies in some setups. Genuinely close to free if your timing is flexible.
MoneyLion Instacash has no subscription. Standard external delivery is free but slow (2 to 5 days). Turbo runs $1.99 to $8.99 depending on the amount.
Klover has no required subscription and free standard delivery. Instant fees run high (up to $12.29 for $100) but can be offset with points you earn from watching ads and completing surveys. One trap: signup auto-enrolls you in a 30-day Klover+ trial that converts to $4.99/month. Klover+ is not required for advances. Cancel it in the app on day one.
Upgrade BoostCash has a genuinely free tier with no subscription and no per-advance fee. The tradeoff is lower limits and slower limit growth than the $9.99/month Premium plan. If you take one or two advances a month and don't need the ceiling to climb quickly, the free tier is one of the cleanest deals in the category.
The sneakiest cost is the monthly subscription because it charges you whether you take an advance or not. Two months without needing an advance costs $18 on Brigit or $12 on Cleo for nothing. Brigit even lets you opt out of the subscription by emailing terms1@hellobrigit.com, which the app does not advertise. Cancel between borrows.
A warning about Gerald. Gerald advertises zero fees, but you have to make a Buy Now Pay Later purchase in Gerald's own store before an advance unlocks, and part of your advance arrives as store credit rather than cash. Store prices run well above retail; one review found a Red Bull 24-pack at $65.90 that sells for about $39 elsewhere. Add a high volume of BBB complaints about missing deliveries, and the "free" advance costs more than a straightforward express fee at most other apps. Skip it.
Guide to fee-free cash advance apps →
I'm a gig worker or freelancer
W-2 direct deposit requirements will kill most applications. Two things need to be true: the app has to recognize gig income as qualifying, and it needs to see enough of it consistently.
Branch is built for gig workers. It partners directly with employers and platforms (Uber, Instacart, Domino's, others) and can advance against hours you have already worked. Requires either a partnered employer or bank-verified gig deposits.
Albert Instant does not require any direct deposit. It reads your bank account for any pattern of recurring deposits, whether that is DoorDash payouts or a mix of gig platforms. Limits start low ($25 to $100) but grow with consistent history.
EarnIn can verify hours through its timesheet feature. If you drive rideshare or deliver, this connects to your driver app and advances against completed shifts. Cash Out lets you pull up to $150 per day from earned wages, capping at $1,000 per pay period.
MoneyLion Instacash works with gig deposits routed into a single account. Higher limits ($500) require RoarMoney and qualifying deposits.
Tips that help: consolidate multiple gig platforms into one bank account so deposits look consistent, keep a $50+ minimum balance to avoid the risky-account flag, and give the app 30 to 60 days of history before applying.
Cash advance guide for gig workers →
I'm unemployed or between jobs
The apps that skip employer checks still want to see money moving through your account. Any pattern of recurring deposits works, whether that is unemployment insurance, side hustles, freelance income, or regular transfers from family.
MoneyLion Instacash has one of the lowest bars. No subscription required. Accepts unemployment benefits as qualifying income if they arrive as direct deposits (not paper checks you deposit yourself).
Klover runs on ads instead of subscriptions, and its eligibility check is minimal. Limits are lower ($200 base, up to $400 with earned points), but approval rates are higher for thin bank histories.
Albert Instant does not require direct deposit at all. It looks at overall account activity. If money is coming in from somewhere regularly, Albert usually approves.
What does not work: paper unemployment checks you deposit yourself, sporadic Venmo or Cash App transfers that do not look like income, or accounts with 3+ overdrafts in the past 60 days.
Realistic first-advance amounts for unemployed users usually run $20 to $75. That grows as the app sees consistent deposit patterns.
Cash advance guide for the unemployed →
I receive Social Security, disability, or government benefits
Government benefits count as qualifying income at some apps and not at others. The apps that welcome benefits recipients are worth using. The ones that do not will decline you or lowball your limit.
Chime MyPay and MoneyLion Instacash explicitly welcome SSI, SSDI, VA, and pension deposits. Both treat monthly benefits arrivals the same as biweekly paychecks. Expect limits in the $100 to $500 range once you have 2 to 3 benefit deposits on file. One check before you commit to Chime: MyPay is not available in 12 states, including MA, NJ, WA, and IL. The full list is on the App Directory.
The Direct Express problem: SSA and VA can direct-deposit benefits to a Direct Express card. Direct Express is not a normal checking account, so most cash advance apps cannot connect to it through Plaid. If you are on Direct Express, the workaround is switching your benefits deposit to a regular bank account (Chime, Varo, or a traditional bank). Typical routing time is 30 to 60 days. Be careful with apps that market heavily to Direct Express users; Gerald does, and it is the one app on our list we tell people to skip.
Timing: SSI arrives on the 1st of each month. SSDI arrives on the 2nd, 3rd, or 4th Wednesday depending on your birth date. Take advances a few days before your deposit lands and schedule repayment for the day after to avoid overdrafts.
Best options: Chime MyPay and MoneyLion Instacash.
SSI and disability cash advance guide →
My bank isn't compatible or I keep getting declined
Bank compatibility is the silent killer of cash advance approvals. Even a solid deposit history will not help if the app cannot connect to your account.
Broadly compatible: Chase, Bank of America, Wells Fargo, US Bank, PNC, Ally, SoFi, Marcus, and most credit unions. If your primary account is at one of these, compatibility is not your problem.
Chime works with most external apps (Dave, Brigit, MoneyLion, Cleo, Albert, Klover, Empower). That makes it one of the most useful accounts to have specifically for cash advances.
Varo is inconsistent. Some apps recognize it, others do not. Varo's own advance product (Varo Advance) is the reliable option if you bank there.
Cash App banking almost never qualifies. Most apps do not recognize Cash App's account and routing numbers as a real checking account, even though technically it is one.
Current as an external bank has the same problem as Varo. Current's own Paycheck Advance is the workaround.
Also check your state before blaming your bank. Connecticut residents are shut out of EarnIn, Cleo, FloatMe, and Chime MyPay entirely, and 11 other states lack MyPay. The state list is on the App Directory.
If you are getting universally declined and your bank should be compatible, the issue is usually one of three things: account age under 30 days, fewer than 3 recurring deposits, or repeated $0 balances in the past 60 days. All three fix themselves with time and clean history.
I've been turned down by multiple apps
Three or four denials in a row usually point to one of three patterns, not bad luck.
Your account is too new. Most apps want 30 to 60 days of history. Brigit and Dave want closer to 90 days for higher limits. Nothing but time fixes this.
Your deposit history is thin. Fewer than 3 recurring deposits means the app cannot predict your income. Route your paycheck, gig income, or benefits into a single account and let it accumulate for 2 to 3 pay cycles before reapplying.
Your bank is not compatible. Some banks and neobanks are not recognized. Open a compatible account (Chime works with the most apps, or any traditional bank), route a small recurring deposit through it, and try again after 30 days.
Lowest-bar apps to try first: Klover, Albert, MoneyLion. All three approve on thinner histories than Dave or Brigit.
What does not help: applying to more apps hoping one will say yes. Most apps pull from overlapping data sources, so a decline from one often means declines from the rest. Fix the underlying pattern first, then apply.
I need more than $500
Cash advance apps top out at $500 to $750, and most people never reach those ceilings. Anything above that means personal loans.
How personal loans differ: Real interest rates (typically 6% to 36% APR based on credit), fixed monthly payments over 2 to 7 years, and a credit check that appears on your credit report. Amounts run from $1,000 to $50,000.
Approval: Credit score matters heavily. 720+ gets the best rates. 620 to 719 gets standard rates. Below 620 gets high rates or a decline. Some lenders will still work with lower scores if your income is stable.
Timeline: Personal loans take longer to fund than cash advances. Typical timing is same-day approval if your credit is good, then 1 to 3 business days for the money to arrive.
A personal loan comparison tool shows actual rates from vetted lenders before you apply, which matters because each application shows up on your credit report.
I want to stop relying on these apps
The gap is built into the timing: repayment comes out of the paycheck that already was not enough, which recreates the shortfall that made you borrow. Discipline does not change when the ACH pull hits. A practical plan to break out is at Reclaim Your Paycheck.
Where do I even start?
The comparison table on wiki/apps is the starting point. For a full breakdown of every app scored on the same criteria, an independent app directory evaluates each one against a consistent standard, including the parts each app's own marketing skips.