- Authors
- Name
- はじめに
- 1. 会計の基本概念
- 2. 財務諸表の構成
- 3. 損益計算書(Income Statement)の読み方
- 4. 貸借対照表(Balance Sheet)の読み方
- 5. キャッシュフロー計算書(Cash Flow Statement)の読み方
- 6. SaaS/テック企業の核心指標
- 7. 開発プロジェクトのコスト算定
- 8. スタートアップの財務管理基礎
- 9. テック企業の財務諸表分析実践
- 10. 開発者のための会計ツールとリソース
- 最終チェックリスト:開発者の会計リテラシー
- まとめ
はじめに
「開発者がなぜ会計を知る必要があるのですか?」という質問をよく受けます。しかし、ソフトウェアエンジニアとしてキャリアを積んでいくと、会計知識が必要になる瞬間が必ず訪れます。
- スタートアップを起業する、または初期メンバーとして参加するとき
- テクニカルリーダーとしてプロジェクトのROIを算出し、経営陣に報告するとき
- 株式投資のために企業の財務健全性を判断するとき
- フリーランスとして独立し、事業者登録や税務処理を行うとき
- CTO/VP of Engineeringなど経営幹部へ成長するとき
この記事では、開発者の視点から会計の核心概念を整理します。プログラミングの比喩を用いて説明するので、会計に初めて触れる方も分かりやすいはずです。
1. 会計の基本概念
会計等式(The Accounting Equation)
プログラミングの基本が変数と関数であるように、会計の基本は会計等式です。
資産(Assets) = 負債(Liabilities) + 資本(Equity)
この等式は常に成り立たなければなりません。プログラミングにおける不変条件(invariant)のようなものです。
| 概念 | 意味 | プログラミングの比喩 |
|---|---|---|
| 資産(Assets) | 会社が所有するすべてのもの | 利用可能なリソース(メモリ、CPU) |
| 負債(Liabilities) | 会社が返済すべき借金 | 技術的負債(Technical Debt) |
| 資本(Equity) | 会社の純粋な取り分(資産 - 負債) | 実際に利用可能な純粋リソース |
簡単な例
開発者のキム・ヨンジュがスタートアップを始めます:
- 自己資金5,000万ウォンを投資(資本)
- 銀行融資3,000万ウォン(負債)
- 総使用可能金額:8,000万ウォン(資産)
資産(8,000) = 負債(3,000) + 資本(5,000) ✓
複式簿記(Double-Entry Bookkeeping)
複式簿記は、すべての取引を**借方(Debit)と貸方(Credit)**の2か所に記録する方式です。プログラミングで、トランザクションが両方のテーブルを同時に更新するのと同じです。
| 区分 | 借方(Debit)増加 | 貸方(Credit)増加 |
|---|---|---|
| 資産 | 増加(+) | 減少(-) |
| 負債 | 減少(-) | 増加(+) |
| 資本 | 減少(-) | 増加(+) |
| 収益 | 減少(-) | 増加(+) |
| 費用 | 増加(+) | 減少(-) |
例:サーバー機器購入(500万ウォン現金支払い)
借方:備品(資産) +500万ウォン (資産増加 → 借方)
貸方:現金(資産) -500万ウォン (資産減少 → 貸方)
// プログラミングで例えると:
function サーバー購入() {
備品 += 500; // 資産内での形態変換
現金 -= 500; // 現金が備品に変わる
assert(借方合計 === 貸方合計); // 常にバランス
}
発生主義 vs 現金主義
| 区分 | 発生主義(Accrual Basis) | 現金主義(Cash Basis) |
|---|---|---|
| 認識時点 | 取引が発生した時点 | 現金が動いた時点 |
| 例 | 12月にサービス提供 → 12月売上 | 1月に代金受領 → 1月売上 |
| 使用対象 | ほとんどの企業(義務) | 小規模事業者、フリーランス |
| プログラミングの比喩 | イベント発生時にログ記録 | レスポンス受信時にログ記録 |
ほとんどの会社は発生主義を使用します。実際のキャッシュフローとの差異がありうることを理解することが重要です。
2. 財務諸表の構成
財務諸表は企業の健康状態を示すダッシュボードです。開発者にとってモニタリングダッシュボード(Grafana、Datadog)が重要なように、経営者にとっては財務諸表がキーダッシュボードです。
3大財務諸表
| 財務諸表 | 示すもの | 比喩 | 核心の質問 |
|---|---|---|---|
| 貸借対照表(Balance Sheet) | 特定時点の財産状態 | スナップショット(写真) | 「今何を持っているか?」 |
| 損益計算書(Income Statement) | 一定期間の収益と費用 | ログ(期間別記録) | 「お金を稼いだか、失ったか?」 |
| キャッシュフロー計算書(Cash Flow Statement) | 一定期間の現金の動き | ネットワークトラフィックログ | 「現金は実際どこに行ったか?」 |
3. 損益計算書(Income Statement)の読み方
損益計算書は、一定期間に会社がいくら稼ぎ、いくら使ったかを示します。
構造
売上高(Revenue)
- 売上原価(COGS: Cost of Goods Sold)
─────────────────────────────
= 売上総利益(Gross Profit)
- 販売管理費(SG&A: Selling, General & Administrative)
─────────────────────────────
= 営業利益(Operating Income)
+ 営業外収益(Other Income)
- 営業外費用(Other Expenses)
─────────────────────────────
= 税引前利益(Pre-tax Income)
- 法人税(Income Tax)
─────────────────────────────
= 当期純利益(Net Income)
実践例:SaaS企業の損益計算書
| 項目 | 金額(億ウォン) | 比率 |
|---|---|---|
| 売上高 | 100 | 100% |
| 売上原価(サーバー費、人件費の一部) | -30 | -30% |
| 売上総利益 | 70 | 70% |
| 研究開発費(R&D) | -25 | -25% |
| 営業/マーケティング費(S&M) | -20 | -20% |
| 一般管理費(G&A) | -10 | -10% |
| 営業利益 | 15 | 15% |
| 利息費用 | -2 | -2% |
| 税引前利益 | 13 | 13% |
| 法人税 | -3 | -3% |
| 当期純利益 | 10 | 10% |
核心指標とその意味
| 指標 | 計算 | 意味 | 良い水準(SaaS) |
|---|---|---|---|
| 売上総利益率(Gross Margin) | 売上総利益 / 売上高 | 製品の収益性 | 70%以上 |
| 営業利益率(Operating Margin) | 営業利益 / 売上高 | 事業運営効率 | 15〜25% |
| 純利益率(Net Margin) | 当期純利益 / 売上高 | 最終的な収益性 | 10%以上 |
4. 貸借対照表(Balance Sheet)の読み方
貸借対照表は、特定時点(通常は四半期末、年末)における会社の財産、借金、純資産を示します。
構造
┌─────────────────────────────────────────────┐
│ 貸借対照表(Balance Sheet) │
├───────────────────┬─────────────────────────┤
│ 資産(Assets) │ 負債(Liabilities) │
│ │ + 資本(Equity) │
├───────────────────┼─────────────────────────┤
│ 流動資産 │ 流動負債 │
│ - 現金及び現金同等物│ - 買掛金 │
│ - 売掛金 │ - 短期借入金 │
│ - 棚卸資産 │ - 未払費用 │
│ │ │
│ 固定資産 │ 固定負債 │
│ - 有形資産(設備) │ - 長期借入金 │
│ - 無形資産(特許) │ - 社債 │
│ - 投資資産 │ │
│ │ 資本 │
│ │ - 資本金 │
│ │ - 利益剰余金 │
│ │ │
│ 資産合計 = XXX │ 負債+資本合計 = XXX │
│ (必ず一致すること) │
└───────────────────┴─────────────────────────┘
核心指標
| 指標 | 計算 | 意味 | 健全な水準 |
|---|---|---|---|
| 流動比率(Current Ratio) | 流動資産 / 流動負債 | 短期支払能力 | 1.5以上 |
| 負債比率(Debt-to-Equity) | 総負債 / 資本 | 財務安定性 | 100%以下 |
| 自己資本比率 | 資本 / 総資産 | 財務健全性 | 50%以上 |
開発者の比喩:流動比率はサーバーの空きメモリ比率のようなものです。低すぎると、OOM(Out of Memory)のように資金不足で倒産する可能性があります。
5. キャッシュフロー計算書(Cash Flow Statement)の読み方
キャッシュフロー計算書は最も改ざんが難しい財務諸表であり、企業分析において最も信頼性が高いです。
3つのキャッシュフロー
| 区分 | 内容 | 健全な企業 |
|---|---|---|
| 営業活動キャッシュフロー(OCF) | 本業から発生した現金 | +(プラス) |
| 投資活動キャッシュフロー(ICF) | 設備投資、M&Aなど | -(マイナス:投資中) |
| 財務活動キャッシュフロー(FCF) | 借入、返済、配当など | 状況による |
キャッシュフローパターン分析
| 営業 | 投資 | 財務 | 解釈 |
|---|---|---|---|
| + | - | - | 健全な成熟企業(稼いだお金で投資し借金返済) |
| + | - | + | 積極的成長企業(稼いだお金 + 融資で積極投資) |
| + | + | - | リストラ中(資産売却しながら借金返済) |
| - | - | + | スタートアップの典型(資金を燃焼しながら投資誘致中) |
| - | + | + | 危険信号(営業赤字 + 資産売却 + 借入) |
フリーキャッシュフロー(Free Cash Flow)
フリーキャッシュフロー(FCF) = 営業活動キャッシュフロー - 資本的支出(CAPEX)
FCFは会社が事業を維持しながらも自由に使える現金です。株主への配当、自社株買い、新規事業への投資に使えるお金です。
6. SaaS/テック企業の核心指標
成長指標
| 指標 | 説明 | 計算 | 良い水準 |
|---|---|---|---|
| MRR | 月間経常収益 | 契約者数 x 月額料金 | 前月比増加 |
| ARR | 年間経常収益 | MRR x 12 | 前年比増加 |
| 売上成長率 | 前年比売上成長 | (今年 - 昨年) / 昨年 | 40%以上(T2D3) |
効率性指標
| 指標 | 説明 | 計算 | 良い水準 |
|---|---|---|---|
| CAC | 顧客獲得コスト | マーケティング費 / 新規顧客数 | 業種による |
| LTV | 顧客生涯価値 | ARPU x 平均契約期間 | CACの3倍以上 |
| LTV/CAC | 投資効率 | LTV / CAC | 3以上 |
| CAC Payback | 顧客獲得費回収期間 | CAC / 月間ARPU | 12ヶ月以下 |
健全性指標
| 指標 | 説明 | 計算 | 良い水準 |
|---|---|---|---|
| Churn Rate | 離脱率(月間) | 離脱顧客 / 全顧客 | 5%以下 |
| Net Revenue Retention | 純売上維持率 | (既存顧客売上 + アップセル - 離脱) / 既存顧客売上 | 110%以上 |
| Rule of 40 | 成長 + 収益性 | 売上成長率 + 営業利益率 | 40%以上 |
| Burn Rate | 月間現金消費 | 月間費用 - 月間収入 | - |
| Runway | 残り運営期間 | 保有現金 / Burn Rate | 18ヶ月以上 |
Rule of 40の解釈
Rule of 40 = 売上成長率(%) + 営業利益率(%)
例1:成長率60% + 利益率-10% = 50 → 合格 ✓
例2:成長率20% + 利益率25% = 45 → 合格 ✓
例3:成長率15% + 利益率5% = 20 → 不合格 ✗
初期スタートアップは収益性が低くても高い成長率で補完でき、成熟した企業は成長が鈍化しても高い利益率で補完できます。
7. 開発プロジェクトのコスト算定
ソフトウェア開発コストの構成
| 費用項目 | 説明 | 比率 |
|---|---|---|
| 人件費 | 開発者、デザイナー、PM給与 | 60〜80% |
| インフラ費用 | サーバー、クラウド(AWS/GCP)、DB | 10〜20% |
| ソフトウェアライセンス | IDE、SaaSツール、API使用料 | 5〜10% |
| 教育/採用費用 | オンボーディング、研修、採用手数料 | 3〜5% |
| その他 | オフィス、機器、法務/会計 | 5〜10% |
開発者の人件費算出
年間総人件費 = 年収 x 1.3〜1.5(社会保険、退職金、福利厚生を含む)
例:
- 年収6,000万ウォンの開発者
- 社会保険(会社負担分):約540万ウォン(9%)
- 退職金:約500万ウォン(8.33%)
- 福利厚生:約300万ウォン
- 総コスト:約7,340万ウォン(年収の約1.22倍)
- その他間接費を含めると:約7,800〜9,000万ウォン(年収の1.3〜1.5倍)
プロジェクトROIの計算
ROI = (プロジェクト収益 - プロジェクトコスト) / プロジェクトコスト x 100%
例:社内自動化ツール開発
- 開発コスト:3,000万ウォン(2名 x 2ヶ月)
- 年間削減効果:2,000万ウォン(手作業時間の節約)
- 1年目ROI:(2,000 - 3,000) / 3,000 = -33%
- 2年目ROI:(4,000 - 3,000) / 3,000 = +33%
- 3年目ROI:(6,000 - 3,000) / 3,000 = +100%
- 損益分岐点:1.5年
8. スタートアップの財務管理基礎
投資ラウンド別の特徴
| ラウンド | 企業価値 | 投資規模 | 主な投資家 | 会社の段階 |
|---|---|---|---|---|
| Pre-Seed | 〜10億ウォン | 〜1億ウォン | エンジェル、自己資金 | アイデア段階 |
| Seed | 10〜50億ウォン | 1〜10億ウォン | エンジェル、初期VC | MVP、初期顧客 |
| Series A | 50〜200億ウォン | 10〜50億ウォン | VC | PMF達成、売上発生 |
| Series B | 200〜1,000億ウォン | 50〜200億ウォン | VC、グロースファンド | スケールアップ |
| Series C+ | 1,000億ウォン以上 | 200億ウォン以上 | PE、ヘッジファンド | 市場支配、IPO準備 |
バリュエーション手法
| 方法 | 適用段階 | 説明 |
|---|---|---|
| 類似企業比較法(Comparable) | 全段階 | 類似企業のPSR、PER基準 |
| DCF(割引キャッシュフロー) | 成長期以降 | 将来のキャッシュフローの現在価値 |
| 最近の取引基準 | 初期 | 最近の投資ラウンドの企業価値 |
| PSR(株価売上高倍率) | 成長企業 | 時価総額 / 年間売上高(SaaS:10〜30倍) |
| PER(株価収益率) | 収益企業 | 時価総額 / 純利益(テック:20〜40倍) |
スタートアップ財務健全性チェックリスト
- 月間Burn Rateを正確に把握しているか?
- Runwayが最低18ヶ月以上あるか?
- 売上が前月比で成長しているか?
- CAC対比LTVが3倍以上あるか?
- 売上Churn Rateが5%以下か?
- Rule of 40を達成、または達成経路があるか?
- 現金管理のための銀行口座が分離されているか?
- 税金申告/納付スケジュールを管理しているか?
9. テック企業の財務諸表分析実践
分析フレームワーク
テック企業の財務諸表を分析する際は、以下の順序に従います。
ステップ1:成長性の確認
- 売上成長率(YoY):前年比何%成長?
- 売上構成:経常収益(サブスクリプション)vs 一回性収益の比率
- 顧客数の成長:新規顧客の流入速度
ステップ2:収益性の確認
- 売上総利益率:70%以上なら良いSaaS
- 営業利益率:黒字転換の有無、改善傾向
- EBITDAマージン:減価償却前の収益性
ステップ3:キャッシュフローの確認
- 営業キャッシュフロー:プラスか?改善傾向か?
- フリーキャッシュフロー:CAPEX控除後もプラスか?
- Runway:現金がどれだけ残っているか?
ステップ4:バリュエーションの確認
- PSR:同業他社と比べて適正か?
- PER:収益に対して株価は合理的か?
- EV/EBITDA:企業価値対比の収益性
よく登場する会計用語の整理
| 英語 | 日本語 | 説明 |
|---|---|---|
| Revenue | 売上高 | 製品/サービス販売で得た収入 |
| COGS | 売上原価 | 製品/サービス提供に直接かかる費用 |
| Gross Profit | 売上総利益 | 売上高 - 売上原価 |
| OPEX | 営業費用 | 事業運営にかかる費用(R&D、マーケティング、管理費) |
| EBITDA | 償却前営業利益 | 営業利益 + 減価償却費 |
| Depreciation | 減価償却 | 有形資産(サーバー、機器)の価値減少 |
| Amortization | 無形資産償却 | 無形資産(特許、ソフトウェア)の価値減少 |
| Capex | 資本的支出 | 長期資産(サーバー、オフィス)の購入費用 |
| Opex | 運営費用 | 日常的な事業運営費用 |
| Working Capital | 運転資本 | 流動資産 - 流動負債 |
| Goodwill | のれん | 買収時の帳簿価超過支払額 |
| Deferred Revenue | 繰延収益 | 受け取ったがまだ認識していない売上 |
10. 開発者のための会計ツールとリソース
おすすめツール
| ツール | 用途 | コスト |
|---|---|---|
| 삼쩜삼(サムジョムサム) | フリーランスの税金申告 | 手数料ベース |
| Jobis | スタートアップの経理/会計自動化 | 月額サブスクリプション |
| CashNote | 売上/支出管理、カード売上分析 | 無料/有料 |
| Douzone SmartA | 中小企業ERP/会計 | 有料 |
| QuickBooks | 海外向け会計ソフトウェア | 月額サブスクリプション |
| Xero | クラウド会計(海外法人向け) | 月額サブスクリプション |
おすすめ学習資料
入門:
- 『会計原理』(大学教科書) - 基礎からしっかり説明
- 「数字が苦手な人のための会計学入門」 - 分かりやすく書かれた会計入門書
実践:
- DART(電子公示システム) - 韓国上場企業の財務諸表を無料閲覧
- SEC EDGAR - 米国上場企業の財務諸表を無料閲覧
- Yahoo Finance - 企業別の財務データ要約
SaaS指標:
- 「Lean Analytics」(Alistair Croll) - スタートアップ指標のバイブル
- SaaStrブログ - SaaSビジネスインサイト
- ChartMogulブログ - SaaS指標分析
最終チェックリスト:開発者の会計リテラシー
基本概念
- 会計等式(資産 = 負債 + 資本)を理解しているか?
- 複式簿記の原理(借方/貸方)を説明できるか?
- 発生主義と現金主義の違いを知っているか?
財務諸表の読み方
- 損益計算書で売上高、営業利益、純利益を見つけられるか?
- 貸借対照表で資産、負債、資本を区分できるか?
- キャッシュフロー計算書で営業/投資/財務キャッシュフローを区分できるか?
- 売上総利益率、営業利益率などの核心比率を計算できるか?
SaaS/テック指標
- MRR、ARR、Churn Rateを理解しているか?
- CAC、LTV、LTV/CAC比率を計算できるか?
- Rule of 40を適用して企業を評価できるか?
- Burn RateとRunwayを計算できるか?
実践応用
- 開発プロジェクトのROIを算出できるか?
- DART/EDGARで関心のある企業の財務諸表を見つけて読めるか?
- スタートアップの財務健全性を基本的に判断できるか?
まとめ
会計は「ビジネスの言語」です。開発者がプログラミング言語を学んでコンピュータとコミュニケーションするように、会計を学べばビジネスとコミュニケーションできるようになります。
すべてを一度にマスターする必要はありません。まず損益計算書を読むことから始めて、関心のある企業の財務諸表をDARTで探して実際に読んでみてください。数字が語るストーリーが見え始めたら、投資判断であれキャリアの意思決定であれ、はるかに良い判断ができるようになるでしょう。