회사가 3년짜리 대형 계약을 맺었다는 발표를 했습니다. 계약 금액이 크면 앞으로의 사업에 도움이 될 수 있습니다. 하지만 발표한 금액이 곧바로 올해 매출이나 이익이 되는 것은 아닙니다.
계약의 구속력, 회사가 앞으로 해야 할 일, 돈을 받는 시점을 나눠 살펴봐야 합니다.
계약 금액과 올해 매출은 다릅니다
가상의 서비스 회사가 3년 동안 매년 같은 서비스를 제공하고 총 1만 2천 달러를 받는 계약을 맺었다고 합시다. 계약이 유효하고 각 해에 서비스를 고르게 제공하며, 다른 조정은 없다고 가정합니다.
1만 2천 달러 ÷ 3년 = 연 4천 달러.
이 단순한 예시에서는 계약의 첫해 서비스를 마친 뒤 4천 달러를 첫해 매출로 기록합니다. 나머지 8천 달러는 아직 제공하지 않은 2년의 서비스에 해당합니다. 회사의 회계연도가 계약 시작일과 다르면 특정 회계연도의 매출은 그 기간에 제공한 서비스에 맞춰 따로 계산해야 합니다. 계약 전체가 유효하고 가격 변동도 없다고 가정한 결과입니다.
실제 계약의 매출은 서비스가 고객에게 어떻게 제공되는지, 계약에 어떤 조건이 있는지에 따라 기록 시점이 달라집니다. 계약 금액을 기간으로 나누는 방법이 모든 사업에 적용되는 것은 아닙니다.
남은 약속을 나타내는 RPO
기업의 보고서에서 RPO라는 표현을 볼 수 있습니다. 회사가 고객과 한 계약에서 아직 이행하지 않은 약속에 배분된 금액을 뜻합니다. 쉽게 말해, 아직 제공하지 않은 계약상 상품이나 서비스와 관련해 앞으로 매출로 인식할 금액을 살펴보는 지표입니다.
앞의 단순한 계약에서 첫해 서비스를 마치고 4천 달러를 매출로 기록했다면, 남은 2년의 금액은 8천 달러입니다. 이 예시에서는 남은 8천 달러가 계약상 남은 이행분에 해당한다고 가정합니다. 계약이 바뀌거나 취소되면 실제 결과는 달라질 수 있습니다.
고객이 미리 낸 돈이 남은 이행분에 포함되는 경우도 있습니다. 그래서 RPO와 미리 받은 돈을 무조건 더하면 같은 금액을 두 번 셀 수 있습니다. 기업의 주석에서 각 항목이 무엇을 포함하는지 확인하세요.
미리 받은 돈과 남은 약속을 더하지 않는 예
앞의 3년 계약에서 고객이 계약 첫날 12,000달러를 모두 냈다고 가정합니다. 첫해 서비스를 제공한 뒤 매출 4,000달러를 인식하면, 아직 제공하지 않은 서비스에 대한 계약부채는 8,000달러입니다. 이 예의 RPO도 같은 남은 서비스 8,000달러입니다.
| 첫해 말 항목 | 금액과 의미 |
|---|---|
| 누적 현금 수령 | 12,000달러 |
| 누적 매출 | 4,000달러 |
| 계약부채 | 미리 받았지만 아직 제공하지 않은 서비스 8,000달러 |
| RPO | 아직 이행하지 않은 같은 서비스 8,000달러 |
계약부채 8,000 + RPO 8,000 = 미래 매출 16,000달러로 계산하면 같은 일을 두 번 셉니다. 이 계약에서 남은 서비스 금액은 8,000달러입니다. 실제 공시에서는 RPO에 아직 청구하지 않은 금액도 포함될 수 있으므로 두 항목의 범위를 먼저 읽습니다.
수주잔고는 회사마다 범위가 다를 수 있습니다
수주잔고는 보통 주문이나 계약을 받았지만 아직 완료하지 않은 일의 규모를 가리킵니다. 다만 회사마다 어떤 주문을 넣고 어떤 계약을 빼는지, 금액을 어떻게 계산하는지가 다를 수 있습니다.
주문이 있다고 해서 모두 처음 조건 그대로 끝나는 것은 아닙니다. 납기가 늦어지거나 주문이 변경·취소될 수 있습니다. 실제로 미국의 제이콥스 솔루션스는 분기 보고서에서 고객의 계약 취소 가능성을 설명하며 수주잔고가 반드시 미래 매출을 뜻하지 않는다고 밝혔습니다.
기업이 예상하는 매출 인식 시점도 중요합니다. 같은 1만 달러의 잔고라도 대부분이 올해 수행될 계약인지, 여러 해에 걸친 계약인지에 따라 올해 실적에 미치는 영향은 다릅니다.
협의 중인 기회는 계약보다 불확실합니다
회사가 앞으로 따낼 가능성이 있는 거래를 묶어 파이프라인이라고 부르기도 합니다. 여기에는 아직 계약하지 않은 협의나 제안이 들어갈 수 있습니다. 회사마다 포함 범위가 다르므로 확정 주문과 같은 숫자로 취급하면 안 됩니다.
업무 협약이나 발표문도 바로 확정 매출을 뜻하지 않습니다. 구속력 있는 주문인지, 최종 가격과 수량이 정해졌는지, 취소나 추가 조건이 있는지 살펴봐야 합니다. 조건이 공개되지 않았다면 확인되지 않은 부분으로 남깁니다.
투자할 때 마지막으로 볼 것
먼저 계약 금액이 전체 기간에 걸친 숫자인지, 이미 제공한 일과 남은 일이 구분돼 있는지 확인합니다. 그다음 취소 조건, 매출이 기록될 예상 시기, 일을 수행하는 데 드는 비용을 살펴보세요.
큰 계약은 좋은 출발점이지만, 회사가 일을 제때 수행하고 돈을 받을 수 있는지까지 봐야 합니다. 매출이 생기더라도 비용이 높으면 기대한 만큼 이익이 남지 않을 수 있습니다.
실제 사례의 원문 찾기
Jacobs Solutions 10-Q · 2025-12-26 종료 분기에서 ‘Backlog’를 검색하세요. 수주잔고에 포함하는 계약과 취소·변경 가능성을 적으세요. 잔고 금액을 옮긴다면 대상 날짜와 통화 단위를 같이 기록하고, 매출 전환 예상기간도 따로 찾습니다.

