Repository navigation
Conversation
…and 12 CSR 10-2.010 do On a combined MO-1040, each spouse's Line 1 now holds their own income, losses and federal adjustments (Line 1 worksheet; 12 CSR 10-2.010(4)), with capital losses following 12 CSR 10-2.010(2). From 2024 a negative federal AGI is replaced by zero, and the other spouse enters the whole joint amount when it is positive (12 CSR 10-2.710(1); 2025 instructions p. 6; 12 CSR 10-2.010(5)). Line 5 is no longer floored per spouse; Line 6 adds the columns and Line 7 gives a negative column 0%. The MOST subtraction is limited to the spouse's Missouri AGI in 2024-2025 only. Previously every adjustment other than the self-employment ones, and all business and capital losses, were split by gross income share, and each spouse's Missouri AGI was floored at zero before Line 6. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #10015 +/- ##
===========================================
- Coverage 100.00% 98.40% -1.60%
===========================================
Files 4 3 -1
Lines 76 125 +49
Branches 2 11 +9
===========================================
+ Hits 76 123 +47
- Misses 0 1 +1
- Partials 0 1 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Clarify the source conflicts and tax-year assumptions used in the allocation tests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Describe the filer's allowed deduction in the 2023 example. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Describe the filing steps in our own words and identify the MOST subtraction ordering as a modeling choice. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Spouses filing a combined Missouri return enter their own income, losses, and federal deductions in separate MO-1040 columns. We allocate those amounts by owner and preserve negative Missouri AGI when dividing the couple's taxable income.
Spouses divide joint federal AGI using the MO-1040 worksheet and Line 7 instructions. The department specifies capital-loss allocation in 12 CSR 10-2.010(2).
Changes
mo_federal_adjusted_gross_incomefor each filer's Line 1. Use allowed federal deductions, attribute business losses to their owners, and allocate deductible capital losses by responsibility for the excess.mo_additionscalculation.The department explains the negative federal AGI treatment in the 2025 instructions and 12 CSR 10-2.010(5).
Invariants
For supported single and joint returns using calculated federal income and deduction components:
Methodology choices
above_the_line_deductionsoverride.Tests
For final head cfb1f14, selective CI passed 52 YAML cases and four property tests across this PR's five changed test files. PR validation, package checks, and partner tests also passed.
For 8917e3a, full CI passed 2,432 cases across 133 eligible core files and 163 cases across 13 Missouri YAML files, covering incoming changes from main. We verified identical executable Python content and YAML data between those two heads. The selective runner collected no coverage data.
Formatting and lint passed locally. Local single-file retries hit startup timeouts, so the test counts above come from CI.
In 2023, the 40-year-old primary spouse deducts $6,500 of a $7,000 IRA contribution. The primary spouse's AGI equals $40,000 − $6,500 − $2,500 − $300 = $30,700; joint AGI equals $38,700.
Microsimulation impact
To be measured before merge.
Axiom
axiom: 12 CSR 10-2.010(2), (4)-(5), 12 CSR 10-2.710(1) and MO-1040 Lines 1 and 5-7 queued — dispatch-ready draft held for Max's go to file.
us-mo/policies/income_tax/2026_noncombined_resident_coredefers combined-return allocation and negative federal AGI; rulespec-us#1517 does not cover Missouri. Blockers: the pinned corpus release predatesus-mo/regulation/2026-09-14-income-tax-regulations(which holds the current 2.010 and 2.710), the 2019 and 2024 versions of 2.010 are not ingested, and the Person-level federal deduction prerequisite is rulespec-us#1494.🤖 Generated with Claude Code