Naplata napretka se koristi kada izvođač šalje račune klijentu više puta u tijeku projekta umjesto slanja jednog računa. To je često proces koji se koristi u dugotrajnim građevinskim projektima, budući da se tijekom takvih projekata mogu pojaviti različite situacije koje mogu promijeniti procjene naplate od njihove izvorne početne točke. Uobičajeno je da se naplata napretka obavlja mjesečno ili čak tjedno, ovisno o okolnostima projekta. Troškovi su podijeljeni prema postocima utvrđenim na početku projekta za svaki aspekt projekta.
Građevinske tvrtke koje rade velike poslove koji traju dugo vremena svjesne su svih nepredviđenih okolnosti i problema koji mijenjaju troškove projekta. Oni znaju da je nerealno napraviti procjenu na početku projekta koji može trajati mjesecima ili godinama i da stvarni troškovi odgovaraju izvornoj procjeni. Iz tog razloga nužna je praktičnija metoda naplate klijenata, a naplata napretka postiže taj cilj.
Kako bi izvršio naplatu napretka, izvođač će slati račune klijentu u periodičnim intervalima tijekom cijelog građevinskog projekta. Ovi intervali mogu biti redovito zakazani ili se mogu prilagoditi ovisno o stvarnosti projekta. Na primjer, projekt koji se mora staviti na stanku tijekom hladnih zimskih mjeseci možda neće zahtijevati naplatu tijekom ovog slobodnog vremena.
I klijenti i izvođači mogu imati koristi od naplate u tijeku. Za klijenta je korisno da na početku projekta ne mora platiti paušalni iznos koji ionako možda neće pokriti sve troškove. Izvođači, s druge strane, možda preferiraju da su plaćanja raspoređena tako da odražavaju činjenicu da svoje radnike moraju plaćati usput.
Kada se računi za napredak koriste za građevinski projekt, izvođač i naručitelj moraju odlučiti o tome kako će se troškovi podijeliti za svaki aspekt projekta. Na primjer, izvođač može odlučiti da će određeni postotak ukupnih troškova biti delegiran na materijale. Taj postotak trebao bi se zadržati tijekom cijelog projekta, bez obzira koliki su ukupni troškovi. Izvođači moraju osigurati da klijentima naplaćuju račune na temelju toga koliko je posla već završeno i koliko još treba učiniti. Klijenti također često imaju pravo zadržati zadržavanje, što je mali postotak iznosa na svakoj naplati, kako bi osigurali da je projekt dovršen.