Planomy Tax Data · Example Payload
Planomy Tax Data 2026
TaxFinanceOpen DataRetirementGovernmentPersonal FinanceIRSSocial SecurityMedicareJSON
Planomy Tax Data 2026 is an example object payload from Planomy Tax Data, with 16 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
yearversionpublishedAtlastUpdatedschemalicensesourcesfederalficasocialSecuritymedicarecontributionLimitsphaseOutsrmdretirementContributionLimitDefaultsstates
Example Payload
{
"year": 2026,
"version": "v1",
"publishedAt": "2026-07-03T00:00:00.000Z",
"lastUpdated": "2026-07-27",
"schema": "https://planomy.net/data/#schema",
"license": "Public-domain figures published by US federal agencies. Free to reuse; a link to https://planomy.net/data/ is appreciated.",
"sources": {
"irs-notice-2025-67": {
"title": "401(k) limit increases to $24,500 for 2026, IRA limit increases to $7,500 (IR-2025-111, Notice 2025-67)",
"publisher": "Internal Revenue Service",
"url": "https://www.irs.gov/newsroom/401k-limit-increases-to-24500-for-2026-ira-limit-increases-to-7500",
"retrieved": "2026-07-27"
},
"irs-cola-table": {
"title": "COLA increases for dollar limitations on benefits and contributions",
"publisher": "Internal Revenue Service",
"url": "https://www.irs.gov/retirement-plans/cola-increases-for-dollar-limitations-on-benefits-and-contributions",
"retrieved": "2026-07-27"
},
"irs-rev-proc-2025-19": {
"title": "Rev. Proc. 2025-19 — 2026 inflation adjusted amounts for Health Savings Accounts (Internal Revenue Bulletin 2025-21)",
"publisher": "Internal Revenue Service",
"url": "https://www.irs.gov/irb/2025-21_IRB",
"retrieved": "2026-07-27"
},
"irs-pub-969": {
"title": "Publication 969, Health Savings Accounts and Other Tax-Favored Health Plans",
"publisher": "Internal Revenue Service",
"url": "https://www.irs.gov/publications/p969",
"retrieved": "2026-07-27"
},
"irs-rev-proc-2025-32": {
"title": "IRS releases tax inflation adjustments for tax year 2026 (Rev. Proc. 2025-32)",
"publisher": "Internal Revenue Service",
"url": "https://www.irs.gov/newsroom/irs-releases-tax-inflation-adjustments-for-tax-year-2026-including-amendments-from-the-one-big-beautiful-bill",
"retrieved": "2026-07-27"
},
"irs-topic-751": {
"title": "Topic no. 751, Social Security and Medicare withholding rates",
"publisher": "Internal Revenue Service",
"url": "https://www.irs.gov/taxtopics/tc751",
"retrieved": "2026-07-27"
},
"irs-td-10001": {
"title": "T.D. 10001, Required Minimum Distributions — final regulations (Internal Revenue Bulletin 2024-33)",
"publisher": "Internal Revenue Service",
"url": "https://www.irs.gov/irb/2024-33_IRB",
"retrieved": "2026-07-27"
},
"ssa-cola-2026": {
"title": "Cost-of-Living Increase and Other Determinations for 2026 (90 FR, published 2025-11-03)",
"publisher": "Social Security Administration",
"url": "https://www.federalregister.gov/documents/2025/11/03/2025-19763/cost-of-living-increase-and-other-determinations-for-2026",
"retrieved": "2026-07-27"
},
"cms-2026-premiums": {
"title": "2026 Medicare Parts A & B Premiums and Deductibles",
"publisher": "Centers for Medicare & Medicaid Services",
"url": "https://www.cms.gov/newsroom/fact-sheets/2026-medicare-parts-b-premiums-deductibles",
"retrieved": "2026-07-27"
}
},
"federal": {
"source": "irs-rev-proc-2025-32",
"brackets": {
"single": [
{ "min": 0, "rate": 0.1 },
{ "min": 12400, "rate": 0.12 },
{ "min": 50400, "rate": 0.22 },
{ "min": 105700, "rate": 0.24 },
{ "min": 201775, "rate": 0.32 },
{ "min": 256225, "rate": 0.35 },
{ "min": 640600, "rate": 0.37 }
],
"marriedJoint": [
{ "min": 0, "rate": 0.1 },
{ "min": 24800, "rate": 0.12 },
{ "min": 100800, "rate": 0.22 },
{ "min": 211400, "rate": 0.24 },
{ "min": 403550, "rate": 0.32 },
{ "min": 512450, "rate": 0.35 },
{ "min": 768700, "rate": 0.37 }
]
},
"standardDeduction": {
"single": 16100,
"marriedJoint": 32200,
"marriedSeparate": 16100,
"headOfHousehold": 24150
}
},
"fica": {
"source": "irs-topic-751",
"socialSecurityRate": 0.062,
"socialSecurityWageBase": 184500,
"medicareRate": 0.0145,
"additionalMedicareRate": 0.009,
"additionalMedicareThreshold": {
"single": 200000,
"marriedJoint": 250000
}
},
"socialSecurity": {
"source": "ssa-cola-2026",
"colaRate": 0.028,
"wageBase": 184500,
"quarterOfCoverage": 1890,
"earningsTest": {
"underFullRetirementAge": {
"monthly": 2040,
"annual": 24480,
"withholding": "$1 of benefits withheld for every $2 of earnings above the limit"
},
"yearReachingFullRetirementAge": {
"monthly": 5430,
"annual": 65160,
"withholding": "$1 of benefits withheld for every $3 of earnings above the limit, counting only months before full retirement age"
}
}
},
"medicare": {
"source": "cms-2026-premiums",
"notes": "partBTotalMonthlyPremium carries the CMS-published total premium for each tier. partBMonthlySurcharge is the engine-facing figure derived from the statutory 35/50/65/80/85 percent cost-sharing multipliers; it differs from the CMS-published surcharge by $0.10 in the fourth tier (CMS publishes $446.30). IRMAA uses a two-year MAGI lookback: 2026 premiums key off 2024 MAGI.",
"partBMonthlyPremium": 202.9,
"partBAnnualDeductible": 283,
"partAInpatientDeductible": 1736,
"partDMonthlyPremium": 38.99,
"irmaaTiers": {
"single": [
{ "magiMin": 109000, "partBMonthlySurcharge": 81.2, "partBTotalMonthlyPremium": 284.1, "partDMonthlySurcharge": 14.5 },
{ "magiMin": 137000, "partBMonthlySurcharge": 202.9, "partBTotalMonthlyPremium": 405.8, "partDMonthlySurcharge": 37.5 },
{ "magiMin": 171000, "partBMonthlySurcharge": 324.6, "partBTotalMonthlyPremium": 527.5, "partDMonthlySurcharge": 60.4 },
{ "magiMin": 205000, "partBMonthlySurcharge": 446.4, "partBTotalMonthlyPremium": 649.2, "partDMonthlySurcharge": 83.3 },
{ "magiMin": 500000, "partBMonthlySurcharge": 487.0, "partBTotalMonthlyPremium": 689.9, "partDMonthlySurcharge": 91.0 }
],
"marriedJoint": [
{ "magiMin": 218000, "partBMonthlySurcharge": 81.2, "partBTotalMonthlyPremium": 284.1, "partDMonthlySurcharge": 14.5 },
{ "magiMin": 274000, "partBMonthlySurcharge": 202.9, "partBTotalMonthlyPremium": 405.8, "partDMonthlySurcharge": 37.5 },
{ "magiMin": 342000, "partBMonthlySurcharge": 324.6, "partBTotalMonthlyPremium": 527.5, "partDMonthlySurcharge": 60.4 },
{ "magiMin": 410000, "partBMonthlySurcharge": 446.4, "partBTotalMonthlyPremium": 649.2, "partDMonthlySurcharge": 83.3 },
{ "magiMin": 750000, "partBMonthlySurcharge": 487.0, "partBTotalMonthlyPremium": 689.9, "partDMonthlySurcharge": 91.0 }
]
}
},
"contributionLimits": {
"employerPlans": {
"source": "irs-notice-2025-67",
"note": "Applies to 401(k), 403(b), governmental 457(b) and the federal Thrift Savings Plan.",
"electiveDeferral": 24500,
"catchUpAge50": 8000,
"catchUpAge60To63": 11250,
"totalAnnualAdditions": 72000,
"annualCompensationLimit": 360000,
"highlyCompensatedThreshold": 160000,
"definedBenefitLimit": 290000
},
"ira": {
"source": "irs-notice-2025-67",
"contribution": 7500,
"catchUpAge50": 1100
},
"simple": {
"source": "irs-notice-2025-67",
"deferral": 17000,
"deferralHigherLimitPlans": 18100,
"catchUpAge50": 4000,
"catchUpAge60To63": 5250
},
"hsa": {
"source": "irs-rev-proc-2025-19",
"selfOnly": 4400,
"family": 8750,
"catchUpAge55": 1000,
"catchUpSource": "irs-pub-969",
"catchUpNote": "The age-55 HSA catch-up is fixed at $1,000 by statute and is not inflation-indexed."
},
"hdhp": {
"source": "irs-rev-proc-2025-19",
"minimumDeductibleSelfOnly": 1700,
"minimumDeductibleFamily": 3400,
"maximumOutOfPocketSelfOnly": 8500,
"maximumOutOfPocketFamily": 17000
},
"healthFsa": {
"source": "irs-rev-proc-2025-32",
"salaryReductionLimit": 3400,
"maximumCarryover": 680
}
},
"phaseOuts": {
"rothIra": {
"source": "irs-notice-2025-67",
"note": "Modified AGI range over which the annual Roth IRA contribution limit phases down to zero.",
"single": { "start": 153000, "end": 168000 },
"marriedJoint": { "start": 242000, "end": 252000 },
"marriedSeparate": { "start": 0, "end": 10000 }
},
"traditionalIraDeduction": {
"source": "irs-notice-2025-67",
"note": "Applies only when the taxpayer (or their spouse) is covered by a workplace retirement plan.",
"singleCovered": { "start": 81000, "end": 91000 },
"marriedJointContributorCovered": { "start": 129000, "end": 149000 },
"marriedJointSpouseCoveredContributorNot": { "start": 242000, "end": 252000 },
"marriedSeparateCovered": { "start": 0, "end": 10000 }
},
"saversCredit": {
"source": "irs-notice-2025-67",
"note": "Maximum AGI at which any Saver's Credit is available.",
"marriedJoint": 80500,
"headOfHousehold": 60375,
"singleOrMarriedSeparate": 40250
}
},
"rmd": {
"source": "irs-td-10001",
"note": "The applicable age is the age at which required minimum distributions begin. Roth IRAs require no distributions during the owner's lifetime, and since 2024 neither do designated Roth accounts in 401(k) and 403(b) plans.",
"applicableAges": [
{ "bornFrom": 1951, "bornTo": 1959, "age": 73 },
{ "bornFrom": 1960, "bornTo": null, "age": 75 }
],
"requiredBeginningDate": "April 1 of the year after the year the applicable age is reached; every later year's distribution is due by December 31.",
"rothIraOwnerDistributionsRequired": false,
"designatedRothAccountDistributionsRequired": false
},
"retirementContributionLimitDefaults": {
"employee401k": 24500
},
"states": {
"NONE": { "kind": "flat", "rate": 0 },
"PA": { "kind": "flat", "rate": 0.0307 },
"IL": { "kind": "flat", "rate": 0.0495 },
"MA": { "kind": "flat", "rate": 0.05 },
"VA": { "kind": "flat", "rate": 0.0575 },
"CA": {
"kind": "brackets",
"brackets": {
"single": [
{ "min": 0, "rate": 0.01 },
{ "min": 10756, "rate": 0.02 },
{ "min": 25499, "rate": 0.04 },
{ "min": 40245, "rate": 0.06 },
{ "min": 55866, "rate": 0.08 },
{ "min": 70606, "rate": 0.093 },
{ "min": 360659, "rate": 0.103 },
{ "min": 432787, "rate": 0.113 },
{ "min": 721314, "rate": 0.123 },
{ "min": 1000000, "rate": 0.133 }
],
"marriedJoint": [
{ "min": 0, "rate": 0.01 },
{ "min": 21512, "rate": 0.02 },
{ "min": 50998, "rate": 0.04 },
{ "min": 80490, "rate": 0.06 },
{ "min": 111732, "rate": 0.08 },
{ "min": 141732, "rate": 0.093 },
{ "min": 721318, "rate": 0.103 },
{ "min": 865574, "rate": 0.113 },
{ "min": 1000000, "rate": 0.123 },
{ "min": 1442628, "rate": 0.133 }
]
}
},
"NY": {
"kind": "brackets",
"brackets": {
"single": [
{ "min": 0, "rate": 0.04 },
{ "min": 8500, "rate": 0.045 },
{ "min": 11700, "rate": 0.0525 },
{ "min": 13900, "rate": 0.055 },
{ "min": 80650, "rate": 0.06 },
{ "min": 215400, "rate": 0.0685 },
{ "min": 1077550, "rate": 0.0965 },
{ "min": 5000000, "rate": 0.103 },
{ "min": 25000000, "rate": 0.109 }
],
"marriedJoint": [
{ "min": 0, "rate": 0.04 },
{ "min": 17150, "rate": 0.045 },
{ "min": 23600, "rate": 0.0525 },
{ "min": 27900, "rate": 0.055 },
{ "min": 161550, "rate": 0.06 },
{ "min": 323200, "rate": 0.0685 },
{ "min": 2155350, "rate": 0.0965 },
{ "min": 5000000, "rate": 0.103 },
{ "min": 25000000, "rate": 0.109 }
]
}
},
"NJ": {
"kind": "brackets",
"brackets": {
"single": [
{ "min": 0, "rate": 0.014 },
{ "min": 20000, "rate": 0.0175 },
{ "min": 35000, "rate": 0.035 },
{ "min": 40000, "rate": 0.05525 },
{ "min": 75000, "rate": 0.0637 },
{ "min": 500000, "rate": 0.0897 },
{ "min": 1000000, "rate": 0.1075 }
],
"marriedJoint": [
{ "min": 0, "rate": 0.014 },
{ "min": 20000, "rate": 0.0175 },
{ "min": 50000, "rate": 0.0245 },
{ "min": 70000, "rate": 0.035 },
{ "min": 80000, "rate": 0.05525 },
{ "min": 150000, "rate": 0.0637 },
{ "min": 500000, "rate": 0.0897 },
{ "min": 1000000, "rate": 0.1075 }
]
}
},
"OR": {
"kind": "brackets",
"brackets": {
"single": [
{ "min": 0, "rate": 0.0475 },
{ "min": 4400, "rate": 0.0675 },
{ "min": 11050, "rate": 0.0875 },
{ "min": 125000, "rate": 0.099 }
],
"marriedJoint": [
{ "min": 0, "rate": 0.0475 },
{ "min": 8800, "rate": 0.0675 },
{ "min": 22100, "rate": 0.0875 },
{ "min": 250000, "rate": 0.099 }
]
}
},
"MN": {
"kind": "brackets",
"brackets": {
"single": [
{ "min": 0, "rate": 0.0535 },
{ "min": 32570, "rate": 0.068 },
{ "min": 106990, "rate": 0.0785 },
{ "min": 198630, "rate": 0.0985 }
],
"marriedJoint": [
{ "min": 0, "rate": 0.0535 },
{ "min": 47620, "rate": 0.068 },
{ "min": 189180, "rate": 0.0785 },
{ "min": 330410, "rate": 0.0985 }
]
}
}
}
}
Work with this as data
Every example here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for examples
4 MCP tools reach this
find_examplesBrowse and filter every example in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This example
curl "https://apis.io/api/v1/examples/planomy-tax-data-2026"
All examples
curl "https://apis.io/api/v1/examples?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.