데이터 기준: 2026-06-14 dartlab 실측 — Microsoft(MSFT) 미국 연결(USD) 기준, 분기 데이터를 역년(calendar year)으로 정규화·합산(회계연도는 6월말). 세그먼트(Intelligent Cloud·Azure·Microsoft Cloud 등) 금액, AI capex, OpenAI 지분법 손익, 마진이 ‘왜’ 올랐는지의 원인은 연결 손익에 안 나오므로 10-K·IR·언론(외부 인용)으로 표기. ※대차대조표 항목은 매핑이 불안정해 인용에 주의.
핵심 숫자: 매출 $281.72B (2019→2025 2.24배) · 영업이익 $128.53B (2.99배, OPM 45.6%) · 당기순이익 $101.83B (2.60배) · 영업현금흐름 $136.16B · OPM 2019 34.1% → 2025 45.6% (+11.5%p) · NPM 2019 31.2% → 2025 36.1% (+4.9%p)
이 글의 용어: OPM(영업이익률)·NPM(순이익률) = 별개 비율 · 증분 영업마진 = 늘어난 매출 중 영업이익으로 떨어진 비율(ΔOI÷ΔREV) · 영업레버리지 = 매출이 늘 때 비용이 덜 늘어 마진이 오르는 현상 · capex = 설비투자 · D&A = 감가상각 · 영업선 아래 = 영업이익 이후의 이자·세금·지분법손익 등.
프롤로그 — 외형이 아니라 마진을 키웠다
마이크로소프트의 7년을 한 문장으로 줄이면 흔히 “클라우드로 다시 컸다”가 된다. 그런데 dartlab 실측 숫자를 나란히 놓으면 더 정확한 문장이 나온다.
2019년부터 2025년까지 매출은 $125.84B에서 $281.72B로 2.24배가 됐다. 같은 기간 영업이익은 $42.96B에서 $128.53B로 2.99배가 됐다. 외형보다 이익이 더 빨리 컸다. 즉 이 회사가 7년 동안 가장 빠르게 키운 것은 매출이 아니라 마진이다.
이건 통념(‘클라우드로 외형이 컸다’)을 절반짜리 이야기로 만든다. 나머지 절반 — 같은 매출에서 더 많이 남기게 된 구조 — 을 손익이 어디까지 증명하고, 어디서부터 침묵하는지를 한 줄씩 분리해 읽는다. 외형을 키울수록 마진율을 올린 동행은 이미 애플에서 본 적이 있다. 마이크로소프트는 그 동행이 더 가파르고, 더 높은 자리에서 일어난다.

1막 — ‘다시 컸다’가 아니라 ‘더 남겼다’
무엇이 이 7년을 정의하나. 외형 성장이 아니라 마진 확장이다.
import dartlab
c = dartlab.Company("MSFT")
c.select("IS", ["매출액", "영업이익"], freq="Q") # 분기→역년 합산 매출과 영업이익이 같은 비율로 컸다면 OPM은 제자리여야 한다. 그런데 영업이익이 더 빠른 비율로 컸다 — 매출은 2.24배, 영업이익은 2.99배. 매출 1달러를 추가로 벌 때 그에 비례하는 비용보다 적은 비용이 들었다는 뜻이고, 그 차이만큼 OPM이 올랐다.
| 항목 ($B, 역년) | 2019 | 2021 | 2023 | 2025 | 배수 |
|---|---|---|---|---|---|
| 매출 | 125.84 | 168.09 | 211.91 | 281.72 | 2.24배 |
| 영업이익 | 42.96 | 69.92 | 88.52 | 128.53 | 2.99배 |
| 연결 OPM | 34.1% | 41.6% | 41.8% | 45.6% | +11.5%p |
연결 손익이 증명하는 것은 여기까지다 — 규모가 커지며 영업단에서 더 많이 남겼다. 이 인과는 손익계산서 안에서 닫혀 있어 외부 귀인이 필요 없다. ‘클라우드로 다시 컸다’가 외형 절반의 이야기라면, 나머지 절반은 “왜 같은 매출에서 더 많이 남게 됐나”이다. 그 절반을 숫자로 분해해 보자.
2막 — 새로 번 1달러 중 55센트가 영업이익이 됐다
영업레버리지를 어떻게 숫자로 보나. 증분으로 본다.
영업레버리지는 추상 개념이 아니라 증분으로 계산된다. 7년 동안 늘어난 매출 $155.88B 가운데 영업이익은 $85.57B 늘었다. 추가 매출 1달러당 약 55센트가 영업이익이 된 것이다(증분 영업마진 ≈ 54.9%).
이 55센트는 7년 평균 OPM(단순 약 41.0%, 가중 약 41.9%)보다도, 가장 높았던 2025년 종점 OPM(45.6%)보다도 높다. 어느 기준과 비교해도 추가 매출은 회사 평균보다 높은 마진으로 영업이익에 떨어졌다 — 영업레버리지(규모와 함께 마진이 오르는 현상)와 정합하는 관찰이다.

다만 여기서 한 발을 멈춰야 한다. 그것이 ‘추가 매출 자체가 고마진’이어서인지, ‘규모가 커지며 고정비가 희석’돼서인지는 연결 손익이 가르지 못한다. 연결 손익은 매출·비용·이익의 총계만 보여줄 뿐, 이 둘을 분해하지 않는다. 한계비용이 낮은 소프트웨어·구독 구조와는 둘 다 정합한다 — 제품별 마진의 출처는 세그먼트(10-K)의 영역이다.
3막 — 55센트는 매끈하지 않았다, 그리고 그 원인은 손익 밖이다
‘7년 평균 55센트’는 매년 그랬나. 아니다. 길은 출렁였다.
‘7년 평균 55센트’라는 숫자는 매끈하지만, 연도별로 펼치면 변동이 드러난다.
# 연도별 증분 영업마진 = (당해 영업이익 − 전년) ÷ (당해 매출 − 전년) | 연도 | 증분 영업마진(ΔOI÷ΔREV) |
|---|---|
| 2020 | 58.2% |
| 2021 | 67.6% |
| 2022 | 44.6% |
| 2023 | 37.7% |
| 2024 | 63.0% |
| 2025 | 52.2% |
추가 매출 1달러당 영업이익은 2021년 68센트로 높았다가 2023년 38센트까지 꺾였고, 2024년 63센트로 다시 올랐다. ‘55센트’는 이 출렁임의 평균일 뿐이다. 그리고 2023년 증분 영업마진이 가장 낮았다는 점은 뒤(4막)의 2023년 순이익 갈라짐과 같은 해에 겹친다.
여기서 손익이 침묵하는 지점이 있다. 어느 제품이 이 마진을 끌어올렸는지는 연결 손익이 회사 전체 총계만 보여주므로 분해할 수 없다. ‘Azure가 마진을 올렸다’는 명제는 연결 손익으로 참/거짓을 가릴 수 없고, 세그먼트 데이터가 필요하다. 외부(10-K) 기준 FY2024 세그먼트 매출은 Intelligent Cloud $105.4B > Productivity and Business Processes $77.7B > More Personal Computing $62.0B(총 $245.1B)이고, Microsoft Cloud 묶음은 FY2024 $137.4B에서 FY2025 $168.9B로 약 23% 늘었으나 [외부 인용], 이 외형 성장이 ‘연결 OPM을 올린 원인’이라는 인과는 세그먼트 마진 데이터로만 검증되는 별개의 명제다(FY2025부터 세그먼트 재편으로 라벨 드리프트 주의 [외부 인용]).
4막 — 영업단의 +11.5%p가 순이익단에선 절반으로 줄었다
마진 개선은 순이익까지 그대로 내려오나. 절반만 내려온다.
OPM은 +11.5%p 올랐지만, 순이익률(NPM)은 약 +4.9%p만 올랐다(31.2% → 36.1%). 영업이익에서 순이익으로 내려오는 동안(세금·금융손익·지분법 등) 마진 개선의 절반이 흡수됐다.
c.select("IS", ["당기순이익"], freq="Q") NPM 경로(31.2 → 31.0 → 36.5 → 36.7 → 34.1 → 36.0 → 36.1)를 펼치면 이 ‘절반 손실’이 매년 균일한 추세가 아니라 2023년의 후퇴(36.7→34.1%)에 집중돼 있음이 드러난다. 2023년은 영업이익이 +6.2% 늘었는데 순이익은 오히려 -0.5% 줄었다 — 영업은 멀쩡한데 순이익만 갈라진 해다. 절대액으로 보면 순이익은 $72.36B로 전년 $72.74B와 거의 같았는데(매출은 +6.9% 늘었다), 그래서 비율인 NPM만 36.7%→34.1%로 후퇴한 것이다 — 분자(순이익)가 제자리인 동안 분모(매출)가 커졌다.
이 갈라짐이 세금·금융손익·지분법 중 무엇 때문인지는 요약 손익만으로는 단정할 수 없다(외부 보도는 OpenAI 지분법 손실이 특정 분기 순이익을 약 $3.1B 끌어내렸다고 전하나 [외부 인용], 이는 연결 순이익 표면이 아니라 외부 자료의 영역이다). OPM과 NPM은 별개 비율이고, 이 글이 확실히 말할 수 있는 건 ‘영업과 순이익이 다른 비율로, 특히 2023년에 갈라졌다’까지다.
5막 — 이익은 현금으로 들어오는가, 그리고 그 격차는 왜 벌어졌는가
손익상의 이익을 어떻게 검산하나. 영업현금흐름으로 검산한다.
마진이 올랐다는 손익상의 이익은 영업현금흐름(OCF)으로 검산된다. OCF는 7년 내내 순이익을 1.21~1.37배 초과했다.
c.select("CF", ["영업활동현금흐름"], freq="Q") OCF가 순이익을 매년 웃돈다는 것은 손익상 이익이 종이 위 숫자에 그치지 않는다는 검산이다(구독·선결제 모델의 현금 선행 특성과 정합). 하지만 여기에도 절제가 필요하다. OCF > 순이익의 산술 동인에는 현금 회수뿐 아니라 감가상각 같은 비현금비용 가산도 섞여 있다 — 그래서 OCF > 순이익 자체가 이익품질의 충분조건은 아니다.
실제로 OCF와 순이익의 격차는 2019~2023년 $13~16B대였다가 2024년 $30.41B, 2025년 $34.33B로 두 배가량 벌어졌다. 단 배수(OCF÷순이익)로 보면 2024년 1.34배·2025년 1.34배로 7년 밴드(1.21~1.37배) 안이다 — 절대 격차는 커졌지만 비율로는 안정적이다(비현금 가산이 절대 규모로 늘면서 순이익도 함께 커졌다는 뜻). 이 격차의 절대 급확대는 자본지출을 자산화하면 그 감가상각이 OCF에 도로 가산되며 순이익 대비 OCF를 부풀리는 메커니즘과 정합한다. 즉 5막의 검산과 다음 막의 capex는 같은 현상의 양면일 수 있다.
6막 — capex가 감가상각으로 손익에 들어올 때, 마진은 어디로 가는가
과거가 마진 복리였다면, 미래는? 손익에 답이 없다.
마이크로소프트의 7년은 한계비용이 낮은 구조에서 규모가 마진을 끌어올린 마진 복리의 기록이다 — 증분 영업마진 ≈55%, OPM +11.5%p, OCF의 순익 초과. 손익이 증명하는 것은 거기까지다.
그 다음 질문 — 지금의 AI capex가 향후 감가상각(D&A)으로 영업비용에 들어오면 그 마진이 유지되는가 — 은 과거 7년 손익에 답이 없다. 자본지출은 집행되는 해엔 영업활동이 아닌 투자활동으로 빠져 영업이익·OPM을 즉시 깎지 않는다. 그러나 자산화된 설비는 이후 수년에 걸쳐 감가상각으로 영업비용에 분할 반영된다. 오늘의 capex는 미래 OPM의 분자(영업이익)를 깎는, 예약된 비용이다. 매출(분모)이 그만큼 더 빨리 늘면 OPM은 버티고, 아니면 눌린다.

AI 인프라 capex는 FY2025 약 $64.6B 집행(+45% YoY)으로 확대 중이며 [외부 인용], 5막에서 본 OCF-순이익 격차 급확대($30B대)는 바로 이 자산화·감가상각의 손익 쪽 그림자다.
과거의 마진 복리는 견고하게 실측된다 — 다만 OPM이 2022→2023년엔 사실상 멈췄던 것처럼, 그 복리는 매끈한 곡선이 아니라 연도별 흔들림을 안은 누적이었다. 그리고 그 동력의 출처(세그먼트)와 영업 아래 누수, 그리고 capex가 감가상각으로 영업이익을 깎는 속도가 매출 성장을 따라잡을지는 모두 연결 손익 밖 변수다. 같은 소프트웨어라도 오라클은 클라우드 전환이 마진을 깎는 단계에 있고, 어도비는 전환을 끝내 마진이 고원에서 평탄하다 — 마이크로소프트는 그 사이에서 전환이 마진을 올리는 자리에 서 있다. 같은 전환의 세 가지 시점이다. 진짜 엔진(클라우드)이 세그먼트에 숨어 연결로는 안 보인다는 점은 아마존의 AWS와 같고, 영업현금흐름이 순이익을 웃돈다고 곧 이익품질이 좋은 건 아니라는 절제는 넷플릭스와 공유한다. 목표주가나 매수의견은 이 글의 몫이 아니다.
2026년에 봐야 할 다섯 가지
- OPM이 45%대를 지키는가, 더 오르는가 — capex의 감가상각이 영업비용에 들어오기 시작하면 분자가 눌린다. 매출 성장이 이를 앞서는지가 관건.
- 증분 영업마진이 60%대를 회복하는가 — 2023년 37.7%까지 꺾였던 연도별 증분 마진이 다시 높은 자리로 가는지(매끈한 평균 뒤의 변동).
- OPM–NPM 괴리가 다시 벌어지는가 — 2023년처럼 영업선 아래(세금·지분법)에서 새는 해가 반복되는지. OpenAI 지분법 손익의 영향은 외부 영역.
- OCF–순이익 격차의 성격 — $30B대로 벌어진 격차가 감가상각 가산(capex의 그림자)인지, 운전자본인지. 비현금 가산이 커질수록 OCF>NI를 이익품질로 단정하면 안 됨.
- 세그먼트 재편 후 라벨 드리프트 — FY2025부터 바뀐 세그먼트 구분으로 연도 간 비교 시 정의 일관성 확인(외부 인용은 정의 확정 후에만 합산).
재무제표 — 최근 7개 연도 (dartlab 연결, $B, 역년 정규화)
미국 연결(USD)·분기 합산(역년 정규화) 기준. dartlab에서 직접 확인:
import dartlab c = dartlab.Company("MSFT") c.select("IS", ["매출액","영업이익","당기순이익"], freq="Q") c.select("CF", ["영업활동현금흐름"], freq="Q")
| 항목 ($B) | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| 매출 | 125.84 | 143.01 | 168.09 | 198.27 | 211.91 | 245.12 | 281.72 |
| 영업이익 | 42.96 | 52.96 | 69.92 | 83.38 | 88.52 | 109.43 | 128.53 |
| 당기순이익 | 39.24 | 44.28 | 61.27 | 72.74 | 72.36 | 88.14 | 101.83 |
| 연결 OPM | 34.1% | 37.0% | 41.6% | 42.1% | 41.8% | 44.6% | 45.6% |
| 연결 NPM | 31.2% | 31.0% | 36.5% | 36.7% | 34.1% | 36.0% | 36.1% |
| 영업현금흐름 | 52.19 | 60.67 | 76.74 | 89.03 | 87.58 | 118.55 | 136.16 |
이 표를 한 줄로 읽으면 이렇다 — 매출 행과 영업이익 행이 나란히 우상향하되 영업이익 행의 기울기가 더 가파르다(그 차이가 OPM 행의 상승이다). 그런데 NPM 행은 영업이익 행만큼 매끈하지 않다 — 2023년에 34.1%로 한 번 꺾인다. 매출·영업이익은 멀쩡한데 순이익만 그해 흔들린 것, 그게 ‘마진 개선의 절반이 영업선 아래에서 샜다’는 그림이다(원인=외부). 영업현금흐름 행이 순이익 행을 매년 웃도는 것까지가 연결이 증명하는 검산이다.
검증표
본문 인용 수치를 dartlab 호출과 결과로 검증한다. 외부 출처(세그먼트·capex·지분법·마진 원인)는 분리 표기. 📅 dartlab 실측 2026-06-14 · Microsoft(MSFT) 미국 연결(USD)·분기 역년 정규화 기준.
| 본문 수치 | 출처 / 호출 | 결과 |
|---|---|---|
| 매출 2019 125.84B → 2025 281.72B (2.24배) | c.select("IS",["매출액"],freq="Q") 합산 | ✓ 실측 |
| 영업이익 42.96B → 128.53B (2.99배) | c.select("IS",["영업이익"]) | ✓ 실측 |
| 당기순이익 39.24B → 101.83B (2.60배) | c.select("IS",["당기순이익"]) | ✓ 실측 |
| OPM 2019 34.1% → 2025 45.6% (+11.5%p) | 영업이익÷매출 | ✓ 실측 |
| NPM 2019 31.2% → 2025 36.1% (+4.9%p), 2023 34.1% 후퇴 | 순이익÷매출 | ✓ 실측 |
| 증분 영업마진 54.9% (ΔOI 85.57B ÷ ΔREV 155.88B) | 차분 계산 | ✓ 실측 |
| 연도별 증분 영업마진 58/68/45/38/63/52% | 연도별 차분 | ✓ 실측 |
| 영업현금흐름 52.19B → 136.16B, 순익의 1.21~1.37배 | c.select("CF",["영업활동현금흐름"]) | ✓ 실측 |
| OCF–순이익 격차 2024 30.41B / 2025 34.33B 급확대 | OCF − 순이익 | ✓ 실측 |
| Microsoft Cloud FY24 137.4B → FY25 168.9B (+23%) / 세그먼트 매출 / 재편 | MSFT 10-K (SEC) · Microsoft IR | 외부 인용 |
| AI capex FY2025 약 64.6B (+45% YoY) | Microsoft IR · Reuters | 외부 인용 |
| OpenAI 지분법 손실 특정 분기 순이익 약 -3.1B | CNBC · Bloomberg | 외부 인용 |
| 마진 상승 원인(Azure/클라우드) | 세그먼트 마진(10-K 미세분) | 증명 불가·외부 |
| BS(대차대조표) 매핑 불안정 — 인용 주의 | dartlab 데이터 한계 | 주의/제외 |
본문의 숫자 중 이 표에 없는 것은 발행 차단 대상이다. 세그먼트·capex·지분법·‘클라우드가 마진을 올렸다’는 인과는 dartlab 연결로 증명되지 않으며 외부 인용임을 명시한다 — 연결이 증명하는 것은 ‘외형 2.24배 동안 영업이익 2.99배, OPM +11.5%p, 그 절반이 순이익단에서 샘, OCF가 순익 초과’까지다.