Luma Payroll Gym
← Heatmap / MiMo V2.6 Pro · Task 104
MiMo V2.6 Pro · Single-turn · Task 104 (Calculation, wage cap binds, 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 5662.30 5662.30 5662.30 5662.30
employee contribution 180.00 180.00 180.00 180.00
allowed deduction 169.02 169.02 169.02 169.02
taxable pay 5313.28 5313.28 5313.28 5313.28
income tax 748.92 748.92 748.92 748.92
net pay 4564.36 4564.36 4564.36 4564.36
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: {"1fb17c8b15731951-payroll": {"kind": "payroll", "record": {"gross_pay": "5662.30", "payroll_month": "2026-09", "allowed_deduction": "169.02"}}, "1fb17c8b15731951-contract": {"kind": "contract", "gross_pay": "6025.51"}, "1fb17c8b15731951-amendment": {"kind": "amendment", "gross_pay": "5662.30", "approved": true, "effective_month": "2026-03"}}
Authoritative case reference schedule: {"first-half": {"rate": "0.07", "cap": "3500.00", "deduction": "400.00", "free": "1100.00", "upper": "2800.00", "middle_rate": "0.14", "upper_rate": "0.20"}, "second-half": {"rate": "0.04", "cap": "4500.00", "deduction": "400.00", "free": "1000.00", "upper": "3000.00", "middle_rate": "0.12", "upper_rate": "0.22"}}
Rollouts
Rollout #1 100.0% passed · 7.1s · $0.0014
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": "5662.30",
  "employee_contribution": "180.00",
  "allowed_deduction": "169.02",
  "taxable_pay": "5313.28",
  "income_tax": "748.92",
  "net_pay": "4564.36",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6", "R9"]
}
Reasoning
Second-half: rate 0.04, cap 4500, deduction cap 400, free 1000, upper 3000, middle 0.12, upper 0.22.

gross 5662.30. contribution = 0.04 * 4500 = 180.00.
allowed_deduction 169.02 ≤ 400 and ≤ gross - contribution = 5482.30. OK.
taxable = 5662.30 - 180.00 - 169.02 = 5313.28.
Tax: first 1000 untaxed. 1000→3000: 2000 * 0.12 = 240.00. Above 3000: 5313.28-3000 = 2313.28 * 0.22 = 508.9216. Total = 748.9216 → 748.92.
Net = 5662.30 - 180.00 - 169.02 - 748.92 = 4564.36.

Check: 5662.30-180=5482.30; -169.02=5313.28; -748.92=4564.36. Yes.

Amendment resolves conflict: approved, effective 2026-03 ≤ 2026-09, amount equals gross pay. So no conflict. Cite R9 too since amendment needed.

Clauses: R1-R6, R9.
Rollout #2 100.0% passed · 5.3s · $0.0006
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": "5662.30",
  "employee_contribution": "180.00",
  "allowed_deduction": "169.02",
  "taxable_pay": "5313.28",
  "income_tax": "748.92",
  "net_pay": "4564.36",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6", "R9"]
}
Reasoning
Payroll month 2026-09 → second-half. Gross 5662.30. Contract 6025.51 differs → conflict, but amendment approved, effective 2026-03 ≤ 2026-09, amount 5662.30 equals payroll gross → resolves.

Contribution rate 0.04, cap 4500.00. min(5662.30, 4500) = 4500 → 0.04*4500 = 180.00.

Allowed deduction 169.02 ≤ 400.00, and ≤ gross - contribution = 5662.30-180.00 = 5482.30. OK.

Taxable = 5662.30 - 180.00 - 169.02 = 5313.28.

Tax: free 1000, upper 3000, middle 0.12, upper 0.22.
Portion 1000-3000 = 2000 * 0.12 = 240.00
Above 3000: 5313.28 - 3000 = 2313.28 * 0.22 = 508.9216 → round half up 508.92. Total = 240.00 + 508.9216 = 748.9216 → round 748.92.

Net = 5662.30 - 180.00 - 169.02 - 748.92 = 4564.36.

Check: 5662.30-180 = 5482.30; -169.02 = 5313.28; -748.92 = 4564.36. ✓
Rollout #3 100.0% passed · 6.6s · $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": "5662.30",
  "employee_contribution": "180.00",
  "allowed_deduction": "169.02",
  "taxable_pay": "5313.28",
  "income_tax": "748.92",
  "net_pay": "4564.36",
  "clauses": ["R1", "R2", "R3", "R4", "R5", "R6", "R9"]
}
Reasoning
Payroll month 2026-09 → second-half. Contract 6025.51 differs from gross 5662.30, but amendment approved, effective 2026-03 ≤ 2026-09, amount equals gross 5662.30 → resolves.

Contribution: rate 0.04 × min(5662.30, 4500.00) = 0.04 × 4500 = 180.00.
Allowed deduction 169.02 ≤ 400.00 and ≤ gross - contribution = 5662.30 - 180.00 = 5482.30. OK.
Taxable = 5662.30 - 180.00 - 169.02 = 5313.28.
Tax: free 1000, upper 3000, middle 0.12, upper 0.22.
Middle portion: 3000 - 1000 = 2000 × 0.12 = 240.00.
Upper portion: 5313.28 - 3000 = 2313.28 × 0.22 = 508.9216.
Total = 240.00 + 508.9216 = 748.9216 → round half up → 748.92.
Net = 5662.30 - 180.00 - 169.02 - 748.92 = 4564.36.

Check: 5662.30 - 180 = 5482.30; -169.02 = 5313.28; -748.92 = 4564.36. Yes.

Clauses: R1-R6 and R9 (amendment needed).