Guide

SAP CO-PA를 매출순위표로 쓰면 부족하다: Margin Analysis로 고객·제품의 진짜 수익성을 보는 법

매출이 가장 큰 고객이 가장 좋은 고객일까?

제품 A가 제품 B보다 매출이 두 배라면 더 중요한 제품일까?

관리회계에서 이 질문의 답은 매출만으로는 알 수 없다.

할인, 원가, 물류비, 판매수수료, 고객별 서비스비용 등을 포함하면 매출순위와 이익순위가 완전히 달라질 수 있기 때문이다.

SAP Profitability Analysis의 핵심은 많은 차원을 제공하는 것이 아니라 “누가 얼마를 팔았나?”를 “누가 실제로 얼마를 남겼나?”로 바꾸는 것이다.

S/4HANA에서는 Margin Analysis가 중요한 중심축이다

과거 SAP ERP에서는 account-based CO-PA와 costing-based CO-PA라는 표현이 널리 사용됐다.

S/4HANA에서는 account-based profitability analysis의 기능이 강화되면서 SAP는 이를 Margin Analysis라고 부른다.

Margin Analysis에서는 값과 profitability characteristics가 Universal Journal인 ACDOCA와 연결되기 때문에 FI와 profitability reporting 사이의 reconciliation이 구조적으로 가까워진다.

On-premise 환경에서는 costing-based CO-PA를 병행할 수도 있지만 두 방식의 데이터모델과 목적을 구분해야 한다.

Characteristic은 수익성을 자르는 축이다

수익성분석에서 핵심은 단순한 계정이 아니다.

같은 매출 100억원도 다음 축으로 나누면 전혀 다른 이야기가 된다.

  • Customer
  • Product
  • Product Group
  • Sales Organization
  • Distribution Channel
  • Region
  • Plant
  • Profit Center
  • 기타 business characteristic

예를 들어 전체 영업이익률은 10%인데 특정 채널은 -3%일 수 있다.

회사 전체 숫자에서는 가려지는 경제성을 market segment 차원에서 찾는 것이 CO-PA의 핵심 가치다.

매출에서 바로 영업이익으로 뛰어가면 원인을 알 수 없다

좋은 수익성보고서는 여러 단계의 margin을 보여준다.

예를 들면:

단계 계산 예
Gross Revenue 100
할인·Rebate -10
Net Revenue 90
COGS -55
Contribution Margin 1 35
직접 판매·물류비 -8
Contribution Margin 2 27
배부 공통비 -12
Final Management Margin 15

최종 Margin 15만 보면 왜 이익이 낮은지 알기 어렵다.

35→27 구간에서 떨어진다면 고객서비스·물류 구조가 문제일 수 있고, 27→15에서 떨어진다면 allocation policy 영향이 클 수 있다.

매출이 큰 고객이 낮은 Margin을 만드는 예

고객 A와 B의 매출을 비교해보자.

고객 A 고객 B
매출 100억원 60억원
할인·Rebate -15억원 -3억원
COGS -60억원 -36억원
직접 물류·서비스 -12억원 -3억원
Contribution 13억원 18억원

A의 매출은 훨씬 크지만 B가 더 많은 Contribution을 만든다.

이런 정보를 볼 수 있어야 가격정책, 할인, 최소주문량, 배송조건과 영업자원 배치를 바꿀 수 있다.

Revenue만 정확하고 COGS Characteristic이 틀리면 수익성도 틀린다

수익성분석에서 매출 characteristic은 SD billing에서 비교적 명확하게 들어오는 경우가 많다.

문제는 Cost of Goods Sold와 후속 비용이다.

매출은 Customer A로 들어갔는데 관련 COGS가 올바른 product/customer market segment로 연결되지 않으면 A의 Margin은 실제보다 좋아 보일 수 있다.

따라서 profitability characteristic derivation은 단순 report field mapping이 아니라 수익과 관련원가를 같은 economic segment에 연결하는 핵심 통제다.

COGS Split이 필요한 이유

COGS가 하나의 계정으로만 보이면 제품원가 60억원이라는 총액만 알 수 있다.

하지만 경영분석에서는:

  • Material
  • Labor
  • Machine
  • Overhead
  • Subcontracting

등 원가구조 변화가 중요할 수 있다.

S/4HANA Margin Analysis에서는 설정에 따라 Cost Component Split을 기반으로 COGS를 별도 account로 split하여 보다 상세한 margin 분석을 지원할 수 있다.

그러면 매출총이익 하락이 원재료 때문인지 제조활동 때문인지 연결하기 쉬워진다.

판매조건의 경제성을 보려면 할인도 Gross Revenue와 분리한다

매출 100억원이라고 해도 고객에게 제공한 rebate와 discount가 20억원이면 실질 Net Revenue는 80억원이다.

영업조직이 Gross Revenue 성장만 평가받으면 할인으로 매출을 만드는 유인이 생길 수 있다.

그래서 수익성보고에서는:

Gross Sales → Sales Deduction → Net Sales

구조를 명확히 보여주는 편이 좋다.

어떤 할인조건이 실제로 매출과 Contribution을 증가시켰는지 분석할 수 있기 때문이다.

직접비와 배부비를 섞으면 현업이 Margin을 신뢰하지 않는다

고객 A가 직접 발생시킨 물류비 5억원과 본사 공통비 배부 10억원은 관리의 성격이 다르다.

둘을 모두 “고객비용 15억원”이라고 보여주면 영업담당자는 자신이 통제할 수 없는 비용까지 책임지는 느낌을 받을 수 있다.

따라서 수익성보고에서:

  • Direct attributable cost
  • Traceable shared cost
  • Policy allocation

을 단계별로 분리하면 margin의 책임범위가 명확해진다.

수익성에는 하나의 정답 Margin만 존재하지 않는다

제품을 단종할지 판단할 때는 단기 contribution이 중요할 수 있다.

사업부 장기성과를 평가할 때는 공통비를 포함한 full margin이 중요할 수 있다.

따라서:

  • CM1
  • CM2
  • Segment Margin
  • Fully Allocated Margin

처럼 목적에 맞는 여러 margin layer를 유지하는 것이 유용하다.

중요한 것은 각 단계에 어떤 비용이 포함되는지 definition이 고정돼 있어야 한다는 점이다.

Profitability Characteristic이 너무 많아도 문제가 된다

분석축을 많이 추가하면 모든 질문에 답할 수 있을 것 같지만 실제로는:

  • Derivation logic 증가
  • Master Data 품질문제 증가
  • Null/Unknown segment 증가
  • Report 복잡성 증가
  • 사용자가 어떤 dimension을 신뢰해야 하는지 불명확

해질 수 있다.

따라서 characteristic은 “저장할 수 있는가?”가 아니라 반복적인 경영 의사결정에 실제로 쓰이는가?로 선정해야 한다.

Unknown/Unassigned Segment는 반드시 관리한다

전체 매출의 0.1%가 미분류라면 큰 문제가 아닐 수 있다.

그러나 10%가 Customer Group이나 Product Group 없이 Unknown으로 들어가면 segment margin의 신뢰성이 급격히 낮아진다.

따라서 월말 수익성 품질지표로:

Unassigned Value ÷ Total Value

를 추적하는 것도 유용하다.

어떤 characteristic에서 미분류가 증가했는지 보면 Master Data 또는 derivation rule 문제를 빨리 찾을 수 있다.

FI와 Margin Analysis reconciliation은 같은 계정에서 시작한다

Margin Analysis의 강점 중 하나는 account-based 구조와 Universal Journal integration이다.

하지만 management report에서 추가 allocation이나 reclassification을 수행하면 최종 관리 Margin이 FI P&L과 똑같을 필요는 없다.

따라서:

  1. FI account total
  2. Profitability characteristic assignment
  3. COGS split
  4. Direct cost attribution
  5. Management allocation

순서로 bridge를 만들어야 한다.

CO-PA의 목표는 ‘제품별 손익표’를 많이 만드는 것이 아니다

수익성분석의 결과가 보고서 조회로 끝나면 관리회계 가치는 제한적이다.

좋은 profitability analysis는 다음 결정으로 이어져야 한다.

  • 가격을 올릴 고객은 누구인가?
  • 할인을 줄여야 할 채널은 어디인가?
  • 단종 또는 개선해야 할 제품은 무엇인가?
  • 물류조건을 바꾸면 Margin이 얼마나 개선되는가?
  • 어떤 고객군에 영업자원을 더 배분해야 하는가?

결론

S/4HANA의 Margin Analysis를 “CO-PA라는 보고 모듈”로 보면 핵심을 놓친다.

중요한 것은:

Revenue → Sales Deduction → COGS → Direct Cost → Allocation

을 Customer·Product·Channel 등의 market segment에 연결해 여러 단계의 Contribution Margin을 만드는 것이다.

매출이 큰 곳이 아니라 실제로 경제적 가치를 만드는 곳과 그 이유를 설명할 수 있을 때 수익성분석이 경영의사결정 도구가 된다.