入門・学習

勘定コード表とは|SAPのGL勘定を束ねる会計の骨格を実務目線で解説

目次

一言で

勘定コード表(英語:Chart of Accounts、略称CoA)とは、SAPにおける使用できるG/L勘定(General Ledger:総勘定元帳)科目の一覧を定義する会計の骨格です。4桁のコードで識別され、会社コードに割り当てて使用します。以降この記事では「CoA」という略称も使用します。


なぜ必要か

会社コードごとに勝手にG/L勘定を作成できる仕組みにすると、同じ「売上高」でも会社コードAでは400000、Bでは510000といった具合に番号がバラバラになり、グループ全体で集計・連結することが極めて困難になります。

勘定コード表はグループ全体で統一された勘定科目の母集合を定義し、各会社コードはその中から必要な勘定だけを開設して利用するという階層構造を作ることで、統一性と柔軟性を両立させています。勘定コード表がなければ、決算業務・連結会計・経営分析のすべてが会社コードごとの手作業マッピングに陥ります。


関係図:3種類の勘定コード表と会社コードの関係

flowchart LR
  subgraph op["運用勘定コード表"]
    A["Operating CoA
例:INT"] end subgraph cc["会社コード"] B["会社コード
1000(日本)"] C["会社コード
2000(米国)"] end subgraph country["国別CoA"] D["Country CoA
CAJP 日本"] E["Country CoA
CAUS 米国"] end subgraph group["グループCoA"] F["Group CoA
連結用"] end A --> B A --> C B -.-> D C -.-> E A --> F style A fill:#f0f6ff,stroke:#0053F4,stroke-width:2px,color:#0053F4
凡例 必須の割当 -.-> 任意(法定開示用) この記事のテーマ

3種類の勘定コード表

1. 運用勘定コード表(Operating CoA)

日常の会計取引で使う勘定科目の一覧。会社コードには必ず1つ割り当てます。複数の会社コードで同じ運用CoAを共有することで、グループ全体で統一された仕訳を実現できます。

2. 国別勘定コード表(Country CoA)

各国の法定開示要件に合わせた勘定体系。グローバル企業で、日常は共通の運用CoAを使いつつ、決算時に国別CoAで開示する際に使用します。

3. グループ勘定コード表(Group CoA)

連結会計用の統一された勘定体系。運用CoAの各勘定に対してグループCoAへのマッピングを持ち、連結決算時に集約されます。


具体例:グローバル製造業C社のケース

架空のグローバル製造業C社では、次のような構成で勘定コード表を運用しています。

  • 運用CoA:INT(全世界共通、約1,200勘定)
  • 国別CoA:CAJP(日本法定)、CAUS(米国GAAP開示用)、CADE(ドイツHGB用)
  • グループCoA:GRP1(IFRS連結用、約300勘定に集約)

日常の仕訳はすべて運用CoA「INT」で登録されるため、海外子会社の数字もそのままグループ本社で分析できます。決算時のみ各国の国別CoAに組み替えて法定開示し、連結時はグループCoAマッピングで自動集約されます。


技術的な位置づけ

  • FIの根幹となるマスタ
  • 会社コードとの関係は N:1(1つの運用CoAを複数会社コードで共有可能)
  • 勘定科目マスタ(FS00)は「CoA別データ」と「会社コード別データ」の2階層
  • 設定テーブルは T004(勘定コード表本体)、T004T(テキスト)、SKA1(CoA別勘定マスタ)、SKB1(会社コード別勘定マスタ)
  • カスタマイジングは OB13 で実施

S/4HANAでの変更点

S/4HANAではUniversal Journal(ACDOCA)の導入により、FIとCOの勘定体系が統合されました。従来CO側で別管理だった原価要素(Cost Element)はG/L勘定と一体化し、勘定コード表の中で「勘定タイプ」として区別するようになっています。これにより、運用CoAの設計時にFI勘定とCO原価要素を同時に検討する必要があり、プロジェクト初期のCoA設計の重要性はS/4HANA以降さらに高まっています。


現場でよくある誤解

  • 「勘定コード表=勘定科目一覧」ではない。あくまで「使える勘定の母集合」であり、実際に使うかは会社コード側で制御
  • 運用CoAを会社コードごとに分けると、グループ集計・連結が非常に重くなる
  • 後から別のCoAへ移行するのはほぼ不可能な規模の改修

実務での決め方

  • グローバル企業:運用CoAを統一し、国別CoAで法定対応
  • 単一国企業:運用CoAを1つだけ使うシンプルな構成
  • 連結対応:グループCoAへのマッピングを初期段階で設計

トラブル事例

  • 会社コード追加時にCoA割当ミス → 仕訳ができず業務停止
  • グループCoAマッピング漏れで連結数字が合わない
  • 国別CoA設定忘れで法定開示レポートが出せない

FAQ

Q1. 運用CoAは後から変更できますか? 技術的には不可能ではありませんが、既存の全伝票・残高データの組み替えが必要となり、事実上プロジェクトの再構築に近い規模になります。初期設計時に慎重に決めることが必須です。

Q2. 国別CoAとグループCoAの両方を使うケースはありますか? あります。グローバル連結を行いつつ、各国の法定開示も満たす必要がある企業では、運用CoA+国別CoA+グループCoAの3階層をすべて利用します。

Q3. 勘定コード表は1会社コードで複数持てますか? 運用CoAは1会社コードに1つだけです。ただし国別CoA・グループCoAは運用CoAと併存できるため、合計で最大3つのCoAが1会社コードに関連付きます。


関連する用語

関連用語

本用語と一緒に押さえておくと理解が深まる用語をまとめます。

← 伝票タイプとは|SAPで伝票の種類を分類するキーを実務目線で解説 出荷ポイントとは|SAP SDで出荷業務を担う物理拠点を実務目線で解説 →
← 記事一覧に戻る