Byggregnskap er en form for prosjektregnskap der kostnader tildeles spesifikke kontrakter. En egen jobb er satt opp i regnskapssystemet for hvert byggeprosjekt, og kostnader tildeles prosjektet ved å kode kostnader til det unike jobbnummeret etter hvert som kostnadene påløper. Disse kostnadene består hovedsakelig av materialer og arbeidskraft, med tilleggsavgifter for slike ting som rådgivning og arkitektoniske avgifter. En rekke indirekte kostnader belastes også byggeprosjekter, inkludert tilsynskostnader, leie av utstyr, støttekostnader og forsikring. Administrasjonskostnader belastes ikke et byggeprosjekt med mindre dette er tillatt av kunden.
Inntektene som er innregnet i en kontrakt kan være basert på fullført kontraktsmetode når det ikke er mulig å bestemme prosentandelen av ferdigstillelse av et prosjekt. Som navnet tilsier betyr dette at entreprenøren kun innregner hele prosjektinntektene og fortjenesten når et prosjekt er fullført. Oftere brukes metoden for fullføring av prosentandel, der entreprenøren innregner inntekter ved å bruke den estimerte fullføringsprosenten på det totale forventede overskuddet. Denne tilnærmingen gjør at entreprenøren kan innregne inntekter og fortjeneste med jevne mellomrom over prosjektperioden.
Når det fakturerte beløpet på et byggeprosjekt er større enn kostnadene, blir differansen behandlet som en forpliktelse fra entreprenøren til kostnadene påløper faktureringen.