Det finns flera krav för att använda Earnin: användare måste vara över 18 år, förvärvsarbetande eller få arbetslöshetsersättning med direktinsättning och använda ett checkkonto som sitt primära bankkonto. Användare måste också få minst 50% av sina lönecheckar via direktinsättning och upprätthålla ett regelbundet löneschema, till exempel två veckor eller månadsvis.