Estate Tax Liability Estimator

ANALife Services AuthorityNational Calculator Authority›Estate Tax Liability Estimator

.calc-container { max-width: 640px; margin: 2rem 0; padding: 1.5rem; background: #fff; border: 1px solid #ddd; border-radius: 8px; box-shadow: 0 1px 3px rgba(0,0,0,0.06); font-family: system-ui, -apple-system, sans-serif; } .calc-container h3 { font-family: Georgia, serif; font-size: 1.15rem; color: #1a1a1a; margin-bottom: 1rem; padding-bottom: 0.5rem; border-bottom: 2px solid var(--ac, #3d5a80); } .calc-row { display: flex; align-items: center; gap: 0.75rem; margin-bottom: 0.75rem; flex-wrap: wrap; } .calc-row label { min-width: 160px; font-size: 0.9rem; color: #333; font-weight: 500; } .calc-row input[type="number"], .calc-row select { flex: 1; min-width: 120px; max-width: 200px; padding: 0.5rem 0.6rem; border: 1px solid #ccc; border-radius: 4px; font-size: 0.9rem; font-family: system-ui, sans-serif; color: #1a1a1a; background: #fafaf8; } .calc-row input:focus, .calc-row select:focus { outline: none; border-color: var(--ac, #3d5a80); box-shadow: 0 0 0 2px rgba(26,74,138,0.12); } .calc-row .unit { font-size: 0.82rem; color: #888; min-width: 30px; } .calc-btn { display: inline-block; margin-top: 0.5rem; padding: 0.55rem 1.5rem; background: var(--ac, #3d5a80); color: #fff; border: none; border-radius: 4px; font-size: 0.9rem; font-weight: 600; cursor: pointer; font-family: system-ui, sans-serif; } .calc-btn:hover { opacity: 0.9; } .calc-result { margin-top: 1.25rem; padding: 1rem 1.25rem; background: #f0f6fc; border-left: 3px solid var(--ac, #3d5a80); border-radius: 0 6px 6px 0; display: none; } .calc-result.visible { display: block; } .calc-result-label { font-size: 0.78rem; text-transform: uppercase; letter-spacing: 0.06em; color: #666; margin-bottom: 0.25rem; } .calc-result-value { font-size: 1.6rem; font-weight: 700; color: var(--ac, #3d5a80); } .calc-result-detail { font-size: 0.85rem; color: #555; margin-top: 0.5rem; line-height: 1.5; } .calc-note { margin-top: 1rem; font-size: 0.8rem; color: #888; font-style: italic; } .calc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; margin-top: 0.75rem; } .calc-grid-item { padding: 0.6rem 0.8rem; background: #f8f9fa; border-radius: 4px; border: 1px solid #eee; } .calc-grid-item .label { font-size: 0.75rem; color: #888; text-transform: uppercase; letter-spacing: 0.04em; } .calc-grid-item .value { font-size: 1.1rem; font-weight: 600; color: #1a1a1a; } @media (max-width: 720px) { .calc-row { flex-direction: column; align-items: flex-start; gap: 0.3rem; } .calc-row label { min-width: auto; } .calc-row input[type="number"], .calc-row select { max-width: 100%; width: 100%; } .calc-grid { grid-template-columns: 1fr; } } .calc-chart { margin: 1rem 0; text-align: center; } .calc-chart svg { max-width: 100%; height: auto; } .calc-chart-legend { display: flex; flex-wrap: wrap; justify-content: center; gap: 0.6rem 1.2rem; margin-top: 0.6rem; font-size: 0.8rem; color: #555; } .calc-chart-legend span { display: inline-flex; align-items: center; gap: 0.3rem; } .calc-chart-legend i { display: inline-block; width: 10px; height: 10px; border-radius: 2px; font-style: normal; } .calc-related { max-width: 640px; margin: 2rem 0 1rem; padding: 1.25rem 1.5rem; background: #f8f9fa; border: 1px solid #e8e8e8; border-radius: 8px; } .calc-related h3 { font-family: Georgia, serif; font-size: 1rem; color: #1a1a1a; margin: 0 0 0.75rem; padding-bottom: 0.4rem; border-bottom: 2px solid var(--ac, #3d5a80); } .calc-related-list { list-style: none; padding: 0; margin: 0 0 0.75rem; display: grid; grid-template-columns: 1fr 1fr; gap: 0.4rem 1.5rem; } .calc-related-list li a { font-size: 0.88rem; color: var(--ac, #3d5a80); text-decoration: none; } .calc-related-list li a:hover { text-decoration: underline; } .calc-browse-all { margin: 0.5rem 0 0; font-size: 0.9rem; font-weight: 600; } .calc-browse-all a { color: var(--ac, #3d5a80); text-decoration: none; } .calc-browse-all a:hover { text-decoration: underline; } @media (max-width: 720px) { .calc-related-list { grid-template-columns: 1fr; } }

Estate Tax Liability Estimator

Estimate your potential federal estate tax liability based on your gross estate, allowable deductions, and the current unified credit exemption.

Gross Estate Value ($)

Total fair market value of all assets owned at death (real estate, investments, business interests, retirement accounts, life insurance, etc.)

Mortgages & Debts ($)

Outstanding mortgages, loans, and other personal debts owed at death.

Estate Administration Expenses ($)

Funeral costs, executor fees, attorney fees, accounting fees, and other settlement costs.

Marital Deduction ($)

Assets passing outright to a U.S. citizen surviving spouse qualify for an unlimited marital deduction.

Charitable Deduction ($)

Bequests to qualifying charitable organizations are fully deductible.

Adjusted Taxable Gifts (Post-1976) ($)

Taxable gifts made after December 31, 1976 that exceeded the annual exclusion and were reported on Form 709.

Tax Year / Exemption Amount

2024 — $13,610,000 exemption 2023 — $12,920,000 exemption 2022 — $12,060,000 exemption 2021 — $11,700,000 exemption Post-2025 Sunset (est. ~$5,000,000 inflation-adj.)

The Tax Cuts and Jobs Act (TCJA) doubled the exemption through 2025; it is scheduled to revert in 2026.

Include State Estate Tax Estimate?

No state estate tax Washington (~20% top rate, $2.193M exemption) Oregon (~16% top rate, $1M exemption) Massachusetts (~16% top rate, $2M exemption) Illinois (~16% top rate, $4M exemption) Maryland (~16% top rate, $5M exemption) New York (~16% top rate, $6.94M exemption) Connecticut (~12% top rate, $13.61M exemption) Hawaii (~20% top rate, $5.49M exemption) Maine (~12% top rate, $6.8M exemption) Minnesota (~16% top rate, $3M exemption) Rhode Island (~16% top rate, $1.77M exemption) Vermont (~16% top rate, $5M exemption)

Calculate Estate Tax

function estCalc() { // --- Read Inputs --- const grossEstate = parseFloat(document.getElementById('est-gross-estate').value) || 0; const mortgagesDebts = parseFloat(document.getElementById('est-mortgages-debts').value) || 0; const adminExpenses = parseFloat(document.getElementById('est-admin-expenses').value) || 0; const maritalDeduction = parseFloat(document.getElementById('est-marital-deduction').value) || 0; const charitableDeduct = parseFloat(document.getElementById('est-charitable-deduction').value) || 0; const priorGifts = parseFloat(document.getElementById('est-prior-gifts').value) || 0; const exemption = parseFloat(document.getElementById('est-exemption-year').value); const stateTaxKey = document.getElementById('est-state-tax').value; const resultDiv = document.getElementById('est-result');

// --- Input Validation --- const errors = []; if (grossEstate grossEstate) errors.push("Debts and expenses cannot exceed the gross estate."); if (maritalDeduction > grossEstate) errors.push("Marital deduction cannot exceed the gross estate."); if (charitableDeduct > grossEstate) errors.push("Charitable deduction cannot exceed the gross estate.");

if (errors.length > 0) { resultDiv.innerHTML = 'Please fix the following:' + errors.map(e => '').join('') + ''; return; }

// ============================================================ // FEDERAL ESTATE TAX CALCULATION (IRC §§ 2001–2058) // ============================================================

// Step 1: Adjusted Gross Estate const adjustedGrossEstate = grossEstate - mortgagesDebts - adminExpenses;

// Step 2: Taxable Estate const totalDeductions = maritalDeduction + charitableDeduct; const taxableEstate = Math.max(0, adjustedGrossEstate - totalDeductions);

// Step 3: Tentative Tax Base (taxable estate + prior taxable gifts) const tentativeTaxBase = taxableEstate + priorGifts;

// Step 4: Tentative Tax on full base using unified rate schedule (IRC § 2001(c)) // Rates: 18%–40% progressive brackets function tentativeTax(base) { if (base 0 ? (federalEstateTax / taxableEstate) * 100 : 0;

// ============================================================ // STATE ESTATE TAX ESTIMATE // ============================================================ const stateConfigs = { washington: { name: "Washington", exemption: 2193000, topRate: 0.20, brackets: [[1000000,0.10],[2000000,0.14],[3000000,0.15],[4000000,0.16],[6000000,0.18],[7000000,0.185],[9000000,0.19],[10000000,0.195],[Infinity,0.20]] }, oregon: { name: "Oregon", exemption: 1000000, topRate: 0.16, brackets: [[500000,0.10],[1000000,0.10],[2000000,0.12],[3000000,0.13],[4000000,0.14],[5000000,0.15],[6000000,0.155],[7000000,0.16],[8000000,0.16],[9000000,0.16],[Infinity,0.16]] }, massachusetts: { name: "Massachusetts", exemption: 2000000, topRate: 0.16, brackets: [[40000,0.08],[90000,0.10],[140000,0.10],[240000,0.10],[440000,0.10],[640000,0.12],[840000,0.12],[1040000,0.12],[1540000,0.14],[2040000,0.14],[Infinity,0.16]] }, illinois: { name: "Illinois", exemption: 4000000, topRate: 0.16, brackets: [[Infinity,0.16]] }, maryland: { name: "Maryland", exemption: 5000000, topRate: 0.16, brackets: [[Infinity,0.16]] }, new_york: { name: "New York", exemption: 6940000, topRate: 0.16, brackets: [[Infinity,0.16]] }, connecticut: { name: "Connecticut", exemption: 13610000, topRate: 0.12, brackets: [[Infinity,0.12]] }, hawaii: { name: "Hawaii", exemption: 5490000, topRate: 0.20, brackets: [[Infinity,0.20]] }, maine: { name: "Maine", exemption: 6800000, topRate: 0.12, brackets: [[Infinity,0.12]] }, minnesota: { name: "Minnesota", exemption: 3000000, topRate: 0.16, brackets: [[Infinity,0.16]] }, rhode_island: { name: "Rhode Island", exemption: 1774583, topRate: 0.16, brackets: [[Infinity,0.16]] }, vermont: { name: "Vermont", exemption: 5000000, topRate: 0.16, brackets: [[Infinity,0.16]] } };

let stateTaxEstimate = 0; let stateTaxNote = "";

if (stateTaxKey !== "none" && stateConfigs[stateTaxKey]) { const sc = stateConfigs[stateTaxKey]; // State taxable estate = taxable estate (simplified; states vary on deductions) const stateTaxableEstate = Math.max(0, taxableEstate - sc.exemption); if (stateTaxableEstate > 0) { // Simplified flat-top-rate estimate for states without detailed brackets stateTaxEstimate = stateTaxableEstate * sc.topRate; } stateTaxNote = sc.name + " state estate tax (simplified estimate using top marginal rate of " + (sc.topRate * 100).toFixed(0) + "% on amount above $" + fmt(sc.exemption) + " exemption)."; }

// ============================================================ // TOTAL ESTIMATED LIABILITY // ============================================================ const totalLiability = federalEstateTax + stateTaxEstimate; const netEstate = grossEstate - totalLiability - mortgagesDebts - adminExpenses;

// ============================================================ // OUTPUT // ============================================================ function fmt(n) { return n.toLocaleString('en-US', { minimumFractionDigits: 0, maximumFractionDigits: 0 }); } function fmtPct(n) { return n.toFixed(2) + '%'; }

let stateRow = stateTaxKey !== "none"
? 'State Estate Tax Estimate$' + fmt(stateTaxEstimate) + ''
'State Estate TaxNot included';

let stateNoteHtml = stateTaxNote ? '* ' + stateTaxNote + ' Consult a state tax professional for precise calculations.

'
'';
let sunsetWarning = exemption ⚠ Post-2025 Sunset: The TCJA exemption is scheduled to revert to approximately $5–6M (inflation-adjusted) after December 31, 2025 unless Congress acts. This estimate uses the post-sunset scenario.'
'';
let noTaxMsg = federalEstateTax === 0 && stateTaxEstimate === 0
? '✓ No estate tax liability estimated. The taxable estate ($' + fmt(taxableEstate) + ') does not exceed the applicable exemption ($' + fmt(exemption) + ').'
'';

resultDiv.innerHTML = ` ${sunsetWarning} ${noTaxMsg} ### Estate Tax Liability Summary

ItemAmount Gross Estate$${fmt(grossEstate)} Less: Mortgages & Debts($${fmt(mortgagesDebts)}) Less: Administration Expenses($${fmt(adminExpenses)}) Adjusted Gross Estate$${fmt(adjustedGrossEstate)} Less: Marital Deduction($${fmt(maritalDeduction)}) Less: Charitable Deduction($${fmt(charitableDeduct)}) Taxable Estate$${fmt(taxableEstate)} Plus: Prior Taxable Gifts (Post-1976)$${fmt(priorGifts)} Tentative Tax Base$${fmt(tentativeTaxBase)} Tentative Tax on Full Base$${fmt(Math.round(tentativeTaxOnBase))} Less: Tentative Tax on Prior Gifts($${fmt(Math.round(tentativeTaxOnGifts))}) Net Tentative Tax$${fmt(Math.round(netTentativeTax))} Less: Unified Credit (on $${fmt(exemption)} exemption)($${fmt(Math.round(unifiedCredit))}) Federal Estate Tax Due$${fmt(Math.round(federalEstateTax))} ${stateRow} Total Estimated Tax Liability$${fmt(Math.round(totalLiability))} Effective Federal Rate (on Taxable Estate)${fmtPct(effectiveFedRate)} Estimated Net Estate to Heirs$${fmt(Math.round(netEstate))}

${stateNoteHtml} `; }

#### Formula & Methodology

Federal Estate Tax (IRC §§ 2001–2058):

Unified Rate Schedule (IRC § 2001(c)): $0–$10K: 18% | $10K–$20K: 20% | $20K–$40K: 22% | $40K–$60K: 24% | $60K–$80K: 26% | $80K–$100K: 28% | $100K–$150K: 30% | $150K–$250K: 32% | $250K–$500K: 34% | $500K–$750K: 37% | $750K–$1M: 39% | Over $1M: 40%

State Estate Tax: Simplified estimate using the state's top marginal rate applied to the amount of the taxable estate exceeding the state exemption. Actual state calculations use their own progressive brackets and deduction rules.

#### Assumptions & References

More Calculators

Read Next

Study Time Planner Authority Network America › Life Services Authority › National Calculator Authority .calc-container { max-width: 640px;...

References