Paycheck Calculator Missouri

.mo-paycheck-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 20px auto; padding: 25px; border: 1px solid #e0e0e0; border-radius: 12px; background-color: #ffffff; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .mo-paycheck-container h2 { color: #1a3a5a; text-align: center; margin-bottom: 25px; } .input-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px; } @media (max-width: 600px) { .input-grid { grid-template-columns: 1fr; } } .input-group { display: flex; flex-direction: column; } .input-group label { font-weight: 600; margin-bottom: 8px; color: #333; } .input-group input, .input-group select { padding: 12px; border: 1px solid #ccc; border-radius: 6px; font-size: 16px; } .calc-button { width: 100%; padding: 15px; background-color: #0056b3; color: white; border: none; border-radius: 6px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.2s; } .calc-button:hover { background-color: #004494; } #mo-result-area { margin-top: 30px; padding: 20px; background-color: #f8f9fa; border-radius: 8px; display: none; } .result-row { display: flex; justify-content: space-between; padding: 10px 0; border-bottom: 1px solid #eee; } .result-row.total { border-bottom: none; font-weight: bold; font-size: 1.2em; color: #28a745; margin-top: 10px; } .mo-article { margin-top: 40px; line-height: 1.6; color: #444; } .mo-article h3 { color: #1a3a5a; margin-top: 25px; }

Missouri Paycheck & Net Pay Calculator

Weekly Bi-weekly (26 checks) Semi-monthly (24 checks) Monthly
Single Married Filing Jointly
Gross Pay (this period): $0.00
Federal Income Tax: $0.00
FICA (Social Security + Medicare): $0.00
Missouri State Tax: $0.00
Net Take-Home Pay: $0.00

How Missouri Paycheck Taxes Work

Calculating your take-home pay in the Show-Me State involves several layers of withholding. Missouri utilizes a graduated income tax system, though recent legislation has significantly lowered the top marginal rate. For the 2024 tax year, the top state tax rate is 4.95%.

Missouri State Income Tax Brackets

Missouri's tax system starts at 0% for the first few thousand dollars of income and peaks quickly. Most full-time workers in Missouri will find a large portion of their income taxed at the top 4.95% bracket. Importantly, Missouri follows the federal standard deduction ($14,600 for single filers and $29,200 for married couples in 2024), which helps lower your taxable income before state taxes are applied.

Federal and FICA Withholdings

Regardless of which Missouri city you live in—whether it's Kansas City, St. Louis, or Springfield—federal taxes apply. FICA taxes consist of two parts: Social Security (6.2%) and Medicare (1.45%), totaling 7.65% on your gross income. Federal income tax is withheld based on the W-4 forms you provide to your employer.

Local Taxes: St. Louis and Kansas City

If you live or work in Kansas City or St. Louis, you are subject to a local 1% earnings tax. This calculator provides the base state and federal breakdown; however, residents in these specific urban zones should subtract an additional 1% of their gross pay to account for local earnings taxes.

Example Calculation

If you earn $52,000 annually ($2,000 bi-weekly) as a single filer in Missouri:

  • FICA: Approximately $153.00 is deducted for Social Security and Medicare.
  • Federal Tax: Roughly $165.00 depending on standard deductions.
  • Missouri State Tax: Approximately $75.00 per check after applying the state-level standard deduction.
  • Net Pay: Your take-home would be approximately $1,607.00 per pay period.
function calculateMissouriPay() { var grossPerPeriod = parseFloat(document.getElementById('grossPay').value) || 0; var frequency = parseFloat(document.getElementById('payFrequency').value); var status = document.getElementById('filingStatus').value; var preTax = parseFloat(document.getElementById('preTaxDeductions').value) || 0; var taxableGrossPerPeriod = grossPerPeriod – preTax; if (taxableGrossPerPeriod < 0) taxableGrossPerPeriod = 0; var annualGross = taxableGrossPerPeriod * frequency; // FICA (Social Security 6.2% + Medicare 1.45%) var annualFica = annualGross * 0.0765; var ficaPerPeriod = annualFica / frequency; // Standard Deductions 2024 var stdDeduction = (status === 'single') ? 14600 : 29200; // Federal Tax Calculation (Simplified 2024 Brackets) var fedTaxable = annualGross – stdDeduction; if (fedTaxable 609350) annualFedTax = 168934 + (fedTaxable – 609350) * 0.37; else if (fedTaxable > 243725) annualFedTax = 47747 + (fedTaxable – 243725) * 0.35; else if (fedTaxable > 191950) annualFedTax = 31175 + (fedTaxable – 191950) * 0.32; else if (fedTaxable > 100525) annualFedTax = 14310 + (fedTaxable – 100525) * 0.24; else if (fedTaxable > 47150) annualFedTax = 5147 + (fedTaxable – 47150) * 0.22; else if (fedTaxable > 11600) annualFedTax = 1160 + (fedTaxable – 11600) * 0.12; else annualFedTax = fedTaxable * 0.10; } else { if (fedTaxable > 731200) annualFedTax = 177597 + (fedTaxable – 731200) * 0.37; else if (fedTaxable > 487450) annualFedTax = 92330 + (fedTaxable – 487450) * 0.35; else if (fedTaxable > 383900) annualFedTax = 59194 + (fedTaxable – 383900) * 0.32; else if (fedTaxable > 201050) annualFedTax = 32580 + (fedTaxable – 201050) * 0.24; else if (fedTaxable > 94300) annualFedTax = 10294 + (fedTaxable – 94300) * 0.22; else if (fedTaxable > 23200) annualFedTax = 2320 + (fedTaxable – 23200) * 0.12; else annualFedTax = fedTaxable * 0.10; } var fedTaxPerPeriod = annualFedTax / frequency; // Missouri State Tax (Simplified graduated up to 4.95%) // MO follows federal standard deduction var moTaxable = annualGross – stdDeduction; if (moTaxable 9000) { annualMoTax = (moTaxable – 9000) * 0.0495 + 180; // Simplified average lower tier accumulation } else { annualMoTax = moTaxable * 0.02; } var moTaxPerPeriod = annualMoTax / frequency; // Final Net var netPay = grossPerPeriod – preTax – ficaPerPeriod – fedTaxPerPeriod – moTaxPerPeriod; if (netPay < 0) netPay = 0; // Display results document.getElementById('resGross').innerText = '$' + grossPerPeriod.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById('resFedTax').innerText = '$' + fedTaxPerPeriod.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById('resFica').innerText = '$' + ficaPerPeriod.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById('resStateTax').innerText = '$' + moTaxPerPeriod.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById('resNet').innerText = '$' + netPay.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2}); document.getElementById('mo-result-area').style.display = 'block'; }

Leave a Comment