State of Oregon Alimony Calculator

.oregon-alimony-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; max-width: 800px; margin: 20px auto; padding: 25px; border: 1px solid #ddd; border-radius: 12px; background-color: #f9fbfd; color: #333; box-shadow: 0 4px 15px rgba(0,0,0,0.05); } .oregon-alimony-container h2 { color: #2c3e50; text-align: center; margin-top: 0; font-size: 24px; } .input-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 25px; } .input-group { display: flex; flex-direction: column; } .input-group label { margin-bottom: 8px; font-weight: 600; font-size: 14px; color: #444; } .input-group input { padding: 12px; border: 1px solid #ccc; border-radius: 6px; font-size: 16px; } .full-width { grid-column: span 2; } .calculate-btn { background-color: #27ae60; color: white; border: none; padding: 15px; width: 100%; font-size: 18px; font-weight: bold; border-radius: 6px; cursor: pointer; transition: background-color 0.3s ease; } .calculate-btn:hover { background-color: #219150; } .result-box { margin-top: 25px; padding: 20px; background-color: #fff; border-left: 5px solid #27ae60; display: none; border-radius: 4px; box-shadow: 0 2px 10px rgba(0,0,0,0.05); } .result-box h3 { margin-top: 0; color: #2c3e50; font-size: 20px; } .result-item { margin: 10px 0; font-size: 16px; } .result-value { font-weight: bold; color: #27ae60; font-size: 1.1em; } .article-section { margin-top: 40px; line-height: 1.6; color: #444; } .article-section h3 { color: #2c3e50; border-bottom: 2px solid #eee; padding-bottom: 10px; } .disclaimer { font-size: 12px; color: #777; margin-top: 20px; font-style: italic; } @media (max-width: 600px) { .input-grid { grid-template-columns: 1fr; } .full-width { grid-column: span 1; } }

Oregon Spousal Support Estimator

Estimated Spousal Support

Monthly Amount Estimate:
Estimated Support Range:
Suggested Duration:

*This estimate uses a common 25-35% income equalization model often used as a starting point in Oregon negotiations.

Understanding Oregon Spousal Support

Unlike child support, Oregon does not have a rigid statutory formula for calculating alimony, officially known as "spousal support." Instead, Oregon Revised Statute (ORS) 107.105 provides judges with broad discretion based on the specific facts of the marriage. Our calculator provides a baseline estimate based on common judicial trends and the "income disparity" model.

The Three Types of Support in Oregon

In Oregon, the court may award one or more of the following three types of support:

  • Transitional Support: Intended to help a spouse attain education or training to re-enter the workforce or improve their earning capacity.
  • Compensatory Support: Awarded when one spouse has made a significant financial or otherwise measurable contribution to the education, training, vocational skills, or career of the other spouse.
  • Spousal Maintenance: Usually awarded in long-term marriages to help the lower-earning spouse maintain a standard of living similar to that enjoyed during the marriage.

How the Calculation Works

While there is no "official" formula, practitioners often look at the difference in gross monthly income. A common benchmark for spousal maintenance in Oregon is approximately 25% to 35% of the difference between the spouses' gross monthly incomes. For example, if Spouse A earns $8,000 and Spouse B earns $3,000, the difference is $5,000. 30% of that difference would be $1,500 per month.

Duration of Support

The length of the marriage is the primary factor in determining how long support lasts. In Oregon, a general rule of thumb is that support may last for one-third to one-half the length of the marriage. Short-term marriages (under 10 years) typically result in shorter transitional support, while long-term marriages (over 20 years) may result in permanent or indefinite support until retirement.

Example Calculation

Consider a marriage of 18 years where the husband earns $7,000 gross per month and the wife earns $2,000 gross per month.
1. Income Difference: $5,000
2. 30% Calculation: $1,500
3. Duration Estimate: 6 to 9 years (1/3 to 1/2 of 18 years).

Disclaimer: This calculator is for informational purposes only and does not constitute legal advice. Oregon law requires judges to consider many factors including the age of the parties, health, work experience, and child support obligations. Consult with a qualified Oregon family law attorney for a formal evaluation of your case.

function calculateOregonAlimony() { var payorInc = parseFloat(document.getElementById('payorIncome').value); var recipientInc = parseFloat(document.getElementById('recipientIncome').value); var years = parseFloat(document.getElementById('marriageLength').value); var resultDiv = document.getElementById('alimonyResult'); if (isNaN(payorInc) || isNaN(recipientInc) || isNaN(years)) { alert("Please enter valid numbers for income and marriage length."); return; } // Calculate difference var diff = payorInc – recipientInc; if (diff <= 0) { document.getElementById('monthlyAmount').innerHTML = "$0"; document.getElementById('rangeAmount').innerHTML = "$0 – $0"; document.getElementById('supportDuration').innerHTML = "N/A"; resultDiv.style.display = "block"; return; } // 30% Guideline var estimate = diff * 0.30; var lowRange = diff * 0.25; var highRange = diff * 0.35; // Duration logic var durLow = Math.round((years / 3) * 10) / 10; var durHigh = Math.round((years / 2) * 10) / 10; var durationText = ""; if (years = 20) { durationText = "Indefinite or " + durLow + " to " + durHigh + " years"; } else { durationText = durLow + " to " + durHigh + " years"; } // Update UI document.getElementById('monthlyAmount').innerHTML = "$" + Math.round(estimate).toLocaleString(); document.getElementById('rangeAmount').innerHTML = "$" + Math.round(lowRange).toLocaleString() + " – $" + Math.round(highRange).toLocaleString(); document.getElementById('supportDuration').innerHTML = durationText; resultDiv.style.display = "block"; resultDiv.scrollIntoView({ behavior: 'smooth', block: 'nearest' }); }

Leave a Reply

Your email address will not be published. Required fields are marked *