An app is not looking at how much money is in your account. It is looking for deposits that repeat: same payer, roughly the same amount, on a rhythm. Money that arrives once, from a source that won't send it again, usually counts for nothing.

What usually doesn't count

  • Transfers from friends or family through Zelle, Venmo or Cash App, even if they come every month.
  • Cash you deposit yourself at an ATM or a branch. The account can't tell where it came from, so it can't tell whether it will come again.
  • A tax refund, a rebate, or any other one-time payment.
  • A refund or a reversal of a charge you made.
  • Money from another advance app. That deposit is a repayment obligation, not income, and it is easy to recognize.
  • The first paycheck from a new employer. It may be real income, but there is no history behind it yet.

What does count

Deposits that repeat from the same payer. That is why a payroll direct deposit is the easy case, and why cash-paid, tipped and 1099 work is the hard one — the money is real, but the pattern is invisible from inside the account.

The check to run before you apply

Open your bank app, filter to deposits only, and scroll back over your last two pay cycles. Count the deposits that came from the same payer with the same description. Two or three of those is a pattern an app can work with. None of them means a payroll-file check will come back empty, and applying repeatedly won't change that answer.

If that's your situation, look for apps that weigh account activity rather than a payroll file. Earnin states it directly:

Access limits are based on your earnings and risk factors. Available in select states.

The free move first: if you're paid in cash, ask your employer to deposit instead. It costs you nothing, and it builds the exact history every app is looking for, starting this pay period.