The most common reason: you changed your withholding or had less income
If you filed your taxes and expected a refund but got nothing—or owe money instead—the cause is usually one of three things: you changed your W-4 form at work, you earned less income than last year, or you had a major life change like marriage or a second job that shifted your tax picture.
A refund happens when you overpay taxes throughout the year and the IRS returns the difference when you file. If you changed your withholding to take home more pay each week, you reduced the overpayment. If your income dropped, you may have already paid enough tax that no refund is due. Neither of these is a problem—it means your withholding is closer to correct.
The second most common reason is that you had a tax liability you didn't account for: self-employment income, investment gains, or a side business that generated tax you didn't pay as you earned it. The third is that you received a government payment—a stimulus check, unemployment benefits, or a tax credit advance—that reduced or eliminated your refund.
Key Takeaways
- A refund only happens if you overpaid taxes during the year; if your withholding is now correct, you may owe nothing and get nothing back.
- Changes to your W-4 form, a drop in income, or a second job can all shift you from a refund to no refund or a small balance owed.
- Self-employment income, investment gains, and unreported side income create tax liability that reduces or eliminates refunds.
- Government payments like stimulus checks and advance tax credits are subtracted from your refund before the IRS sends it.
- You can check your refund status on IRS.gov using the "Where's My Refund" tool, which shows whether the IRS received your return and what it owes you.
How withholding changes affect your refund
When you fill out a W-4 form at work, you tell your employer how much tax to withhold from each paycheck. If you claimed more allowances or dependents, or if you told your employer to withhold less, you take home more money each week but build up less of an overpayment to refund.
The opposite is also true: if you claimed fewer allowances or asked for extra withholding, you get less in each paycheck but build up a larger refund. Many people adjust their W-4 mid-year—after a major purchase, a raise, or a spouse's job change. If you did this in 2024, your 2024 refund will be smaller than your 2023 one, even if your total income stayed the same.
To see what you claimed, check your most recent pay stub. The W-4 you filed is on file with your employer, not with the IRS. If you want to adjust it for 2025, you can file a new W-4 with your HR department at any time.
Income changes and why they shrink refunds
If you earned less money in 2024 than in 2023, you may have paid the right amount of tax all year and have no refund coming. This happens often after a job loss, a period of unemployment, or a move to part-time work. Your employer withheld tax based on your pay rate, and if that rate was lower or you worked fewer weeks, the total withholding was correct—no overpayment, no refund.
The opposite can also happen: if you earned significantly more in 2024 than in 2023, you may owe tax instead of getting a refund. Your employer withheld based on your previous pay, and the higher income pushed you into a higher tax bracket. This is common after a promotion, a bonus, or a second job that started mid-year.
You can estimate what you'll owe or receive by using the IRS tax withholding calculator on IRS.gov. It asks about your income, filing status, and dependents, and tells you whether you need to adjust your W-4 for the rest of the year or for 2025.
Self-employment income and unreported earnings
If you had a side business, freelance work, or gig income in 2024, that money is taxable even if no employer sent you a W-2 form or withheld tax. You owe self-employment tax (Social Security and Medicare) plus income tax on that money. If you didn't make quarterly estimated tax payments, you may owe a balance when you file instead of getting a refund.
The same applies to investment income: capital gains, dividends, and interest are taxable. If you sold stock, mutual funds, or cryptocurrency at a profit, or if you received significant dividends or interest, that income reduces your refund or creates a balance owed.
When you file your return, you report all of this income on Schedule C (for self-employment), Schedule D (for capital gains), or Schedule B (for interest and dividends). The tax on this income is calculated and subtracted from any refund you would otherwise receive. If the tax owed exceeds what was withheld from your W-2 job, you owe money.
Government payments that reduce refunds
If you received a stimulus payment, an advance on the Child Tax Credit, or unemployment benefits in 2024, those payments are subtracted from your refund. The IRS treats them as payments toward your tax liability, just like withholding from your paycheck.
Unemployment benefits are particularly common. Many people don't realize that unemployment is taxable income. If you didn't have tax withheld when you received it, you owe tax on it when you file. That tax liability is subtracted from your refund. Some states allow you to request withholding on unemployment benefits after the fact, but the federal government does not.
Advance Child Tax Credit payments work the same way. If you received monthly payments in 2024, the total is subtracted from the credit you claim on your return. If the advance payments exceeded the credit you're may have access to to, you may owe money back.
What to do if you owe money instead of getting a refund
If your return shows a balance owed, you have several options. You can pay in full by the tax deadline (usually April 15). You can set up a payment plan with the IRS, which allows you to pay over time with interest and a setup fee. You can also request an extension to file your return, which gives you more time to gather money, though interest and penalties continue to accrue.
To set up a payment plan, go to IRS.gov and look for "payment plans" or call the IRS at 1-800-829-1040. Short-term plans (120 days or less) have no setup fee. Long-term plans (more than 120 days) have a fee of $31 to $225 depending on how you pay and how much you owe.
If you can't pay and don't set up a plan, the IRS will eventually file a lien against your assets or garnish your wages. It's better to contact them proactively, even if you can only pay part of what you owe.
How to check your refund status
If you filed your return and want to know whether the IRS received it and what it owes you, use the "Where's My Refund" tool on IRS.gov. You'll need your Social Security number, filing status, and the exact refund amount from your return. The tool updates once a day and shows whether the IRS is processing your return, has approved it, or has sent your refund.
If the tool says your refund has been sent, it will also tell you the date and the method: direct deposit to your bank account or a check mailed to your address. Direct deposit usually arrives within one business day of the IRS sending it. Checks take 7 to 10 business days.
If the tool says your return is still being processed after 21 days, or if it shows an error, contact the IRS at 1-800-829-1040 or visit a local IRS office. You can also file Form 911 (Request for Taxpayer Advocate Service Assistance) if the IRS is not responding or if you believe there's an error on your account.
Frequently Asked Questions
Can I get a refund if I didn't work the whole year?
Yes, if you had tax withheld from the paychecks you did receive and your total income for the year is below the threshold where you owe tax. For example, if you worked only three months and earned $8,000, and your employer withheld $1,200, you may owe no tax and receive the $1,200 back as a refund. Use the IRS tax withholding calculator to estimate your situation.
Why did I get a smaller refund than last year even though I earned more?
You likely changed your W-4 to withhold less tax, or you had income that wasn't subject to withholding (like investment gains or self-employment income). A larger income doesn't automatically mean a larger refund—it depends on how much tax was withheld and what your total tax liability is. Check your W-4 and review any non-W-2 income you reported.
What if the IRS says I owe money but I expected a refund?
This usually means you had less withholding than you thought, or you had unreported income that created a tax liability. Review your pay stubs to confirm your withholding, and check whether you had self-employment income, investment gains, or other earnings you didn't account for. If you disagree with the amount, you can file an amended return (Form 1040-X) within three years.
Do I have to pay what I owe right away?
No. You can set up a payment plan with the IRS that lets you pay over time. Short-term plans (up to 120 days) have no fee. Long-term plans cost $31 to $225 depending on the amount and payment method. Call 1-800-829-1040 or go to IRS.gov to set one up before the tax deadline.
Can I change my withholding mid-year to get a bigger refund next year?
Yes, but that's not the goal. Changing your withholding to get a larger refund means you're giving the government an interest-free loan of your own money all year. It's better to adjust your W-4 so that your withholding matches your actual tax liability, so you take home the right amount each week and owe nothing or get a small refund when you file.