If you live in North Carolina and are wondering whether your condition qualifies for Social Security Disability Insurance, the honest answer is: it depends on more than just your diagnosis. SSDI is a federal program — meaning the rules are set by the Social Security Administration (SSA) and apply the same way in North Carolina as they do in every other state. What varies isn't the law, it's how your specific medical history, work record, and functional limitations stack up against that law.
North Carolina does not have its own separate disability standard for SSDI. What you're really asking is how the SSA decides who qualifies — and that process has two distinct tracks.
Track 1: Are you insured? SSDI requires that you've worked long enough and recently enough in jobs that paid into Social Security. The SSA measures this through work credits. In 2024, you earn one credit for every $1,730 in covered earnings, up to four credits per year. Most adults need 40 credits total, with 20 earned in the last 10 years — though younger workers can qualify with fewer. If you haven't accumulated enough credits, SSDI isn't available regardless of your medical condition. (SSI, a separate need-based program, has no work credit requirement but has strict income and asset limits.)
Track 2: Is your condition disabling under SSA's definition? The SSA defines disability as the inability to engage in substantial gainful activity (SGA) due to a medically determinable physical or mental impairment expected to last at least 12 months or result in death. In 2024, the SGA threshold is $1,550/month for non-blind individuals (adjusted annually). If you're earning above that threshold, the SSA will generally not consider you disabled.
Initial SSDI applications filed in NC are reviewed by Disability Determination Services (DDS), a state agency that works under federal SSA guidelines. DDS examiners review your medical records, work history, and functional capacity — but they apply the same federal criteria used nationwide.
If DDS denies your claim, you can request reconsideration — another DDS review. If that's also denied, you can request a hearing before an Administrative Law Judge (ALJ). ALJ hearings are where many approvals happen; applicants who reach this stage and present strong medical evidence often see different outcomes than at the initial level.
The process looks like this:
| Stage | Who Decides | Typical Timeframe |
|---|---|---|
| Initial Application | NC DDS | 3–6 months |
| Reconsideration | NC DDS | 3–5 months |
| ALJ Hearing | Federal ALJ | 12–24 months |
| Appeals Council | Federal SSA | Several months to over a year |
These timelines vary and are not guaranteed.
Your diagnosis alone doesn't determine eligibility. The SSA uses a five-step sequential evaluation:
RFC is a critical concept. It's the SSA's assessment of what you can still do despite your limitations — how long you can sit, stand, walk, lift, concentrate, and interact with others. Even if your condition doesn't match a Blue Book listing exactly, a significantly restricted RFC can still lead to approval at steps 4 or 5.
The SSA's Blue Book covers a broad range of impairments, including:
No condition on this list automatically qualifies someone. The SSA looks at severity, documentation, duration, and functional impact — not just the name of the diagnosis. A person with a listed condition and strong medical records may be approved at step 3. A person with the same diagnosis but limited documentation may be denied.
Two people in North Carolina with the same diagnosis can reach completely different outcomes based on:
The federal rules for SSDI are the same whether you're filing from Charlotte, Asheville, or Raleigh. What makes each case different is the person behind it — the specific limitations documented in your medical records, how recently you worked, what your earnings history looks like, and how your functional capacity compares to available work. Understanding how the system evaluates those factors is the first step. Knowing how your own situation fits into that framework is a separate question entirely.
