Every self-employed person has had this moment: you did the work, sent the invoice, and the client went quiet. Weeks pass. Maybe months.
Besides the frustration, there’s a second worry that often goes unspoken: "Do I owe taxes on money I never actually received?"
Short answer for most solo businesses: usually not. But there are a few catches worth knowing.
How you report income depends on your accounting method.
If you’re on the cash method, an unpaid invoice isn’t income yet. No payment, nothing to report, no tax on it for now.
Not sure which method you use? If you’ve never made a choice and you just track money in and money out, you’re almost certainly on the cash method. Check current IRS guidance or ask a pro if you have inventory or higher revenue, since different rules can apply.
Cash-method income counts when you have it available to you, not only when it lands in your bank. If a client hands you a check in December and you wait until January to deposit it, it can still count as December income.
Same idea for money you’ve deliberately asked someone to hold. If you choose not to receive payment, the IRS may still see it as received. Unpaid because the client hasn’t paid is different from unpaid because you chose to wait.
This is where people get tripped up.
If you’re on the cash method and never reported the income, you generally can’t deduct it as a bad debt. You didn’t include the money in income, so there’s nothing to take back out. The "loss" is the time and materials you put in, and that’s just a bad outcome, not a deduction.
Bad-debt deductions generally matter when you’ve already counted income (as in accrual accounting) and later can’t collect. Rules get specific, so this is a good moment to check with a pro if the amounts are large.
What you can still deduct are the real expenses you paid to do the job, like supplies and product costs, in the year you paid them. That part doesn’t depend on whether the client pays.
Here’s where unpaid invoices hurt: your costs and your tax deadlines don’t wait.
That last one catches people. A client who pays a large invoice in January instead of December moves that income to the next tax year, for better or worse.
Clients who pay you over a threshold generally have to send you a 1099-NEC. For payments made starting in 2026, that threshold rose from $600 to $2,000 under recent law changes (check current IRS guidance). But you owe tax on your income whether or not a 1099 shows up. A missing form doesn’t make the money disappear.
If a client reports a payment on a 1099 that you didn’t receive in that year, keep your invoices and messages so you can explain the difference.
When a client stalls, documentation helps with the client and with the IRS:
Clear payment terms (due dates, late fees, deposits) prevent most of this. If you want ideas, see our post on why payment terms matter.
Unpaid invoices are a cash flow problem and a tracking problem at the same time. Toozi keeps a running view of money received, money owed to you, and what’s set aside for taxes, so a late payer doesn’t quietly wreck your quarterly plan.
You can’t control when clients pay. You can control how well you’re prepared when they don’t. Let Toozi track what you’re owed and what to set aside so a slow payer doesn’t become a surprise tax problem.
The Toozi team
Toozi isn’t your CPA and this isn’t formal tax advice. It’s the plain-English version. Accounting methods and deduction rules depend on your situation, so check current IRS guidance or talk to a pro.