サンプリング計算機:技術 | ciferi
監基報530.13は、詳細テストにおいて、サンプルで発見した虚偽表示額から母集団全体の虚偽表示額を推定することを求めている。その推定には、三つの層がある。 既知の虚偽表示額(factual misstatements)。...
サンプリング推定の三つの層
監基報530.13は、詳細テストにおいて、サンプルで発見した虚偽表示額から母集団全体の虚偽表示額を推定することを求めている。その推定には、三つの層がある。
既知の虚偽表示額(factual misstatements)。 サンプル内で実際に発見した虚偽表示。例えば、50件の売上取引をテストして3件の価格誤りを発見したとき、その3件の誤りは既知である。
推定虚偽表示額(projected misstatement)。 サンプルで発見した虚偽表示率を、テストしていない母集団部分に外挿したもの。50件中3件の誤りが見つかれば、誤り率は6%。母集団が1,000件であれば、推定虚偽表示額は1,000件の6%で60件分の誤り。
サンプリングリスク(sampling risk)。 統計的にはあり得るが実際には発見されなかった誤りの可能性。サンプルを抽出したという行為そのものから生じる不確実性。監基報530.A18は、監査人がこの不確実性に対する評価基礎を得なければならないと述べている。
三つの層をまとめて扱わなければ、推定が過度に楽観的になる。サンプル内で見つけた誤りだけを足し算し、サンプルで見つからなかった誤りの可能性に対する考慮を落とすことになるからだ。本計算機は、三つの層を分離して表示し、各層の計算根拠を透明にする。
推定方法の選択
監基報530では、推定方法を明示的には指定していない。実務では、以下の三つが主に使われている。
1. 平均単価法(Mean-Per-Unit Method)
サンプル内の平均誤り額を計算し、母集団全体に乗じる方法。
例を示す。関西物流株式会社の売上取引について、運用評価後に詳細テストを実施する。母集団は売上請求書15,000件。サンプル数を250件と決定。そのうち5件に金額誤りがあった。
この方法は、母集団内の誤りが比較的均等に分布していると仮定する。金融庁の検査では、この仮定が成り立たない場合、推定が大きく外れることを指摘している。例えば、大型取引に誤りが集中している場合、小型取引をサンプリングすると、真の誤り額を大きく過小推定してしまう。
2. 差異法(Difference Method)
サンプル内の監査価値と帳簿価値の差異の平均値を、母集団全体に適用する方法。平均単価法と計算結果は同じだが、帳簿価値を基準にするため、誤り率が明示的になる。
同じ関西物流の例で、サンプル250件の帳簿金額の合計が¥50,000,000だったとする。その中で見つかった誤り額の合計が¥1,245,000なら、誤り率は2.49%。母集団全体の帳簿金額が¥3,000,000,000であれば、推定虚偽表示額は¥3,000,000,000×2.49%=¥74,700,000。
この方法の利点は、帳簿金額を基準にするため、母集団全体の金額がわかっていれば推定が容易な点。欠点は、帳簿に計上されていない項目(未計上の債務など)には適用できない点。
3. 比率法(Ratio Method)
より高度な方法。サンプル内の誤り額と帳簿価値の比率をそのまま母集団に適用。平均単価法と差異法の中間的な性質を持つ。
本計算機は、デフォルトでは平均単価法を採用。ただし、帳簿金額を入力すれば、差異法での計算も並行して表示する。選択の判断は、母集団構成と過去の監査経験による。
- 見つかった誤りの合計:¥1,245,000
- サンプルサイズ:250
- サンプル内平均誤り額:¥1,245,000÷250=¥4,980
- 推定虚偽表示額:¥4,980×15,000=¥74,700,000
サンプリングリスクの定量化
統計的には、母集団から任意のサンプルを抽出するたびに、そのサンプルが母集団の特性を正確に反映する確率は100%ではない。監基報530.A18は、この統計的不確実性を「サンプリングリスク」と呼び、監査人がこれを評価する必要があると述べている。
信頼度(confidence level)95%の場合、統計学の理論から、以下が成り立つ。
推定虚偽表示額の上限値 ≒ 推定虚偽表示額 + 1.96 × 標準誤差
標準誤差は、サンプルサイズ、母集団サイズ、サンプル内の誤りの分布に基づいて計算される。実務では、この計算を手作業で行うことはほぼ不可能。本計算機は、この統計計算をプログラムで実行し、結果を「許容誤差(precision)」として表示する。
例を続ける。関西物流のサンプル250件から推定虚偽表示額¥74,700,000が得られたとき、許容誤差が±¥8,500,000であれば、95%の信頼度で、真の虚偽表示額は¥66,200,000から¥83,200,000の範囲に入る確率が95%ということ。この推定幅が、重要性の基準値を大きく超えていれば、サンプルサイズが不十分だったと判断し、追加テストを実施する根拠となる。
季節性と継時的比較
監基報530.A21は、サンプリング結果を評価する際に、継時的な比較を考慮することを求めている。特に小売事業など季節性が顕著な業種では、この配慮が重要。
東海製作所という機械部品製造業を例に取る。同社は3月決算。12月の売上は、通常の月の120%。逆に8月の売上は60%程度に落ち込む。
売上取引全体をサンプリングする場合、年間売上150,000件を全体として扱うのが統計的に正しい。しかし、分層抽出(stratified sampling)を実施し、月別に層化してからサンプリングすることで、季節変動を明示的に制御できる。例えば、12月の売上請求書1,500件は全件テストし、8月の800件はサンプルサイズを減らす、といった対応が可能になる。
監基報530.A9は、母集団の特性を考慮してサンプル数を決定することを求めている。季節性がある場合、その事実を監基報530.5の「母集団の特性」として文書化し、層化戦略を事前に立案すること。
例外的事象と追加手続
監基報530.12は、サンプル内で発見した虚偽表示又は内部統制の逸脱が「例外的事象である」と考える極めて稀な状況において、その判断に当たり「相当に高い心証」を得なければならないと述べている。言い換えると、1件の誤りを見つけた場合、それが真に母集団全体に影響を与えない特異ケースと判断するには、相当な根拠が必要ということ。
例を示す。九州建設合同会社の工事売上について、100件のサンプルをテストし、1件の計上時期誤りを発見した。その誤りは、特定の顧客との契約で、工事完了日と請求日が数ヶ月ずれていたケースだった。
この1件を「例外的」と判断し、母集団全体への外挿を行わないためには、以下の追加手続が必要。
(1) その顧客との他の契約について、計上時期誤りが繰り返していないか確認。
(2) 同期間の全ての工事契約について、完了日と請求日の対応を標本レビュー(サンプリングではなく、すべてスクリーニング)。
(3) 同一の誤りパターンが他の顧客にも存在しないか、システム設定やプロセスレベルで調査。
これらを実施して初めて、その誤りが「例外的」だという結論に至る。監基報530.12後段が「追加的な監査手続を実施しなければならない」と述べている理由はここにある。
不採用サンプルと代替手続
監基報530.9は、抽出したサンプルが監査手続の適用対象として適当でない場合、代わりのサンプルを抽出して手続を実施しなければならないと述べている。これを「不採用サンプル(nonresponse)」への対応と呼ぶ。
例えば、売上請求書の監査で、抽出した50件の請求書のうち、3件が記録削除されており、テスト不可能だったとする。この場合、その3件を母集団から除外し、残りの47件だけで推定を行うのではなく、新たに3件を追加抽出してテストしなければならない。
理由は、削除された請求書が非ランダム(特に虚偽表示されたものが削除されている可能性)だから。その傾向を知らずに除外してしまうと、推定が偏る。本計算機は、サンプルサイズの決定に際して「予想される不採用率」を入力する欄を設け、それに基づいて必要サンプル数を調整する機能を備えている。
内部統制と詳細テストの連動
監基報530は、詳細テストのためのスタンダード。しかし、実務では内部統制テストとの連動が避けられない。監基報320.12は、監査人が内部統制を含めた全体的なリスク対応戦略を立案することを求めており、その戦略の中でサンプリングリスクの許容水準が決まる。
内部統制が有効であると評価した場合、詳細テストのサンプルサイズは相対的に小さくできる。内部統制に欠陥があると判断した場合、サンプルサイズは大きくする必要がある。本計算機では、入力段階で「内部統制評価:有効 / 部分的有効 / 無効」を選択できるようにしており、それに応じてデフォルトのサンプルサイズ提案値が変わる。
例えば、売上取引について、システム内で自動計算される価格とマスターデータの連携が確保されている場合、価格誤りの統制リスクは低い。その場合、サンプルサイズは相対的に小さくできる。逆に、手作業で価格を入力し、チェック機能がない場合、統制リスクは高く、サンプルサイズを大きくする必要がある。
母集団の定義と不適切な層化
監基報530.5は、監査サンプリングを立案する際に「母集団の特性を考慮しなければならない」と述べている。母集団の定義が不適切だと、推定全体が無効になる。
よくあるミスは、母集団と監査対象が一致していない場合。例えば、売上請求書の金額誤りについてサンプリングを実施する場合、母集団は「対象期間に記録された全ての売上請求書」であるべき。しかし、実務では「システムに格納された売上データ」と「紙の請求書」を混同し、どちらを母集団とするか曖昧なまま進めるケースがある。これにより、未記録の取引や除外項目の取扱いが不明瞭になる。
本計算機では、母集団定義のための記入欄を設け、以下を明示することを求めている。
これらを記入することで、後の監査ファイルレビューの際に、母集団定義が妥当だったか容易に検証できる。
- 対象期間(開始日・終了日)
- 記録媒体(システムA、システムB、手作業記録など)
- 除外項目の有無と理由
- 母集団総数の根拠(システムレポート、残高試算表、等)
金融庁の検査指摘とサンプリング
金融庁は、2023年及び2024年のモニタリングで、以下の指摘を複数の監査事務所に対して行っている。
(1) サンプルで見つかった誤りを母集団に外挿していない。見つけた誤りだけを虚偽表示として計上し、テストしていない部分の誤りの可能性を一切考慮していない。監基報530.13が「推定しなければならない」と言っているのに、推定を行わない。
(2) サンプルサイズの決定根拠が不明確。「経験的に250件とした」などの記載のみで、どのような統計的考慮に基づいたのかが記録されていない。監基報530.6は「十分なサンプル数を決定しなければならない」と述べており、その「十分」が何に基づくかを文書化する必要がある。
(3) 層化抽出の効果を活用していない。例えば、大型取引と小型取引が混在する母集団で、全体をランダムサンプリングして、結果として小型取引ばかりが抽出された場合、推定の精度が著しく低下する。その旨を評価しないまま、推定虚偽表示額を最終評価に用いている。
本計算機は、これらの指摘に対応するため、以下の機能を提供する。
- 推定虚偽表示額と許容誤差の分離表示
- サンプルサイズ決定ロジックの記録(信頼度、許容誤差、予想誤り率を入力すると、必要サンプル数が自動計算される)
- 層化戦略の事前記録機能
実装との相互作用
本ツールは、計算機バージョンである。同時に、ciferiの監基報450(虚偽表示の累積と評価)用のワークシートと連動している。サンプリング結果がこの計算機で確定すれば、その推定虚偽表示額を監基報450のトラッキングシートに転記し、全体的な虚偽表示の評価に含める流れになる。
詳細は、監基報450 虚偽表示トラッキングのページを参照。
---
UI ラベル
- calculatorTitle: サンプリング計算機:技術
- populationSizeLabel: 母集団規模
- sampleSizeLabel: サンプルサイズ
- confidenceLevelLabel: 信頼度(%)
- tolerableErrorLabel: 許容誤差(金額)
- projectedMisstatementLabel: 推定虚偽表示額
- precisionLabel: 許容誤差(幅)
- effectiveRateLabel: 誤り率
- calculateButton: 計算する
- resetButton: リセット
- exportButton: エクスポート
- populationDefinitionLabel: 母集団の定義
- stratificationLabel: 層化戦略
- samplingMethodLabel: サンプリング方法
- internalControlAssessmentLabel: 内部統制評価
- interimComparisonLabel: 前年同期との比較
- exceptionDocumentationLabel: 例外的事象の文書化
- nonresponseRateLabel: 不採用率(予想)
- resultsSummaryLabel: 結果概要
- technicalDocumentationLink: 技術文書を表示
- relatedToolsLabel: 関連ツール
- materiality-calculatorLink: 重要性計算機
- misstatement-trackerLink: 虚偽表示トラッキング