Luma Payroll Gym
← Heatmap / GLM 5.3 Flash · Task 23
GLM 5.3 Flash · Single-turn · Task 23 (Calculation, wage cap binds) Mean 100.0%
Field Expected Rollout #1 (100%) Rollout #2 (100%) Rollout #3 (100%)
decision calculate calculate calculate calculate
currency LCR LCR LCR LCR
gross pay 7913.09 7913.09 7913.09 7913.09
employee contribution 200.00 200.00 200.00 200.00
allowed deduction 63.29 63.29 63.29 63.29
taxable pay 7649.80 7649.80 7649.80 7649.80
income tax 1246.96 1246.96 1246.96 1246.96
net pay 6402.84 6402.84 6402.84 6402.84
clauses R1 R2 R3 R4 R5 R6 R1 R2 R3 R4 R5 R6 R1 R2 R3 R4 R5 R6 R1 R2 R3 R4 R5 R6
Prompt
Process this monthly payroll record under the supplied rulebook. Return the R6 or R7 JSON answer.
Source documents: {"a605acd47aaaa8d4-payroll": {"kind": "payroll", "record": {"gross_pay": "7913.09", "payroll_month": "2026-01", "allowed_deduction": "63.29"}}, "a605acd47aaaa8d4-contract": {"kind": "contract", "gross_pay": "7913.09"}}
Authoritative case reference schedule: {"first-half": {"rate": "0.05", "cap": "4000.00", "deduction": "400.00", "free": "1000.00", "upper": "2800.00", "middle_rate": "0.10", "upper_rate": "0.22"}, "second-half": {"rate": "0.04", "cap": "3500.00", "deduction": "400.00", "free": "1200.00", "upper": "3300.00", "middle_rate": "0.12", "upper_rate": "0.18"}}
Rollouts
Rollout #1 100.0% passed · 1.9s · $0.0003
ComponentScoreClauses
decision 100.0% R1 R2 R3 R4 R5 R6
exact 100.0% R1 R2 R3 R4 R5 R6
field accuracy 100.0% R1 R2 R3 R4 R5 R6
citations 100.0% R1 R2 R3 R4 R5 R6
Assistant
{
  "decision": "calculate",
  "currency": "LCR",
  "gross_pay": "7913.09",
  "employee_contribution": "200.00",
  "allowed_deduction": "63.29",
  "taxable_pay": "7649.80",
  "income_tax": "1246.96",
  "net_pay": "6402.84",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6"],
  "explanation": "Case schedule first-half applies for 2026-01. Contribution = 0.05 \u00d7 min(7913.09, 4000.00) = 200.00. Taxable = 7913.09 \u2212 200.00 \u2212 63.29 = 7649.80. Tax = 1800.00\u00d70.10 + 4849.80\u00d70.22 = 1246.96. Net = 7913.09 \u2212 200.00 \u2212 63.29 \u2212 1246.96 = 6402.84."
}
Reasoning
Contribution: 0.05*4000=200.00. Deduction 63.29 ≤ 400 and ≤ 7913.09-200. Taxable = 7913.09-200-63.29=7649.80. Tax: 1000 free, middle to 2800: 1800*0.10=180; above 2800: 4849.80*0.22=1066.956 → total 1246.956 → 1246.96. Net = 7913.09-200-63.29-1246.96=6402.84.
Rollout #2 100.0% passed · 2.2s · $0.0004
ComponentScoreClauses
decision 100.0% R1 R2 R3 R4 R5 R6
exact 100.0% R1 R2 R3 R4 R5 R6
field accuracy 100.0% R1 R2 R3 R4 R5 R6
citations 100.0% R1 R2 R3 R4 R5 R6
Assistant
{
  "decision": "calculate",
  "currency": "LCR",
  "gross_pay": "7913.09",
  "employee_contribution": "200.00",
  "allowed_deduction": "63.29",
  "taxable_pay": "7649.80",
  "income_tax": "1246.96",
  "net_pay": "6402.84",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6"],
  "explanation": "Case schedule first-half applies to 2026-01. Contribution 0.05 \u00d7 min(7913.09, 4000.00) = 200.00. Deduction 63.29 within cap 400.00 and available pay. Taxable 7649.80; tax = 1800.00\u00d70.10 + 4849.80\u00d70.22 = 1246.96. Net = 6402.84."
}
Reasoning
Contribution: 4000 cap → 0.05*4000=200.00. Deduction 63.29 ≤ 400 and ≤ 7913.09-200. Taxable = 7913.09-200-63.29=7649.80. Tax: free 1000, upper 2800. Middle: 2800-1000=1800*0.10=180. Upper: (7649.80-2800)=4849.80*0.22=1066.956 → total 1246.956 → 1246.96. Net = 7913.09-200-63.29-1246.96=6402.84.
Rollout #3 100.0% passed · 2.0s · $0.0003
ComponentScoreClauses
decision 100.0% R1 R2 R3 R4 R5 R6
exact 100.0% R1 R2 R3 R4 R5 R6
field accuracy 100.0% R1 R2 R3 R4 R5 R6
citations 100.0% R1 R2 R3 R4 R5 R6
Assistant
{
  "decision": "calculate",
  "currency": "LCR",
  "gross_pay": "7913.09",
  "employee_contribution": "200.00",
  "allowed_deduction": "63.29",
  "taxable_pay": "7649.80",
  "income_tax": "1246.96",
  "net_pay": "6402.84",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6"],
  "explanation": "Case schedule first-half row applies: contribution 0.05\u00d7min(7913.09,4000.00)=200.00; taxable 7913.09\u2212200.00\u221263.29=7649.80; tax 1800.00\u00d70.10 + 4849.80\u00d70.22 = 1246.956 \u2192 1246.96; net 7913.09\u2212200.00\u221263.29\u22121246.96=6402.84."
}
Reasoning
Contribution: 0.05*4000=200.00. Deduction cap 400, gross-contribution fine. Taxable: 7913.09-200-63.29=7649.80. Tax: free 1000, upper 2800: middle 1800*0.10=180; above 2800: 4849.80*0.22=1066.956 → total 1246.956 → 1246.96. Net: 7913.09-200-63.29-1246.96=6402.84.