공사가 끝나지 않았는데 매출을 잡는다

2년짜리 공사를 수주했습니다. 준공 때 한꺼번에 매출을 잡으면 첫해 손익계산서가 비어 버립니다. 그래서 회계는 일이 진행된 만큼 나눠 인식합니다. 이것이 진행기준입니다.

왜 완성을 기다리지 않나

기간에 걸쳐 의무를 이행하는 거래이기 때문입니다. 공사는 발주자의 자산이 만들어지는 과정이 계속 진행되므로, 그 기간의 성과를 그 기간의 손익으로 보는 것이 실질에 맞습니다. 계약 수익과 원가를 공사 진행 정도에 따라 각 회계기간에 배분하는 방식입니다.

다만 전제가 있습니다. 계약의 결과를 신뢰성 있게 추정할 수 있어야 합니다. 추정할 수 없다면 회수 가능성이 높은 발생원가 범위에서만 수익을 인식하고, 손실이 예상되면 그 손실은 예상되는 시점에 즉시 전액 인식합니다. 이익은 나눠 잡고 손실은 당겨 잡는 구조입니다.

진행률은 무엇으로 재나

측정 방법이 여러 개이고 계약의 성격에 맞는 것을 고릅니다.

방법 내용 주의
원가 투입 비율 누적 발생원가 ÷ 추정 총원가 가장 흔하지만 총원가 추정에 좌우된다
작업 수행 정도 측량·검사로 확인한 물리적 진행 외부 확인이 가능해 신뢰성이 높다
작업량 비율 전체 작업량 중 완성 분량 단위가 균질한 공사에 맞는다

원가 투입 비율을 쓸 때 주의할 것이 있습니다. 아직 투입되지 않은 자재를 미리 사다 놓은 금액이나 하도급 선급금은 수행한 작업을 반영하지 않으므로 진행률 계산에서 제외합니다.

진행기준의 약한 고리는 분모다

분자인 발생원가는 증빙이 있습니다. 문제는 분모인 추정 총원가입니다. 이 숫자를 낮추면 진행률이 올라가고 그만큼 당기 매출과 이익이 늘어납니다. 추정이라 증빙이 없고, 바꿀 수 있고, 그 효과가 바로 손익에 나타납니다.

그래서 감사인이 보는 것은 다음과 같습니다.

  • 실행예산의 최초 금액과 변경 이력, 변경할 때마다의 근거
  • 공사별 누적 실행률과 실제 진행 상황의 괴리
  • 준공이 임박한 공사의 잔여원가가 비현실적으로 작게 남아 있지 않은지
  • 설계변경·물가상승·돌관공사가 반영됐는지
  • 손실이 예상되는 공사가 이익 공사로 남아 있지 않은지

실행예산을 매기 조금씩 줄여 온 이력은 그 자체로 질문의 대상이 됩니다.

계약 수익이 바뀌면

변경계약, 보상금, 장려금처럼 금액이 움직이는 항목은 받을 가능성과 금액의 측정 가능성을 함께 봅니다. 아직 합의되지 않은 추가 공사비를 수익에 미리 넣어 두면 진행률과 매출이 동시에 부풀려집니다. 수익인식의 일반적인 틀은 수익인식 5단계란 무엇인가에 정리해 두었습니다. 기준서 원문은 한국회계기준원에서 볼 수 있습니다.

자주 묻는 질문

세무상으로도 진행기준인가요

법인세법도 건설 등의 용역 제공에 대해 작업진행률 기준을 원칙으로 하면서 일정한 경우 예외를 두고 있습니다. 회계와 세무의 진행률 산정이 달라지면 세무조정으로 처리합니다.

미청구공사와 초과청구공사는 무엇인가요

인식한 수익보다 청구액이 적으면 미청구공사가 자산으로, 많으면 초과청구공사가 부채로 남습니다. 미청구공사가 계속 늘어나는 현장은 회수 가능성을 따로 봅니다.

짧은 공사도 진행기준으로 하나요

기간이 짧고 보고기간 안에 끝나면 결과가 사실상 같아지므로 실무상 구분이 중요하지 않습니다. 결산일에 걸쳐 있는 공사부터 진행률 관리가 필요합니다.