It's December 31. A client overnights you a $40,000 check that lands in your mailbox at 4 p.m. — too late to deposit, too late to call the bank, and frankly too late to do anything except eat takeout. You don't open the envelope until January 2. The bank doesn't credit the funds until January 4.
Question: which year's tax return does that $40,000 belong on?
Most freelancers and small business owners guess wrong. The answer, in nearly every fact pattern that looks like this one, is the year the check showed up — not the year you deposited it, not the year the funds cleared, not the year you bothered to look at the envelope. That is the constructive receipt doctrine at work, and it is one of the most quietly expensive concepts in the entire cash-basis tax world.
The doctrine lives in Treasury Regulation 1.451-2, which has been on the books in essentially its current form for decades. It is short, it is unglamorous, and it traps people every year — usually in five-figure increments. Here is what it actually says, where it bites, and how to plan around it without crossing the line.
What the Regulation Actually Says
Reg. 1.451-2(a) opens with the rule that has launched a thousand audit adjustments:
"Income although not actually reduced to a taxpayer's possession is constructively received by him in the taxable year during which it is credited to his account, set apart for him, or otherwise made available so that he may draw upon it at any time, or so that he could have drawn upon it during the taxable year if notice of intention to withdraw had been given."
Strip away the legalese and the rule is brutally simple. For a cash-basis taxpayer, income is taxed when:
- It is credited to your account,
- It is set apart for you, or
- It is otherwise made available so you could draw on it with reasonable notice.
You do not need to have the money in your hand. You do not need to have spent it. You do not even need to know it exists, in some cases. If the cash was sitting there waiting for you to pick it up, the IRS treats it as if you did.
There is exactly one safety valve in the regulation: income is not constructively received if your control over it is "subject to substantial limitations or restrictions." Everything else in this article — every planning idea, every edge case, every audit dispute — comes down to whether the restriction in front of you is real or whether you're just refusing to pick up money you could have had.
Why the Doctrine Exists
The U.S. tax system runs on annual accounting periods. Without some version of the constructive receipt rule, every cash-basis taxpayer in America would simply tell their customers to "hold the check until January" and push income forever into the future. Brackets would be optional. Estimated taxes would be a suggestion. The whole edifice would collapse.
So the doctrine forces a baseline of honesty: if you had the practical power to grab the money, the IRS is going to act like you did. The regulation isn't punishing you for being polite or slow to the mailbox — it's preventing taxpayers from using calendar-flipping tricks to manipulate when income shows up on a return.
The Classic Fact Patterns
The doctrine sounds abstract until you see how the IRS applies it. Here are the patterns that come up over and over again in small-business audits.
The December 31 Check
A client pays you on December 31. You receive the check that day, but you don't deposit it until January because the bank is closed, or because you simply don't get around to it. That income belongs on the earlier year's return, full stop. The IRS has stated this position repeatedly, and courts have backed it up: receipt of a valid check by the end of the tax year is constructive receipt of income in that year, even if you can't cash or deposit the check until the following year.
The only meaningful wrinkle is whether the check was actually "available" to you. If your client wrote the check on December 31 but didn't put it in the mail until January 2, you have not received it constructively — because it was not yet made available to you. The fight is over the moment of delivery, not the moment of writing.
The Check You Asked the Payer to Hold
This is the one that catches people. You are a consultant. You know a $50,000 payment is coming, and you also know that bumping it into next year would save you several thousand in tax. So you call your client in mid-December and say, "Hey, can you hold my final invoice and pay me in January?"
If the client agrees and never cuts the check, you are probably fine — there is no income to receive. But if the client already had the check sitting in an envelope, signed and ready, and your phone call simply asked them to delay mailing it, you have a problem. The IRS view, supported by case law, is that once the funds are set apart for you and the only thing stopping payment is your own request, you have constructively received the money. You can't refuse a payment that was already yours to take.
The Dividend Mailed on December 31
The regulation itself offers an example: a corporation declares a dividend payable on December 31 and follows its usual practice of mailing checks that arrive in January. The dividend is not constructively received in December, because nothing was set apart for the shareholder until the check showed up. This is the friendly version of the doctrine — it accepts that real-world mail delays are real and gives taxpayers the calendar year they actually received the funds.
The unfriendly version is the same fact pattern with one twist: if the shareholder could have walked into the corporation's office on December 31 and demanded a check on the spot, the dividend was made available, and constructive receipt kicks in.
The Year-End Bonus
An employee is eligible for a discretionary bonus. The employer's compensation committee meets on December 20 and approves a $25,000 bonus. Payroll cuts the check on December 28. The employee asks HR to "hold it until January 2 so it doesn't bump my bracket."
Bonus is taxable in the earlier year. Once the check existed, was signed, and was payable on demand, the only restriction was the employee's own request. That is not a substantial limitation — it is the employee refusing to pick up money that was already theirs.
Contrast this with a bonus plan that says, in writing and before the bonus is earned, "All bonuses approved in the fourth quarter will be paid on the first business day of March of the following year." That delay is baked into the plan structure, not a last-minute personal request, and the constructive receipt clock generally does not start until March.
The Hornung Corvette
The most famous taxpayer-friendly case is Hornung v. Commissioner. Paul Hornung, then a star running back for the Green Bay Packers, was awarded a Corvette as the MVP of the 1961 NFL Championship Game, played on December 31. The car was sitting at a dealership in New York City. Hornung was in Green Bay. He picked it up on January 3.
The Tax Court held that he had not constructively received the car in 1961. Why? Because under the practical circumstances — the game ended late in the day, the car was in a closed dealership thousands of miles away, and no reasonable person would have expected him to claim it that night — the income was not "made available" until 1962. Hornung is the case every taxpayer wants to cite. It is also the case that very few fact patterns actually match.
What Counts as a "Substantial Limitation"
The regulation says income is not constructively received when your control is subject to substantial limitations or restrictions. The fights, predictably, are about which limitations count.
Things that generally are substantial limitations:
- A genuine forfeiture risk — for example, deferred compensation that you lose if you leave before a vesting date.
- Funds in an escrow account where release depends on a future condition outside your control (a closing, an inspection, a regulatory approval).
- A pre-existing, written deferral arrangement that locks in the payment date before the income is earned (this is the whole point of a properly drafted non-qualified deferred compensation plan).
- Legal restrictions, such as a court order freezing funds.
Things that generally are not substantial limitations:
- Your own preference to be paid later.
- A request to hold a check that already exists.
- The fact that the bank is closed for the holiday.
- A penalty for early withdrawal — Reg. 1.451-2 explicitly says this kind of cost does not turn off constructive receipt for ordinary bank accounts.
- A requirement to give advance notice before withdrawing, when the notice period is short and the funds would otherwise be available.
The line between the two categories is the difference between a wall you cannot climb and a door you are choosing not to open.
The Cases That Shape the Doctrine
A handful of cases get cited constantly in this area, and it is worth knowing what they actually held.
- Veit v. Commissioner — an employee renegotiated his contract before a bonus was earned to defer payment to the following year. The Tax Court honored the deferral because it was the result of an arm's length business renegotiation, not a unilateral last-minute request. The lesson: timing matters. Defer before the right to the income vests, not after.
- Hornung v. Commissioner — discussed above. The reasonableness of expecting the taxpayer to claim the income matters; "technically available" is not the same as "practically available."
- Baxter v. Commissioner — addressed whether amounts placed in a trust were constructively received by the beneficiary. The court analyzed whether the trust structure imposed real restrictions or whether it was a veneer over an account the beneficiary already controlled.
- Cowden v. Commissioner — usually cited in the related "cash equivalency" line of cases, which asks whether a non-cash promise to pay (like a negotiable note) is the equivalent of cash already received. This doctrine often shows up in the same audit as constructive receipt and is worth knowing exists.
You don't need to memorize these. You need to know that the IRS and courts have been refining the doctrine for decades and that "I'll just hold the check" almost never works.
Where Constructive Receipt Trips Up Small Businesses
For solo operators, gig workers, and small firms on the cash method, the doctrine quietly drives a lot of decisions you might not realize are decisions.
Invoicing Timing Is Different from Payment Timing
You absolutely can choose when to send an invoice. If you finish a project on December 20 and decide not to bill until January 5, no income has been credited or set apart for you — there is nothing for the doctrine to grab onto. This is a legitimate deferral lever. What you cannot do is bill in December, get paid in December, and then claim the funds belong on next year's return.
Online Platforms and Marketplace Payouts
Stripe, PayPal, Etsy, Upwork, and other platforms typically credit funds to a balance you control before they sweep into your bank account. If the platform balance is available for withdrawal on December 30, the constructive receipt date is December 30 — not the date the ACH transfer hits your bank in January. This trips up gig workers every year, especially those who only track income when it lands in checking.
Some platforms have a built-in delay (a hold for refunds, a payout schedule that runs once a week, an identity-verification freeze). Whether that delay is a "substantial limitation" depends on the facts, but the conservative position — and the one most CPAs take — is to treat funds as received when they hit your platform balance and become withdrawable on demand.
Customer Deposits and Retainers
If a customer wires you a retainer in December for work to be performed in January, that retainer is generally income in December for a cash-basis taxpayer, even though you haven't earned it under accrual principles. Constructive receipt does not care about earned versus unearned; it cares about control. (Note that this is a place where the cash method and accrual method genuinely diverge, and where switching methods can produce big timing swings.)
IRA Distributions, Annuities, and Other "Available" Funds
If you are over 59½ and the funds in a retirement account are available for withdrawal at your discretion, that does not make the entire balance constructively received. Reg. 1.451-2 has specific carve-outs for retirement plans, and the related rules in subchapter D and section 409A do most of the heavy lifting. Don't panic about your IRA; do pay attention if a non-qualified deferred comp plan gives you discretion over when to draw funds — that discretion can be the very thing that triggers immediate taxation.
Year-End Planning You Can Actually Do
Given all the ways the doctrine bites, what is left for legitimate year-end income shifting? More than you might think.
- Delay invoicing, not collection. If you legitimately have not invoiced a client by year-end and don't intend to, no income exists to receive. This is the cleanest deferral lever for service businesses.
- Negotiate payment terms in writing, in advance. A contract that says "fees for Q4 work are payable on January 15 of the following year" creates a real restriction on when income can be received. Last-minute side agreements do not.
- Use accountable plans for reimbursements. Reimbursements under an accountable plan aren't income at all, so the doctrine never applies. Make sure your bookkeeping clearly separates reimbursements from compensation.
- For deferred compensation, follow Section 409A. Non-qualified deferred comp plans have their own deeply technical rules, but the core lesson is the same as the constructive receipt doctrine: lock in the deferral before the income is earned, in writing, and don't give the employee discretion over when to draw.
- Watch the calendar around large bonuses. If you control the timing of bonus declarations, make the declaration consistent with the payment date you want. Declaring a bonus on December 20 and "holding" it until January is the textbook way to lose this fight.
What you should not do: tell your clients to hold checks they already cut, ask payroll to sit on a paycheck that is ready, or leave a year-end balance on a payout platform with the idea that "if I don't transfer it, it isn't income." Those are the moves that produce adjustment letters.
How Bookkeeping Choices Make or Break Your Defense
If the IRS challenges your timing on a constructive receipt issue, the audit becomes a documentation fight. Three records do the heavy lifting:
- Date-stamped invoices and contracts. A payment term in writing, executed before the work was done, is far stronger than an after-the-fact email.
- Platform statements and bank records. Constructive receipt audits are won and lost on when funds actually appeared as available. Statements from Stripe, PayPal, your merchant processor, and your bank are the contemporaneous record that matters.
- A general ledger that distinguishes "received" from "earned." Cash-basis taxpayers still benefit from tracking invoiced amounts, payment-receipt dates, and clearing dates separately. When you can show a clean, contemporaneous record of when each dollar became available to you, the doctrine becomes much less scary.
This is where plain-text accounting earns its keep. Every transaction sits in a version-controlled file with a precise date — not a vague "this month" — and the audit trail isn't trapped inside a proprietary database. If a question comes up two years later about whether the December 31 check was actually deposited on January 4, you can show the journal entry, the bank import, and the exact date the funds posted, all from text files you can grep.
Common Mistakes to Avoid
- Treating "I didn't cash the check" as a defense. It isn't. Cashing date is irrelevant if the check was received and available.
- Confusing the cash method with the "when I feel like it" method. Cash basis still has timing rules; constructive receipt is the chief one.
- Trying to defer income you've already earned by asking for a payment delay. Once a payment is owed and ready, the IRS will not honor a last-minute deferral.
- Forgetting about platform balances. That $3,200 sitting in your Stripe account on December 31 is income in the year it was credited, even if it sweeps to your bank on January 3.
- Mixing up "substantial limitation" with "inconvenience." A penalty, a fee, or a long drive does not turn off the doctrine. Forfeiture risk and pre-existing legal restrictions do.
- Not coordinating with a CPA on deferred compensation. Section 409A penalties for getting non-qualified deferred comp wrong are severe — a 20 percent additional tax plus interest. Constructive receipt is just the first hurdle in that area.
Keep Your Records Audit-Ready From Day One
Constructive receipt audits almost always come down to dates: when an invoice went out, when a check arrived, when funds became available, when a payout cleared. The taxpayer with a clean, dated ledger wins. The one digging through scattered spreadsheets does not. Beancount.io gives you plain-text accounting with full version history — every transaction lives in a readable, grep-able, Git-tracked file, so the timing of every dollar is visible and defensible. Get started for free and see why developers and finance pros pick transparent, AI-ready bookkeeping over black-box software when the timing rules really matter.