Secondo i metodi basati sugli input, i ricavi sono rilevati sulla base degli sforzi o degli input impiegati dall'entità per adempiere l'obbligazione di fare (per esempio, le risorse consumate, le ore di lavoro dedicate, i costi sostenuti, il tempo trascorso o le ore-macchina utilizzate) rispetto al totale degli input previsti per l'adempimento dell'obbligazione di fare. Se si prevede che gli sforzi o gli input dell'entità siano distribuiti uniformemente nel corso del periodo di durata della prestazione, potrebbe essere opportuno che l'entità rilevi i ricavi in modo lineare.