2026-09-21
HealthCare.gov flagged your income or immigration status? The 90-day clock just lost its grace period — how to build the proof PDF
A letter or in-account banner from the Health Insurance Marketplace flagging a "data matching issue" reads like paperwork until the deadline attached to it turns out to be real. HealthCare.gov's own glossary defines the term plainly: it is "a difference between some information you put on your Marketplace health insurance application and information we have from other trusted data sources" — most often household income, but also citizenship, immigration status, or a Social Security Number. Get flagged, and the clock that starts running is no longer as forgiving as it used to be.
Eleven ways to get flagged, and how long you get
HealthCare.gov's own help page lists eleven categories that can trigger a data matching issue: citizenship, immigration status, household income, American Indian or Alaska Native status, Social Security Number, and a lack of coverage confirmation through job-based insurance, Medicaid, CHIP, TRICARE, the Veterans Health Care Program, Medicare, or the Peace Corps. Whichever one lands on you, the site's own documents-and-deadlines page spells out the window in plain numbers: "90 days to confirm information that doesn't match our records, like your household income," or "95 days to confirm your citizen and immigration status." Miss it, and the consequence is stated just as directly: "If you don't send the information we need, we'll use the information we have (not what you entered on your application) to re-check your eligibility" — which can mean losing premium tax credits, cost-sharing reductions, or Marketplace coverage outright.
Why the 90 days now means exactly 90 days
Until this year, the 90-day window for income and most non-citizenship issues could effectively run longer, thanks to an automatic 60-day extension layered on top of it. CMS's 2025 Marketplace Integrity and Affordability final rule took that extension away starting with plan year 2026, and when a federal court in Maryland stayed several other pieces of the same rule in August 2026, this specific change was one of the parts left standing. Healthcare finance outlet HFMA's own reporting on the ruling is direct about which provisions survived: the rule "nullifies the 60-day extension and limits the window to the statutorily provided 90 days." The court blocked other pieces of the same rule, including a stricter income-documentation mandate and an automatic-disqualification policy for unreconciled prior-year subsidies — but the 90-day-only clock for income and most other data matching issues is already in effect for anyone flagged this year. It lands at a higher-stakes moment than usual, too: the enhanced premium tax credits that lowered most enrollees' monthly payments expired at the end of 2025, so a subsidy lost to a missed deadline now comes out of a smaller base of assistance than it would have a year earlier.
One issue, more than one document
The same help page that lists the eleven categories adds a note that's easy to skim past: "You may need to send more than one document to resolve an issue, so be sure to read the lists carefully." In practice that shows up constantly — someone resolving an income question can end up needing two or three recent pay stubs instead of one, and a household clearing a citizenship or Social Security Number issue at the same time can just as easily have a naturalization certificate, a Social Security card, and a short cover letter of explanation to submit together. Different documents, same notice, same deadline. (For a different portal's rules on when several proofs should, or shouldn't, become one file, see NearPDF's post on FAFSA verification documents.)
That is the exact shape of problem NearPDF's merge tool handles: several phone photos or scanned pages become one file, in whatever order the notice implies they should be read. If a pay stub photo came out sideways, rotate straightens it before merging; if a two-sided scan left a blank page in the stack, delete drops it; and if the pages ended up out of sequence, organize lets you drag them into the right order in the same pass. All three run in the browser, so a pay stub or a Social Security card never leaves the device just to get combined.
The upload box has its own rules
Once the file exists, HealthCare.gov's own upload instructions cap what it will accept: "Accepted formats: .pdf, .jpeg, .jpg, .gif, .xml, .png, .tiff, .bmp" and "Maximum file size: 10MB," uploaded one document type at a time from a drop-down list. A PDF assembled from several full-resolution phone photos can bump against that 10MB ceiling faster than a single photo would, and that is a real limit worth planning for rather than a size NearPDF can shrink after the fact — it has no compression tool. Keeping the phone camera's resolution modest before scanning a multi-page document, or trimming an unusually long one down to the pages that actually matter with delete, stays comfortably inside the limit without needing a step NearPDF deliberately doesn't offer.
The honest limits
NearPDF doesn't know which of your documents actually satisfies a given data matching issue, whether your income pattern reads as consistent, or how HealthCare.gov's eligibility system will treat whatever you upload — that judgment belongs entirely to the Marketplace, and none of this is enrollment or tax advice. It can't submit the file for you, track your 90- or 95-day deadline, or fill out an Annual Income Letter of Explanation; the account and the clock stay on HealthCare.gov the whole time. It also adds no password or encryption to anything it builds, so a merged file carrying a Social Security number is only as protected as any other unencrypted PDF once it's uploaded — the near family's separate tool, NearSeal, exists for that step if it's needed, since NearPDF deliberately doesn't do it. What NearPDF does handle is turning several pay stub photos, a naturalization certificate, or a tax transcript into the one correctly ordered file the Marketplace's own upload box is built to accept — entirely on your device, before the grace period that used to buy extra time is gone.