Skip to content

給与領域 — ユースケース

エンティティ: 給与の支払者 / 給与所得者 / 税額計算結果 / 源泉徴収額

外部システム連携

給与計算・人事労務のドメイン知識は → 給与計算と人事労務

入力方向

データソース提供データ用途
給与計算システム月次給与データ、源泉徴収税額、社会保険料年間の給与総額・既徴収税額・社会保険料控除額の算出
人事労務システム従業員マスタ、入退社情報、扶養変更対象者の特定、基本情報の取込、ライフイベントの反映

出力方向

出力先出力データ理由
給与計算システム精算データ(過不足額)翌月の給与で還付・追加徴収を行うために必須
人事労務システムなし人事労務上の手続きに直接影響するデータを生成しないため

データ取込

#ユースケース補足
1給与データをインポートする年間の給与支払額。外部給与システムから連携
2前職分の給与・源泉徴収額を取り込む中途入社者の前職源泉徴収票データ
3月次源泉徴収額の累計を取り込む既に天引きされた所得税の合計
4社会保険料データを取り込む給与天引き分

計算パイプライン

#ユースケース補足
5給与所得控除後の金額を算出する給与収入 → 給与所得控除速算表 → 給与所得
6課税所得を算出する給与所得 − 所得控除合計
7算出所得税額を計算する課税所得 → 税額速算表
8税額控除を適用する住宅借入金等特別控除(税額控除)。控除しきれない額の処理
9復興特別所得税を加算する算出税額 × 1.021
10年税額を確定する100円未満切捨て
11過不足額を算出する年税額 − 源泉徴収税額累計 = 還付/追徴額
12端数処理を行う各ステップの端数処理規則(1円未満/100円未満等)

バージョン管理・差分

#ユースケース補足
13計算結果のバージョンを管理する1つの申告に対し複数回計算が走る
14再計算前後の差分を表示するCalculationDiff(非永続)

特殊ケース

#ユースケース補足
15給与収入2,000万円超を判定する年末調整対象外の判定
16災害減免法適用者を処理する年末調整対象外
172箇所以上から給与を受ける場合を処理する乙欄適用者の除外