Luma Payroll Gym
← Heatmap / MiMo V2.6 Pro · Task 62
MiMo V2.6 Pro · Single-turn · Task 62 (Calculation, at the tax-free line, resolved amendment) 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 1249.98 1249.98 1249.98 1249.98
employee contribution 50.00 50.00 50.00 50.00
allowed deduction 0.00 0.00 0.00 0.00
taxable pay 1199.98 1199.98 1199.98 1199.98
income tax 0.00 0.00 0.00 0.00
net pay 1199.98 1199.98 1199.98 1199.98
clauses R1 R2 R3 R4 R5 R6 R9 R1 R2 R3 R4 R5 R6 R9 R1 R2 R3 R4 R5 R6 R9 R1 R2 R3 R4 R5 R6 R9
Prompt
Process this monthly payroll record under the supplied rulebook. Return the R6 or R7 JSON answer.
Source documents: {"7ef060124ff31e6f-payroll": {"kind": "payroll", "record": {"gross_pay": "1249.98", "payroll_month": "2026-03"}}, "7ef060124ff31e6f-contract": {"kind": "contract", "gross_pay": "1289.55"}, "7ef060124ff31e6f-amendment": {"kind": "amendment", "gross_pay": "1249.98", "approved": true, "effective_month": "2026-03"}}
Authoritative case reference schedule: {"first-half": {"rate": "0.04", "cap": "3500.00", "deduction": "400.00", "free": "1200.00", "upper": "3600.00", "middle_rate": "0.08", "upper_rate": "0.24"}, "second-half": {"rate": "0.04", "cap": "4500.00", "deduction": "400.00", "free": "1000.00", "upper": "3000.00", "middle_rate": "0.10", "upper_rate": "0.20"}}
Rollouts
Rollout #1 100.0% passed · 6.1s · $0.0005
ComponentScoreClauses
decision 100.0% R1 R2 R3 R4 R5 R6 R9
exact 100.0% R1 R2 R3 R4 R5 R6 R9
field accuracy 100.0% R1 R2 R3 R4 R5 R6 R9
citations 100.0% R1 R2 R3 R4 R5 R6 R9
Assistant
{
  "decision": "calculate",
  "currency": "LCR",
  "gross_pay": "1249.98",
  "employee_contribution": "50.00",
  "allowed_deduction": "0.00",
  "taxable_pay": "1199.98",
  "income_tax": "0.00",
  "net_pay": "1199.98",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6", "R9"]
}
Reasoning
Gross pay 1249.98, month 2026-03 → first-half row. Contract 1289.55 differs, but amendment approved, effective 2026-03, amount 1249.98 equals payroll gross. Resolved. Cite R9 too.

Contribution: 0.04 × min(1249.98, 3500) = 49.9992 → round 50.00.

Allowed deduction: omitted → 0.00. Cap 400.00, and gross - contribution = 1199.98. OK.

Taxable pay: 1249.98 - 50.00 - 0 = 1199.98. Free = 1200.00. Taxable below free → income tax 0.00.

Net pay: 1249.98 - 50.00 - 0.00 - 0.00 = 1199.98.

Clauses: R1-R6 and R9.
Rollout #2 100.0% passed · 8.2s · $0.0004
ComponentScoreClauses
decision 100.0% R1 R2 R3 R4 R5 R6 R9
exact 100.0% R1 R2 R3 R4 R5 R6 R9
field accuracy 100.0% R1 R2 R3 R4 R5 R6 R9
citations 100.0% R1 R2 R3 R4 R5 R6 R9
Assistant
{
  "decision": "calculate",
  "currency": "LCR",
  "gross_pay": "1249.98",
  "employee_contribution": "50.00",
  "allowed_deduction": "0.00",
  "taxable_pay": "1199.98",
  "income_tax": "0.00",
  "net_pay": "1199.98",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6", "R9"]
}
Reasoning
Payroll 2026-03 → first-half. Contract conflicts (1289.55 vs 1249.98), amendment approved, effective 2026-03 ≤ payroll month, amount equals payroll gross pay 1249.98. So conflict resolved.

Allowed deduction omitted → 0.00.

Contribution: rate 0.04 × min(1249.98, 3500.00) = 0.04 × 1249.98 = 49.9992 → round half up to 2 decimals = 50.00.

Taxable pay = 1249.98 - 50.00 - 0.00 = 1199.98.

Tax: free 1200.00, so1199.98 ≤ 1200 → tax 0.00.

Net = 1249.98 - 50.00 - 0.00 - 0.00 = 1199.98.

Clauses: R1, R2, R3, R4, R5, R6, R9.
Rollout #3 100.0% passed · 7.1s · $0.0005
ComponentScoreClauses
decision 100.0% R1 R2 R3 R4 R5 R6 R9
exact 100.0% R1 R2 R3 R4 R5 R6 R9
field accuracy 100.0% R1 R2 R3 R4 R5 R6 R9
citations 100.0% R1 R2 R3 R4 R5 R6 R9
Assistant
{
  "decision": "calculate",
  "currency": "LCR",
  "gross_pay": "1249.98",
  "employee_contribution": "50.00",
  "allowed_deduction": "0.00",
  "taxable_pay": "1199.98",
  "income_tax": "0.00",
  "net_pay": "1199.98",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6", "R9"],
  "explanation": "Case schedule first-half applies to 2026-03. The approved amendment effective 2026-03 matching payroll gross pay resolves the contract conflict. Contribution is 0.04 \u00d7 min(1249.98, 3500.00) = 50.00; taxable pay 1199.98 is below the 1200.00 tax-free amount, so income tax is 0.00."
}
Reasoning
Gross pay 1249.98, month 2026-03, first-half schedule. Contract differs but amendment approved, effective 2026-03, amount equals payroll gross pay1249.98 → resolves conflict. Calculate.

Contribution: 0.04 * min(1249.98, 3500.00) = 0.04 * 1249.98 = 49.9992 → 50.00 (round-half-up to 2 dp).

Allowed deduction omitted → 0.00. Check cap 400.00 and gross - contribution = 1249.98 - 50.00 = 1199.98. 0.00 fine.

Taxable pay = 1249.98 - 50.00 - 0.00 = 1199.98.

Tax: free 1200.00. Taxable 1199.98 ≤ 1200.00 → tax 0.00.

Net = 1249.98 - 50.00 - 0.00 - 0.00 = 1199.98.

Clauses: R1-R6, R9 since amendment needed.