Compliance & Regulationシリーズの一部
完全ガイドを読むOdoo 19 給与モジュール: 完全なセットアップおよび管理ガイド
給与処理は、組織の中で最もエラーが発生しやすい業務の 1 つです。源泉徴収税の計算を誤ると、コンプライアンスペナルティが発生します。誤った給付金控除は従業員の不満を引き起こします。給与計算が遅れると、従業員全体の信頼が損なわれます。 Odoo 19 Payroll モジュールは、給与ルールの定義、給与明細の計算、複数国の税務コンプライアンスの処理、給与計算と会計および人事システムのシームレスな統合のための構造化されたフレームワークを提供します。
このガイドでは、初期モジュール構成から月次処理、年末レポート、国固有のコンプライアンスの考慮事項に至るまで、Odoo 19 給与管理のライフサイクル全体をカバーしています。
重要なポイント
- Odoo 19 Payroll は階層構造を使用します。構造タイプには、個々の給与明細行を計算する給与ルールを含む構造が含まれます。
- 給与処理を開始する前に、従業員契約に給与の詳細、福利厚生、勤務スケジュールを完全に設定する必要があります
- 給与ルールは、固定金額、他のルールのパーセンテージ、および複雑な計算のためのカスタム Python コードの 3 つの計算方法をサポートしています。
- 給与計算と会計の統合により仕訳が自動的に生成され、給与経費の手動簿記が不要になります。
- 税金、社会保障、法定控除を処理する国固有のローカリゼーション パッケージを使用して、単一の Odoo インスタンス内で複数国の給与計算が可能です
- Odoo 19 では、改善された給与ダッシュボード、バッチ処理パフォーマンス、および追加 15 か国向けのローカリゼーションの拡張が導入されています。
給与計算設定前の前提条件
給与計算を構成する前に、次のモジュールがインストールされ、適切に構成されていることを確認してください。
- 従業員 -- 個人情報、部門の割り当て、役職、および勤務地を含む従業員の記録を完成させます
- 契約 -- 給与の詳細、開始日、勤務スケジュールを含む有効な雇用契約
- 会計 -- 給与固有の勘定科目の勘定科目表 (給与費、未払給与、納税義務、福利厚生勘定)
- 休暇 (オプション) -- 無給休暇により給与計算が自動的に削減される場合
- 出勤 (オプション) -- 給与が固定月給ではなく実際の労働時間に依存する場合
- タイムシート (オプション) -- 請負業者の給与計算と統合されたプロジェクトベースの請求用
給与計算のアーキテクチャを理解する
階層の概要
Odoo Payroll は、報酬ロジックを明確な階層構造で編成します。
| レベル | 定義内容 | 例 |
|---|---|---|
| 構造タイプ | 幅広い従業員カテゴリーと給与頻度 | 月給制従業員、時間給従業員、契約社員 |
| 給与体系 | タイプ内の特定の補償パッケージ | 米国の月次従業員、英国の月次従業員 |
| 給与規定 | 給与明細の個別計算明細 | 基本給、所得税、健康保険 |
| ルールカテゴリ | 給与明細の給与ルールのグループ化 | 総額、控除、純給与、雇用主コスト |
この階層により、単一の Odoo インスタンスが 1 つの給与システム内で複数の従業員タイプ、給与頻度、国固有の規制を処理できるようになります。
ルールのカテゴリ
標準ルール カテゴリは給与明細行を整理します。
- 基本 -- 雇用契約に基づく基本給
- 手当 -- 住居、交通費、食事、その他の追加の支払い
- Gross -- Total of basic salary plus all allowances
- 控除 -- 従業員側の控除 (税金、社会保障、保険、ローン返済)
- 純額 -- 従業員に支払われた金額 (総額から控除を差し引いた額)
- 雇用主の拠出金 -- 会社側の費用 (雇用主の社会保障、年金一致、保険)
- 総費用 -- 雇用主の全費用 (純額 + 控除 + 雇用主の拠出金)
ステップ 1: 構造タイプの構成
[給与] > [構成] > [構造タイプ] に移動し、各従業員カテゴリのエントリを作成します。
| 構造タイプ | 賃金タイプ | 支払い頻度 | 使用例 |
|---|---|---|---|
| 月給制社員 | 月額固定 | 月刊 | 給与正社員 |
| 隔週社員 | 月額固定 | 2 週間ごと | 給与所得者の給与は隔週 |
| 時給労働者 | 毎時 | 毎週または隔週 | 賃金ベースの労働者 |
| 請負業者 | 月額固定 | 月刊 | 独立請負業者 |
| パートタイム従業員 | 月額固定 | 月刊 | パート・アルバイト職員 |
構造タイプごとに、以下を構成します。
- 通常の給与体系 -- このタイプの従業員に割り当てられるデフォルトの給与体系
- デフォルトの労働時間 -- 週あたりの標準時間 (例: 40 時間)
- デフォルトの勤務入力タイプ -- 勤怠記録を給与計算にマッピングする方法 (通常の勤務時間など)
ステップ 2: 給与構造を定義する
[給与] > [構成] > [構造] に移動し、各タイプ内に構造を作成します。
一般的な月給構造には、次のルール グループが含まれます。
収益ルール
- 基本給 -- 従業員契約賃金フィールドから取得
- 住宅手当 -- 基本額の定額または割合 (国によって異なります)
- 交通費 -- 通勤にかかる月額固定額
- 残業 -- 勤怠記録から時間給の 1.5 倍または 2 倍で計算されます。
- ボーナス/コミッション -- 変動給与は給与明細ごとに入力されるか、目標から計算されます。
- 食事手当 -- 毎日または毎月の食事補助
控除ルール
- 所得税 -- 関連する管轄区域の税区分表に基づいて計算されます。
- 社会保障 (従業員) -- 総給与の上限額の割合
- 健康保険 (従業員) -- 健康保険料の従業員負担分
- 退職金/年金 (従業員) -- 強制または任意退職金
- ローン返済 -- 給与前払いまたは会社ローンの定期的な控除
- 組合費 -- 固定またはパーセントベースの組合費
雇用主の拠出規定
- 社会保障 (雇用主) -- 雇用主の同等または追加の拠出金
- 健康保険 (雇用主) -- 健康保険の会社負担分
- 年金マッチ (雇用主) -- 雇用主退職基金拠出
- 労働災害補償 -- 給与額に基づく保険料
ステップ 3: 給与ルールを構成する
各給与ルールには特定の構成が必要です。
ルールのプロパティ
- 名前 -- 給与明細に表示される説明ラベル (例: 連邦所得税)
- カテゴリ -- ルールを総額、控除、純、または雇用主グループに割り当てます。
- コード -- 式で使用される一意の識別子 (例: GROSS、FIT、SSEE)
- シーケンス -- 処理順序 (小さい数値が最初に計算されます)
- 条件 -- ルールが適用される場合のオプションの基準 (例: 従業員が特定の部門に所属している場合のみ)
計算方法
Odoo 19 は 3 つの計算アプローチをサポートしています。
固定量: 定額手当や固定控除に最適です。例: 月あたり 200 ドルの交通費。
パーセンテージ: 別のルール結果のパーセンテージとして計算します。例: 総給与の 6.2% の社会保障。基本ルール コードとパーセンテージ値を設定します。
Python コード: 条件付きロジック、税金ブラケット、または複数変数の式を必要とする複雑な計算用。 Python 環境では、次の変数へのアクセスが提供されます。
payslip-- Current payslip record with period dates and employee referenceemployee-- 個人データ、部門、役職を含む従業員記録contract-- 賃金、福利厚生、スケジュールを含む有効な契約categories-- 計算されたカテゴリ合計のディクショナリ (例: category.GROSS)rules-- 個々のルール結果のディクショナリ (例: rules.BASIC)worked_days-- タイプごとの労働時間と労働日数を含む勤怠データinputs-- 追加の給与明細入力 (ボーナス、払い戻し、調整)
累進税計算用の Python ルールは、課税所得 (総給与から税引前控除を差し引いたもの) が累進税ブラケットを通じて処理されるブラケットベースのロジックを実装します。たとえば、年間最初の 11,600 USD では 10%、11,601 ~ 47,150 USD では 12%、47,151 ~ 100,525 USD では 22% など、より高い額に応じて適用されます。月額は年税を12で割った額です。
ステップ 4: 従業員と契約の構成
従業員給与フィールド
各従業員について、次の給与関連フィールドを確認します。
- 銀行口座 -- IBAN または給与支払い用の口座番号
- 納税者番号 -- 社会保障番号、納税者番号、または国民識別子
- 扶養親族 -- 源泉徴収税計算用の扶養親族の数
- 納税申告ステータス -- 独身、夫婦共同申告、世帯主 (国によって異なります)
- 福利厚生の登録 -- 健康保険階層、退職金制度の選択
- 勤務地 -- 複数の州または複数の国に適用される税務管轄区域を決定します。
契約の構成
有効な契約ごとに以下を指定する必要があります。
| フィールド | 目的 | 例 |
|---|---|---|
| 給与体系 | どの給与規則が適用されるか | 米国の月給制従業員 |
| 賃金 | 基本月額料金または時間料金 | 5,000 米ドル/月 |
| 勤務スケジュール | 1 期あたりの標準時間 | 週 40 時間 |
| 利点 | 福利厚生と手当 | 健康保険の等級、自動車手当 |
| 開始日 | 契約発効日 | 2026-01-15 |
| 終了日 | 契約の有効期限 (該当する場合) | 無期限に空のままにしておきます |
ステップ 5: 給与明細の生成と処理
個人の給与明細
1 回限りの給与明細または修正の場合:
- 給与 > 給与明細 > すべての給与明細 に移動します
- [作成] をクリックし、従業員を選択します
- 期間(開始日と終了日)を設定します。
- [シートを計算] をクリックして、すべての給与ルールを計算します。
- 各項目が正確であるかどうかを確認します
- [確認] をクリックして給与明細を確定します。
バッチ処理
月次給与計算の場合:
- 給与 > 給与明細 > バッチ に移動します。
- [作成] をクリックし、給与期間を設定します。
- Click Generate Payslips to create payslips for all employees with active contracts
- 異常 (異常に多いまたは少ない量) についてバッチの概要を確認します。
- 個々の給与明細を開いて、新入社員または異動のある従業員の計算を確認します。
- [確認] をクリックして、バッチ内のすべての給与明細を確定します。
- 下書きエントリを作成して会計仕訳を生成します
給与明細確認チェックリスト
バッチを確認する前に、次のことを確認してください。
- 従業員数が予想される人数と一致します
- 新入社員は月の一部を日割り計算します
- 解雇された従業員は除外されるか、最終給与が計算されます
- 残業時間は出勤記録と一致します
- ボーナスとコミッションの金額は承認された値と一致します
- 源泉徴収率は現在のブラケット表を反映しています
- 給付控除は登録選挙と一致します
- 純支払額が合理性チェックに合格しました
税金の計算とコンプライアンス
複数国の税務サポート
Odoo 19 には、50 か国以上の給与ローカリゼーション パッケージが含まれています。各パッケージには以下が含まれます。
- 税区分 -- 今年度の所得税表が更新されました
- 社会保障規則 -- 拠出率、上限、雇用主のマッチング
- 法定控除 -- 国固有の必須控除
- レポート テンプレート -- 政府が義務付けた給与報告書と申告書
国別のハイライト
| 国 | 主な機能 |
|---|---|
| 米国 | 連邦および州の税区分、W-4 サポート、401(k) 控除、FICA |
| イギリス | PAYE 税コード、国民保険、学生ローンの返済、年金の自動登録 |
| ドイツ | Lohnsteuer クラス、Solidaritaetszuschlag、Kirchensteuer、Sozialversicherung |
| インド | PF、ESI、専門家税、セクション 80 控除のある TDS、フォーム 16 の生成 |
| アラブ首長国連邦 | WPS 準拠、チップの計算、所得税なし |
| サウジアラビア | GOSI への貢献、サービス終了時の特典、サウジ化への準拠 |
年末処理
年末の給与計算業務:
- 年間合計を調整 -- 年初から現在までの数値が累積給与明細データと一致することを確認します。
- 税務書類の生成 -- W-2 (米国)、P60 (英国)、Lohnsteuerbescheinigung (ドイツ)
- 年次申告書を提出 -- 必要な給与概要を税務当局に提出します
- 税表の更新 -- 新しい会計年度の区分と拠出限度額をロードします
- 残高のロールオーバー -- 年次有給休暇の付与をリセットし、福利厚生の登録を更新します
残業、福利厚生、および特別な計算
残業設定
管轄区域と会社のポリシーに基づいて時間外労働ルールを構成します。
- 標準残業時間 -- 週 40 時間を超える時間は通常料金の 1.5 倍
- 週末の残業 -- 土曜日/日曜日の労働は 1.5 倍または 2 倍の割合で発生します
- 休日の残業 -- 祝日の労働は 2 倍または 2.5 倍の割合で発生します
- 夜勤差額 -- 夜間勤務の追加パーセンテージ
残業時間の計算は、有効な場合は勤怠モジュールから、または個々の給与明細の手動入力行から取得されます。
福利厚生管理
給与計算を通じて管理される一般的な福利厚生の種類:
- 健康保険 -- 保険料の分割が異なる段階的プラン (従業員のみ、従業員 + 配偶者、家族)
- 歯科と視力 -- 個別の控除枠による補足補償
- 生命保険 -- 雇用主負担の基本補償とオプションの従業員負担の追加補償
- 退職金制度 -- 雇用主と一致する公式を備えた 401(k)、年金、または積立基金
- 柔軟な支出口座 -- 医療費または扶養家族の介護費用の税引前控除
- ストック オプション -- 課税対象報酬に影響を与える権利確定スケジュール
ローンと前払いの管理
給与前払いとローン返済の処理:
- 融資額と返済条件を従業員記録に記録する
- 合意した月額でローン控除の給与ルールを作成する
- 残高がゼロになるまで、ルールが各給与明細に自動的に適用されます。
- 給与明細入力ラインを通じて残高を追跡する
レポートと分析
標準給与レポート
Odoo 19 には、次の組み込み給与レポートが含まれています。
| レポート | コンテンツ | 周波数 |
|---|---|---|
| 給与明細の概要 | 従業員ごとのすべての給与明細項目 | 支払い期間ごと |
| 部門コスト | 部門別の総人件費 | 月刊 |
| 給与台帳 | すべての補償コンポーネントの詳細な内訳 | 月刊 |
| 納税義務 | 源泉徴収された税金と雇用主の拠出金 | 月刊/四半期 |
| 年間累計 | 従業員ごとの累積所得と控除額 | オンデマンド |
| 従業員数とコスト | 従業員数と平均報酬および総報酬 | 月刊 |
スプレッドシートを使用したカスタム レポート
Odoo 19 スプレッドシートの統合により、次のことが可能になります。
- 共同スプレッドシート内のライブ給与データ
- 給与コストの長期的な傾向分析
- 部門と場所のコストの比較
- 予算と実際の報酬の分析
- コスト予測を伴う従業員数予測
会計との統合
給与計算と会計の統合により、次のことが自動的に行われます。
- 確認された給与明細から仕訳を作成します
- 給与ルールを正しい総勘定元帳勘定科目にマッピングします。
- 従業員控除を負債勘定に分ける
- 雇用主の拠出金を経費口座に転記します
- 給与銀行支払いと給与明細の純額を照合します
[給与] > [設定] > [給与ルール] で、借方口座と貸方口座を各ルールに割り当てて、口座マッピングを設定します。
他の HR モジュールとの統合
休暇の統合
タイムオフモジュールがアクティブな場合:
- 無給休暇の日数は、比例して総給与を自動的に削減します
- 有給休暇は給与計算に影響しません
- 一部給与を伴う病気休暇は、設定された割合で計算されます
- 休暇残高は従業員の参照用に給与明細に表示されます
出席の統合
出席追跡が有効な場合:
- 実際の労働時間が時給計算に反映されます
- 残業時間は勤務スケジュールルールに基づいて自動的に計算されます
- 設定されている場合、遅刻と早退により控除がトリガーされる可能性があります
- 給与処理前に確認するための勤怠異常フラグ
経費の統合
従業員の経費は、次の場合に給与計算に影響します。
- 経費の払い戻しは、買掛金ではなく給与計算によって処理されます。
- 日当手当は給与明細の入力として設定されます
- 交通費の前払いは給与明細の経費精算から差し引かれます。
よくある質問
Odoo は 1 つのインスタンスで複数の国の給与計算を処理できますか?
はい。国ごとに個別の給与構造タイプと構造を作成します。従業員は契約を通じて適切な組織に割り当てられます。税金のルール、社会保障の計算、法定控除は、それぞれの構造内で国ごとに異なります。これにより、多国籍企業は単一の Odoo データベースからグローバルな給与計算を実行できるようになります。
Odoo は月途中の雇用と解雇をどのように処理しますか?
Odoo は、給与明細期間に対する契約の開始日または終了日に基づいて、一部の月の給与を自動的に按分します。按分では、稼働スケジュールを使用して、部分期間と全期間の正確な稼働日数が計算されます。解雇された従業員の最終給与明細には、未払休暇の支払いと退職金の計算を含めることができます。
従業員は自分の給与明細を確認できますか?
はい。従業員セルフサービス ポータルでは、PDF 形式の現在および過去の給与明細にアクセスできます。従業員は給与明細データを表示できますが、編集することはできません。アクセスは標準の Odoo 許可システムによって制御され、給与明細の表示は各従業員の記録に限定されます。
遡及的な給与調整はどのように処理すればよいですか?
差額を反映する入力行を使用して、調整期間の新しい給与明細を作成します。あるいは、遡及変更を考慮した調整入力行を現在の給与明細に追加します。定期的な調整 (例: 3 か月前に発効した昇給) の場合、累積差異を計算し、1 回限りの入力として処理します。
Odoo Payroll は GDPR およびデータ保護規制に準拠していますか?
Odoo には、給与データを承認されたユーザーに制限するアクセス制御が含まれています。機密フィールド (銀行口座、納税者番号) はデータベース レベルで暗号化できます。データ保持ポリシーにより、設定可能な期間の経過後に給与記録を自動的にアーカイブできます。ただし、コンプライアンスは最終的には実装構成と組織のデータ処理手順に依存します。
プロフェッショナルな給与計算の実装
給与設定は人事と会計のあらゆる領域に関係しており、エラーは財務上および法的リスクの両方につながります。 ECOSIRE は、給与モジュールのセットアップ、税ルールの構成、給付構造の設計、会計システムとの統合を含む Odoo 実装サービス および Odoo コンサルティング を提供します。
継続的な給与管理サポートが必要な組織には、Odoo トレーニング サービス が人事および給与チームに実践的な指導を提供します。
チームにお問い合わせください Odoo の給与要件について話し合い、組織に合わせた構成プランを入手してください。
執筆者
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
関連記事
AI を活用した顧客セグメンテーション: RFM から予測クラスタリングまで
AI が顧客セグメンテーションを静的な RFM 分析から動的な予測クラスタリングにどのように変換するかを学びます。 Python、Odoo、および実際の ROI データを使用した実装ガイド。
サプライチェーン最適化のための AI: 可視性、予測、自動化
AI を使用してサプライ チェーンの運用を変革します。需要の検知、サプライヤーのリスク スコアリング、ルートの最適化、倉庫の自動化、混乱の予測などです。 2026年のガイド。
B2B E コマース戦略: 2026 年に卸売オンライン ビジネスを構築する
卸売価格設定、アカウント管理、クレジット条件、パンチアウト カタログ、Odoo B2B ポータル構成の戦略を使用して B2B e コマースをマスターします。
Compliance & Regulationのその他の記事
電子商取引のサイバーセキュリティ: 2026 年のビジネスを守る
2026 年の完全な e コマース サイバーセキュリティ ガイド。PCI DSS 4.0、WAF セットアップ、ボット保護、支払い詐欺防止、セキュリティ ヘッダー、およびインシデント対応。
化学産業向け ERP: 安全性、コンプライアンス、バッチ処理
ERP システムが化学会社の SDS 文書、REACH および GHS 準拠、バッチ処理、品質管理、危険物輸送、配合管理をどのように管理するか。
輸出入取引用ERP: 多通貨、物流、コンプライアンス
ERP システムが商社の信用状、税関書類、インコタームズ、多通貨損益計算書、コンテナ追跡、関税計算をどのように処理するか。
ERP を使用した持続可能性と ESG レポート: コンプライアンス ガイド 2026
ERP システムを使用して、2026 年の ESG 報告コンプライアンスをナビゲートします。 CSRD、GRI、SASB、スコープ 1/2/3 排出量、炭素追跡、Odoo の持続可能性をカバーします。
監査準備チェックリスト: 書籍の準備をする
財務諸表の準備状況、裏付け文書、内部統制文書、監査人の PBC リスト、一般的な監査結果を網羅した完全な監査準備チェックリスト。
電子商取引ビジネスのためのオーストラリア GST ガイド
ATO 登録、75,000 ドルの基準値、少額輸入、BAS 申請、デジタル サービスの GST を網羅した、e コマース ビジネス向けのオーストラリア GST 完全ガイド。