Estimate 2024-2025 Marketplace premiums and subsidies in Florida
1 Person
2 People
3 People
4 People
5 People
6 People
No
Yes
Your Florida Marketplace Results
Estimated Full Monthly Premium:
Monthly Tax Credit (Subsidy):
Estimated Net Monthly Cost:
How Florida Obamacare Rates are Calculated
Calculating health insurance rates in the Florida Marketplace involves several state-specific and federal factors. Since Florida has not expanded Medicaid, understanding your household income relative to the Federal Poverty Level (FPL) is crucial for determining subsidy eligibility.
Key Factors Influencing Your Rate
Age Rating: In Florida, premiums are adjusted based on a standardized 3:1 ratio. A 64-year-old will generally pay three times the base premium of a 21-year-old.
The "Subsidy Gap": Because Florida is a non-expansion state, individuals earning less than 100% of the FPL may fall into a coverage gap where they do not qualify for subsidies or Medicaid.
Silver Loading: Florida insurance carriers often apply "silver loading," where the cost of cost-sharing reductions is added specifically to Silver plans, frequently making Bronze or Gold plans a better value.
Income Caps: Under the Inflation Reduction Act, the "subsidy cliff" is currently removed. No household should pay more than 8.5% of their income for a benchmark Silver plan.
2024 FPL Guidelines for Florida Households
Household Size
100% FPL (Min for Subsidy)
1 Person
$15,060
2 People
$20,440
3 People
$25,820
4 People
$31,200
Example Calculation
A 40-year-old individual in Miami-Dade County with an annual income of $28,000 (roughly 186% FPL) would typically see a gross monthly premium of approximately $580 for a Silver plan. However, due to the Premium Tax Credit, their actual monthly payment could be as low as $45–$60, depending on the specific plan chosen.
function calculateFloridaRates() {
// Inputs
var age = parseFloat(document.getElementById('insuredAge').value);
var size = parseInt(document.getElementById('householdSize').value);
var income = parseFloat(document.getElementById('annualIncome').value);
var tobacco = parseInt(document.getElementById('tobaccoUse').value);
// 2024 Federal Poverty Level (FPL) – 48 States
var baseFPL = 15060;
var extraPerPerson = 5380;
var totalFPL = baseFPL + ((size – 1) * extraPerPerson);
var fplPercentage = (income / totalFPL) * 100;
// Base Rates (Estimated Average for Florida Marketplace Silver Benchmark)
var baseBenchmarkRate = 520;
// Age Curve (Approximate ACA Age Rating)
var ageFactor = 1.0;
if (age < 21) ageFactor = 0.635;
else if (age < 30) ageFactor = 1.0 + (age – 21) * 0.015;
else if (age < 40) ageFactor = 1.13 + (age – 30) * 0.02;
else if (age < 50) ageFactor = 1.33 + (age – 40) * 0.04;
else if (age = 60) ageFactor = 2.5 + (age – 60) * 0.125;
if (ageFactor > 3.0) ageFactor = 3.0; // Max age rating is 3x
// Tobacco Surcharge (FL allowed up to 1.5x)
var tobaccoFactor = tobacco === 1 ? 1.2 : 1.0;
// Calculated Premium
var fullPremium = baseBenchmarkRate * ageFactor * tobaccoFactor;
// Subsidy Calculation (Based on Inflation Reduction Act percentages)
var subsidy = 0;
var maxPercentage = 0.085; // Default max is 8.5% of income
if (fplPercentage = 100 && fplPercentage <= 150) {
maxPercentage = 0.0; // $0 premiums for many at this level
subsidy = fullPremium – ((income * maxPercentage) / 12);
} else if (fplPercentage <= 200) {
maxPercentage = 0.02;
subsidy = fullPremium – ((income * maxPercentage) / 12);
} else if (fplPercentage <= 250) {
maxPercentage = 0.04;
subsidy = fullPremium – ((income * maxPercentage) / 12);
} else if (fplPercentage <= 300) {
maxPercentage = 0.06;
subsidy = fullPremium – ((income * maxPercentage) / 12);
} else if (fplPercentage <= 400) {
maxPercentage = 0.085;
subsidy = fullPremium – ((income * maxPercentage) / 12);
} else {
// Post-subsidy cliff era (IRA 2022-2025)
maxPercentage = 0.085;
subsidy = fullPremium – ((income * maxPercentage) / 12);
}
if (subsidy fullPremium) subsidy = fullPremium;
var netCost = fullPremium – subsidy;
// Update Display
document.getElementById('fullPremium').innerText = "$" + fullPremium.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('monthlySubsidy').innerText = "- $" + subsidy.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
document.getElementById('netMonthlyCost').innerText = "$" + netCost.toLocaleString(undefined, {minimumFractionDigits: 2, maximumFractionDigits: 2});
if (fplPercentage >= 100) {
document.getElementById('fplNotice').innerText = "Based on a household income of " + Math.round(fplPercentage) + "% of the Federal Poverty Level. Estimations are based on 2024 Silver Plan benchmarks in Florida.";
}
document.getElementById('resultsArea').style.display = 'block';
}