Federal Judgment Rate Calculator

Federal Judgment Interest Rate Calculator .fjc-calculator-wrapper { max-width: 800px; margin: 0 auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; color: #333; line-height: 1.6; padding: 20px; border: 1px solid #e0e0e0; border-radius: 8px; background-color: #f9f9f9; } .fjc-calculator-header { text-align: center; margin-bottom: 30px; } .fjc-calculator-header h2 { color: #2c3e50; margin-bottom: 10px; } .fjc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } @media (max-width: 600px) { .fjc-grid { grid-template-columns: 1fr; } } .fjc-input-group { margin-bottom: 15px; } .fjc-input-group label { display: block; margin-bottom: 5px; font-weight: 600; font-size: 0.95em; color: #444; } .fjc-input-group input { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 1em; box-sizing: border-box; } .fjc-input-group small { display: block; margin-top: 5px; font-size: 0.8em; color: #666; } .fjc-btn-container { text-align: center; margin-top: 20px; grid-column: 1 / -1; } .fjc-calculate-btn { background-color: #003366; color: white; border: none; padding: 12px 30px; font-size: 1.1em; border-radius: 4px; cursor: pointer; transition: background-color 0.3s; } .fjc-calculate-btn:hover { background-color: #002244; } .fjc-results { margin-top: 30px; padding: 20px; background-color: #fff; border-left: 5px solid #003366; border-radius: 4px; display: none; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } .fjc-result-row { display: flex; justify-content: space-between; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #eee; } .fjc-result-row:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; } .fjc-result-label { font-weight: 600; color: #555; } .fjc-result-value { font-weight: 700; color: #003366; font-size: 1.1em; } .fjc-article { margin-top: 50px; padding-top: 20px; border-top: 2px solid #eee; } .fjc-article h3 { color: #003366; margin-top: 20px; } .fjc-article p { margin-bottom: 15px; font-size: 0.95em; } .fjc-article ul { margin-bottom: 15px; padding-left: 20px; } .fjc-article li { margin-bottom: 8px; } .error-msg { color: #d32f2f; text-align: center; margin-top: 10px; display: none; font-weight: bold; }

Federal Post-Judgment Interest Calculator

Calculate interest on federal court judgments pursuant to 28 U.S.C. § 1961.

Weekly average 1-year constant maturity Treasury yield.
Duration: 0 Days
Total Accrued Interest: $0.00
Total Amount Due: $0.00
Effective Annual Compounding: Yes (28 U.S.C. § 1961)

Understanding Federal Post-Judgment Interest

When a monetary judgment is entered in a United States district court, interest begins to accrue on that amount until it is satisfied. This process is governed by 28 U.S.C. § 1961, which standardizes the calculation method across federal jurisdictions to ensure fairness and predictability.

How the Rate is Determined

Unlike state courts which may use fixed statutory percentages, federal post-judgment interest rates fluctuate based on market conditions. The specific rate used is the weekly average 1-year constant maturity Treasury yield, as published by the Board of Governors of the Federal Reserve System, for the calendar week preceding the date of the judgment.

The Calculation Formula

Federal law requires that interest be compounded annually. The calculator above utilizes the standard compounding formula adapted for the specific time duration:

  • Principal (P): The total money judgment entered by the court.
  • Rate (r): The specific Treasury yield percentage.
  • Time (n): The number of years (and fractional years) between the judgment date and the payment date.

Mathematically, the total amount due is calculated as A = P(1 + r)n.

How to Find Your Specific Rate

To use this calculator accurately, you must locate the specific Treasury yield for the week prior to your judgment date. You can find this data on the Federal Reserve's H.15 release or via the United States Courts website under "Post-Judgment Interest Rates."

function calculateFedJudgment() { // 1. Get Input Elements var principalInput = document.getElementById("fjc-principal"); var rateInput = document.getElementById("fjc-rate"); var startDateInput = document.getElementById("fjc-start-date"); var endDateInput = document.getElementById("fjc-end-date"); // 2. Get Output Elements var resultBox = document.getElementById("fjc-result-box"); var errorBox = document.getElementById("fjc-error"); var resDuration = document.getElementById("res-duration"); var resInterest = document.getElementById("res-interest"); var resTotal = document.getElementById("res-total"); // 3. Parse Values var principal = parseFloat(principalInput.value); var rate = parseFloat(rateInput.value); var startDate = new Date(startDateInput.value); var endDate = new Date(endDateInput.value); // 4. Reset display errorBox.style.display = "none"; resultBox.style.display = "none"; // 5. Validation if (isNaN(principal) || principal <= 0) { errorBox.textContent = "Please enter a valid judgment amount."; errorBox.style.display = "block"; return; } if (isNaN(rate) || rate < 0) { errorBox.textContent = "Please enter a valid interest rate (%)."; errorBox.style.display = "block"; return; } if (isNaN(startDate.getTime()) || isNaN(endDate.getTime())) { errorBox.textContent = "Please select valid start and end dates."; errorBox.style.display = "block"; return; } if (endDate < startDate) { errorBox.textContent = "The calculation date cannot be before the judgment date."; errorBox.style.display = "block"; return; } // 6. Logic for 28 U.S.C. 1961 Calculation // Calculate difference in time var timeDiff = endDate.getTime() – startDate.getTime(); var diffDays = Math.floor(timeDiff / (1000 * 3600 * 24)); // Rate is annual, compounded annually. // Formula: A = P * (1 + r)^t // t = years (days / 365.25 to account for leap years is standard practice in many legal calc tools, // though 28 USC 1961 strictly says 'compounded annually'). // We will use days/365.25 for a high-accuracy fractional year approximation. var years = diffDays / 365.25; var decimalRate = rate / 100; // Compound Interest Calculation var totalAmount = principal * Math.pow((1 + decimalRate), years); var interestAmount = totalAmount – principal; // 7. Formatting Output // Format Currency var formatter = new Intl.NumberFormat('en-US', { style: 'currency', currency: 'USD', minimumFractionDigits: 2, maximumFractionDigits: 2 }); resDuration.textContent = diffDays + " Days (" + years.toFixed(4) + " Years)"; resInterest.textContent = formatter.format(interestAmount); resTotal.textContent = formatter.format(totalAmount); // 8. Show Results resultBox.style.display = "block"; }

Leave a Comment