Rebecca Bloomwood (Isla Fisher), una ragazza newyorkese cresciuta in una famiglia di risparmiatori abituati ad acquistare i vestiti in saldo o ai mercati, adesso che è grande ha il bisogno compulsivo di acquistare vestititi, scarpe e tutto ciò che è moda: con ben dodici carte di credito sente di avere il mondo ai suoi piedi.
Becky, come è chiamata dalla sua più cara amica Suze (Krysten Ritter) con la quale condivide il bisogno primario di spendere e spandere, ha anche un altro sogno, quello di lavorare alla rivista di moda Alette. Un giorno, un pò perché insoddisfatta del suo lavoro, giornalista in una rivista di giardinaggio, un pò perché ha bisogno di guadagnare di più (ha il conto in rosso, le sue carte di credito vengono rifiutate e ha un impiegato della società di riscossione crediti alle spalle) prova a far domanda per la rivista di moda e, non trovando lavoro, accetta di dare consigli finanziari nella rivista economica della stessa casa editrice, Far fortuna risparmiando.
In questa rivista, diretta dal giovane di famiglia ricca Luke Brandon (Huge Dancy), che si veste appositamente male per non essere valutato solo per il suo aspetto o etichettato per la sua agiatezza, Becky, firmandosi con il nome di ragazza con la sciarpa verde diventa famosa, impara a gestire i propri soldi, a frenare il proprio bisogno di acquistare e naturalmente trova l’amore.