Cash advance apps are different from payday loans — but not free.
Apps like Earnin, Dave, Brigit, and MoneyLion offer early access to money you have already earned. They typically charge no "interest" but use tips, express fees, and monthly memberships. They also require bank account access.
Earned wage access model
Access money you already earned
These apps track your work hours or paycheck deposits and allow you to access a portion of your earned wages before payday. The advance is repaid automatically from your next paycheck.
Tips + express fees + membership
Most apps ask for an optional "tip" (often defaulting to $3–$14), charge for instant delivery ($1–$8), and require a monthly membership ($5–$15/month).
Bank account connection required
Cash advance apps require direct access to your bank account to verify income, monitor balance, and automatically withdraw repayment.
Typically $50–$500
Advance amounts are usually small and increase over time as the app builds a history of your income and spending patterns.
What to think about before using a cash advance app
Can create a paycheck-to-paycheck cycle
If you advance $200 this week, your next paycheck is $200 shorter. This can create a cycle where you need another advance every pay period.
Tips are not truly optional
While tips are technically optional, some apps reduce advance amounts or slow delivery for users who do not tip. The CFPB has investigated whether "tips" constitute interest.
Your bank account is monitored
These apps have ongoing read access to your bank transactions. Review privacy policies to understand what data is collected and how it may be used or shared.
Lower cost than payday loans
Even with tips and fees, cash advance apps typically cost less per dollar advanced than a traditional payday loan. No credit check is usually required.
Balance On Hand does not recommend, rank, or promote any cash advance app. This page is for consumer education only. The CFPB has published guidance on earned wage access products. Verify terms directly with any app before connecting your bank account.