Luma Payroll Gym
← Heatmap / GPT 5.6 Luna · Task 31
GPT 5.6 Luna* · Single-turn · Task 31 (Calculation, upper bracket) 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 3941.14 3941.14 3941.14 3941.14
employee contribution 197.06 197.06 197.06 197.06
allowed deduction 197.94 197.94 197.94 197.94
taxable pay 3546.14 3546.14 3546.14 3546.14
income tax 390.15 390.15 390.15 390.15
net pay 3155.99 3155.99 3155.99 3155.99
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: {"c0b4647b43710bd2-payroll": {"kind": "payroll", "record": {"gross_pay": "3941.14", "payroll_month": "2026-03", "allowed_deduction": "197.94"}}, "c0b4647b43710bd2-contract": {"kind": "contract", "gross_pay": "3941.14"}}
Authoritative case reference schedule: {"first-half": {"rate": "0.05", "cap": "5000.00", "deduction": "400.00", "free": "900.00", "upper": "3300.00", "middle_rate": "0.14", "upper_rate": "0.22"}, "second-half": {"rate": "0.07", "cap": "4500.00", "deduction": "400.00", "free": "1100.00", "upper": "3600.00", "middle_rate": "0.14", "upper_rate": "0.20"}}
Rollouts
Rollout #1 100.0% passed · 3.9s · $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": "3941.14",
  "employee_contribution": "197.06",
  "allowed_deduction": "197.94",
  "taxable_pay": "3546.14",
  "income_tax": "390.15",
  "net_pay": "3155.99",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6"]
}
Reasoning
**Calculating financial figures**

I need to calculate the first half of March's custom contributions. The gross is 3941.14, with a contribution of 0.05 times the minimum gross amount capped at 5000, which rounds to 197.06. The deduction sums up to 197.94, so the taxable amount would be 3546.14 after deductions. For tax, the free amount is 900, middle tier is taxed at 14% yielding 336, plus upper excess taxed at 22%, totaling 390.15. The net amount comes to 3155.99.
Rollout #2 100.0% passed · 4.3s · $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": "3941.14",
  "employee_contribution": "197.06",
  "allowed_deduction": "197.94",
  "taxable_pay": "3546.14",
  "income_tax": "390.15",
  "net_pay": "3155.99",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6"]
}
Reasoning
**Calculating contributions and taxes**

I need to calculate some figures for the first half of the month. With a gross of 3941.14 and a contribution of 0.05 times the minimum of 3941.14 and 5000, that comes to 197.06 after rounding. This fits within the cap, so I can move forward. After contributions, my taxable amount is 3546.14. Taxes break down into three segments, leading to a total tax of roughly 390.15. This gives me a net of 3155.99. Lastly, I need to check the exact fields for clauses R1-R6.
Rollout #3 100.0% passed · 4.4s · $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": "3941.14",
  "employee_contribution": "197.06",
  "allowed_deduction": "197.94",
  "taxable_pay": "3546.14",
  "income_tax": "390.15",
  "net_pay": "3155.99",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6"]
}
Reasoning
**Calculating net income**

I need to compute values related to earnings for the first half of the month. Starting with a gross of 3941.14, the contribution is calculated as 0.05 times the minimum of 3941.14 and 5000, which rounds to 197.06. The deduction is also 197.94, making the taxable income 3546.14. The tax is structured with free amounts, and I end up with a net income of 3155.99 after all deductions. I'll ensure all fields are exact and make it in JSON.