Where to Report SSDI Income Online
You report income to Social Security Disability Insurance (SSDI) through your personal my Social Security account at ssa.gov. This is the official portal where you can log in, update your earnings information, and track what Social Security has on file about your work.
You do not report to California SDI directly for SSDI purposes — Social Security is a federal program, and all income reporting goes to the Social Security Administration. If you also receive California State Disability Insurance (SDI), that is a separate state program with its own reporting requirements, but this guide covers SSDI only.
Reporting online is faster than calling or visiting an office in person. You can do it from home, at any time, and you get when ready confirmation that Social Security received your report. The system also shows you what earnings Social Security already knows about from your tax records.
Key Takeaways
- You report SSDI income through your my Social Security account at ssa.gov, not through California SDI or any state office.
- Social Security pulls most of your earnings automatically from IRS tax records, so you only need to report work you have not yet filed taxes on.
- You must report income within the month it is earned, and reporting late can delay your benefits or trigger an overpayment notice.
- If you do not have a my Social Security account, you can create one online in about 10 minutes using your Social Security number and identity documents.
- Reporting online through your account is the fastest method and gives you a confirmation number you can save as proof.
Setting Up Your my Social Security Account
If you do not already have a my Social Security account, you must create one before you can report income online. Go to ssa.gov and click "Create an account" on the homepage. You will need your Social Security number, a valid email address, and a way to verify your identity.
Social Security will ask you to answer security questions based on your credit history or other personal records. This usually takes 5 to 10 minutes. Once you pass verification, your account is active when ready, and you can log in right away.
If you already have a my Social Security account, straightforward log in with your username and password. If you have forgotten your password, use the "Forgot username or password?" link on the login page to reset it.
How to Report Income Through Your Account
After you log into my Social Security, look for the section labeled "Earnings" or "Work Activity." The exact wording changes occasionally, but it is always in the main menu on your dashboard. Click on it to see what earnings Social Security already has on file from your tax returns.
Below that list, you will see an option to report new earnings. Click it and enter the month you earned the income, the gross amount (before taxes), and the name of your employer. Gross amount means your total pay before Social Security, Medicare, or income tax is taken out — use your pay stub if you are unsure.
After you submit the report, the system will show you a confirmation page with a reference number. Write down or screenshot this number. It proves you reported on time if Social Security later questions when you told them about the income.
What Income You Must Report and When
You must report all work income — wages, self-employment earnings, bonuses, and tips. You do not report income from savings, investments, pensions, or other benefits. Social Security cares only about money you earned by working.
Report income in the month you earned it, not the month you received the paycheck. If you earned $500 in March but did not get paid until April, report it in March. You have until the end of the month following the month you earned the income to report it — so for March earnings, you have until the end of April.
Social Security automatically receives your tax return information from the IRS each year, usually in the spring. If you report income online now and then file taxes later, Social Security will compare the two. If they match, nothing happens. If they do not match, Social Security will contact you to ask which number is correct.
What Happens After You Report Income
Social Security uses your reported income to calculate whether you have earned too much to keep your full SSDI payment that month. The limit changes each year — in 2024 it is $1,550 per month, but check ssa.gov for the current year's amount because it increases annually.
If you earn less than the monthly limit, you keep your full SSDI payment. If you earn more, Social Security withholds $1 of your benefit for every $2 you earn above the limit. This is called the earnings test, and it applies only while you are receiving SSDI — it does not affect your future benefits.
Social Security processes your report and adjusts your payment within one to two pay periods. You will see the change in your bank account or check. If you think the amount is wrong, you can contact Social Security to ask them to review the calculation.
Reporting If You Are Self-Employed
If you earn money from self-employment — freelance work, a small business, gig work — you still report through your my Social Security account the same way. Enter the month you earned the income and the gross amount (total income before business expenses and taxes).
For self-employment, "gross" means the total money that came in, not what you kept after paying for supplies, rent, or other business costs. Social Security wants the full amount because they explore the earnings test to gross income, not profit.
You will also need to report self-employment income on your tax return at the end of the year. When you file, Social Security will receive that information from the IRS. If your reported amount and your tax return do not match, Social Security will ask you to explain the difference.
What to Do If You Miss the Reporting important date
If you report income after the end of the month following the month you earned it, you are late. Late reporting can cause problems — Social Security may pay you a full benefit for a month when you should have received less, creating an overpayment you will have to repay later.
If you realize you missed a important date, report the income as soon as you remember. Call Social Security at 1-800-772-1213 and tell them you are reporting late earnings. They can sometimes adjust your payment before it goes out, which prevents an overpayment.
If Social Security has already paid you too much because of late reporting, they will send you a notice explaining the overpayment. You can ask to repay it in installments rather than all at once, or you can request a hearing to dispute whether you actually owe it.
Alternatives If You Cannot Report Online
If you do not have internet access or cannot create a my Social Security account, you can report income by phone. Call Social Security at 1-800-772-1213 and ask to report your earnings. Have your pay stub or earnings information ready when you call.
You can also visit your local Social Security office in person. Find the nearest office at ssa.gov/locator. Bring a pay stub or other proof of the income you are reporting. An employee will enter the information into the system while you are there.
Phone and in-person reporting take longer than online reporting — you may wait on hold or for an appointment — but they work just as well. You will still get a confirmation that Social Security received your report, though it may come by mail rather than on screen.
Frequently Asked Questions
Do I have to report income if I have not filed taxes yet?
Yes. You report income to SSDI when you earn it, not when you file taxes. Social Security needs to know right away so they can adjust your payment correctly. Later, when you file your tax return, Social Security will receive that information from the IRS and compare it to what you reported.
What if my employer has not sent me a pay stub yet?
Report the income based on what you know you earned — your hourly rate times hours worked, or the salary amount you were told. When you get your pay stub, check it against what you reported. If the numbers do not match, report the correction to Social Security.
Can I report income for multiple months at once?
Yes. You can log into your account and report earnings for several past months in one session. However, it is better to report each month as it happens, because reporting late can cause overpayments. If you are catching up on old months, report them as soon as you can.
What if Social Security says I reported the wrong amount?
Ask them to show you the discrepancy in writing. Compare it to your pay stub. If you made a mistake, you can update your report through your my Social Security account or by calling 1-800-772-1213. If you believe Social Security made the error, you can request a hearing to dispute it.
Does reporting income online affect my Medicare or Medicaid?
Reporting SSDI income does not directly change your Medicare coverage. Medicaid varies by state — in California, your Medicaid status may change if your income rises above certain limits, but that is a separate information from SSDI. Contact your state Medicaid office or your local Social Security office if you are unsure how work income affects your coverage.