仕訳とは何か:種類と具体例
仕訳の構造、標準、複合、決算整理、締め切り、逆仕訳といった主要な種類、および実際の勘定科目コードを用いた具体例について解説します。
仕訳(journal entry)とは、複式簿記(double-entry bookkeeping)における記録の最小単位であり、1件の取引イベントを捉えた、日付、摘要、借方と貸方のバランスが取れた一連のデータです。帳簿上のすべての情報、すなわちすべての残高や財務諸表のすべての行は、仕訳の総計にほかなりません。もしあるイベントが仕訳として処理されなければ、会計上、そのイベントは発生しなかったことになります。
仕訳の構造
すべての仕訳は、以下の要素で構成されています。
- 日付(Date) - イベントが属する日付であり、会計期間(accounting period)を決定します。システムに入力した日付とは限りません。
- 摘要(Description) - 何が起きたのかを、2年後にレビュー担当者が理解できる言葉で記述したもの。
- 明細行(Lines) - 最低2行。各行には勘定科目表(chart of accounts)から仕訳可能な勘定科目を指定し、借方または貸方の金額を記載します。借方の合計額は貸方の合計額と一致しなければなりません。
- 参照(Reference) - 請求書番号、給与計算データ、銀行の取引明細行などの元資料。仕訳の監査可能性を担保するリンクとなります。
最小限の例として、顧客が請求書 S-1038 の代金を支払った場合を考えます(単位はユーロ)。
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 2710 当座預金 (Bank) | 2,400 | |
| 2410 売掛金 (Trade receivables) | 2,400 |
複合仕訳
仕訳は2行に限定されず、ペアではなく全体としてバランスが取れていれば問題ありません。総額 5,000 € の総給与に対する月次給与計算は、1件の複合仕訳(compound entry)として処理されます。
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 6204 給与手当 (Salary expense) | 5,000.00 | |
| 6205 法定福利費 - 事業主負担 (Social insurance expense) | 88.50 | |
| 4460 未払給与 (Net salaries payable) | 3,025.00 | |
| 4461 未払源泉所得税 (Personal income tax payable) | 1,000.00 | |
| 4463 未払社会保険料 (Social insurance payable) | 1,063.50 |
1つのイベントに対して5行の明細がありますが、左右のバランスは取れています。借方は給与手当と事業主負担の社会保険料の合計、貸方は手取り給与、源泉徴収された所得税、および社会保険料(従業員負担の源泉徴収分と事業主負担分の合計)となります。これを無理に2行ずつのペアに分割すると、それが単一のイベントであるという事実を覆い隠すことになってしまいます(※数値例は簡略化しています)。
仕訳の種類
**標準仕訳(Standard entries)**は、売上、仕入、支払などの日常的なイベントを記録します。現代のシステムでは、その大部分がドキュメントから自動生成されます。請求書を発行すれば仕訳が作成され、銀行の明細を取り込めば入出金の仕訳が作成されます。
**開始仕訳(Opening entries)**は、新年度へ残高を繰り越す際や、旧システムの期末残高を新しいシステムに初期データとして移行する際に使用します。多数の残高を一括して1件の仕訳として計上する特殊なケースです。
**決算整理仕訳(Adjusting entries)**は、減価償却、経過勘定、引当金など、期末における帳簿上の数字を経済的な実態に一致させるための仕訳です。通常、期末日が仕訳日となります。
**締切仕訳(Closing entries)**は、期末に収益勘定および費用勘定の残高をゼロにし、その差額(当期純利益)を資本勘定(リトアニアの勘定科目表では3420)に振り替えるためのものです。締切後、損益計算書の勘定科目は新年度をゼロからスタートし、貸借対照表(balance sheet)の勘定科目は次期へ繰り越されます。
**逆仕訳(Reversing entries)**は、過去の仕訳を取り消すために計上される、その鏡像となる仕訳です。追記型(append-only)の元帳では、これが修正の方法となります。誤った仕訳はそのまま記録に残り、逆仕訳も記録として残り、監査証跡(audit trail)にはその双方が表示されます。削除は修正ではなく、歴史の消去にすぎません。
**手動仕訳(Manual entries)**は、残余のカテゴリです。ドキュメントのフローを経由せず、担当者が直接入力するすべての仕訳を指します。適切に構築されたシステムでは稀なケースであり、それぞれの仕訳には、監査での質問に耐えうる明確な摘要が必要です。
具体例:イベントから仕訳へ
企業が1年分の保険料として、7月1日に 1,200 € を前払いしました。6か月離れた2つの仕訳が、この取引の全体像を表します。
支払時(7月1日) - これは費用ではなく資産であり、11か月分の保障期間は依然として経済的資源です。
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 29 前払費用 (Prepaid expenses) | 1,200 | |
| 2710 当座預金 (Bank) | 1,200 |
毎月末、決算整理仕訳によって1か月分の保障期間が費用に振り替えられます。
| 勘定科目 | 借方 | 貸方 |
|---|---|---|
| 6209 管理費 (Administrative expenses) | 100 | |
| 29 前払費用 (Prepaid expenses) | 100 |
これは発生主義会計(accrual accounting)を凝縮したものです。現金は7月に流出しましたが、費用は保障を消費した各月に帰属します。
APIにおける仕訳
Nordletでは、手動仕訳の作成は1回のAPIコールで実行できます。香番:POST /v1/ledger/journal/transactions/create に対して、日付、摘要、および { accountCode, debit, credit } を含む2〜200行の明細データを送信します(行ごとにオプションでコストセンターやプロジェクトのディメンションを指定可能)。APIは簿記の規則で求められるすべての要件(勘定が存在し仕訳可能であること、借方と貸方が一致していること、該当する日付の会計期間がオープンであることなど)を検証し、満たしていない場合は仕訳を拒否します。計上された仕訳は変更不可(イミュータブル)であり、修正を行うには新たな仕訳を追加します。ドキュメント駆動型の仕訳(売上、仕入、給与、銀行インポート)も同様のメカニズムと計上ルールを通じて処理されるため、総勘定元帳(general ledger)には発生源に関わらず統一された形式で記録され、POST /v1/reports/general-journal を使用してすべてを時系列で一覧表示できます。
FAQ
仕訳とは一言で言うと何ですか?
1件のビジネスイベントを日付入りでバランスよく記録したものです。最低2つの明細行からなり、各行で勘定科目に借方または貸方の記帳を行い、左右の合計金額が一致します。仕訳は、あらゆるデータが帳簿に記録されるための唯一の手段です。
仕訳の明細行は何行まで作成できますか?
最低2行ですが、それ以上はイベントに必要なだけ作成できます。給与計算や付加価値税(VAT)の仕訳では、通常5行以上の明細行を持ちます。要件は「行がペアになっていること」ではなく、「借方の合計が貸方の合計と一致すること」です。
仕訳(journal entry)と取引(transaction)の違いは何ですか?
実務上、これらの用語は同義語として使用されます。一部のシステム(Nordletを含む)では、日付付きのイベントを transaction(取引)、その明細行を entries(仕訳)と呼びますが、構造は同じであり、どちらの用語を使用しても問題ありません。
すべての売上に対して手動で仕訳を書く必要がありますか?
いいえ、ソフトウェアが自動で行います。請求書の 발행、請求書の受領、銀行明細の取り込みなどはすべて、計上ルールを通じて自動的に仕訳を生成します。手動仕訳は、決算整理、修正、開始残高など、ドキュメントのフローだけではカバーしきれないケースのためのものです。
間違った仕訳を修正するにはどうすればよいですか?
その逆仕訳を計上した上で、正しい仕訳を計上してください。追記型の元帳では、ミス、その取り消し(逆仕訳)、そして修正のすべてが可視化された状態で残ります。これはまさに監査人が確認したい内容です。計上済みの仕訳を編集または削除すると、監査証跡が損なわれます。