Ci sono diversi requisiti per utilizzare Earnin: gli utenti devono avere più di 18 anni, avere un lavoro retribuito o ricevere un'indennità di disoccupazione con deposito diretto e utilizzare un conto corrente come conto bancario principale. Gli utenti devono inoltre ricevere almeno 50% delle loro buste paga tramite deposito diretto e mantenere un programma di pagamento regolare, ad esempio bisettimanale o mensile.