Quick Answer
Report income in the year you receive payment, not when you complete the work. If you receive $15,000 for a project in December 2025 and $20,000 in February 2026, report $15,000 on your 2025 return and $20,000 on your 2026 return, regardless of when the work was performed.
Best Answer
Priya Sharma, CPA
Freelancers who work on extended projects and need clear guidance on income timing
When do you report income from multi-year projects?
Most freelancers use cash basis accounting, which means you report income in the year you actually receive payment — not when you earn it or complete the work. According to IRS Publication 334, cash basis taxpayers must report income in the tax year they "constructively or actually receive" the payment.
This rule applies regardless of when you performed the work or when the client technically owes you the money.
Example: $50,000 consulting project spanning two years
Let's say you sign a $50,000 consulting contract in October 2025 with these payment terms:
Here's how you'd report this income:
2025 Tax Return: Report $35,000 ($20,000 + $15,000)
2026 Tax Return: Report $15,000
Even though you performed work in both years, the timing of payments determines which tax year gets the income.
Comparison of reporting methods
Key factors that affect multi-year income reporting
What about accrual basis accounting?
Some high-earning freelancers (typically those with gross receipts over $29 million in the prior three years) must use accrual accounting. Under accrual method, you'd report income when earned, regardless of when paid. However, most freelancers qualify for cash basis accounting, which is simpler and more common.
What you should do
1. Track payment dates carefully — Use a spreadsheet or tool like our freelance dashboard to record the exact date each payment hits your account
2. Save payment confirmations — Keep bank statements, PayPal receipts, and check deposit records
3. Plan for tax timing — If you receive a large payment in December, remember you'll owe taxes on it by the following April (or January quarterly payment)
4. Consider estimated taxes — Large December payments might require a quarterly estimated tax payment to avoid penalties
[Try our freelance dashboard →](freelance-dashboard) to automatically track income by tax year and get payment date reminders.
Key takeaway: Cash basis freelancers report income in the year payment is received, not when work is performed. A $30,000 project completed in 2025 but paid in 2026 goes entirely on your 2026 tax return.
*Sources: [IRS Publication 334](https://www.irs.gov/pub/irs-pdf/p334.pdf), [IRC Section 451](https://www.law.cornell.edu/uscode/text/26/451)*
Key Takeaway: Cash basis freelancers report income when payment is received, not when work is performed, regardless of when the project spans multiple tax years.
How different payment timing scenarios affect tax year reporting
| Scenario | Work Performed | Payment Received | Report on 2025 Return | Report on 2026 Return |
|---|---|---|---|---|
| Contract A | Oct-Dec 2025 | Jan 15, 2026 | $0 | Full amount |
| Contract B | Nov 2025-Feb 2026 | Dec 30, 2025 | Full amount | $0 |
| Contract C | Sep 2025-Apr 2026 | 50% Dec 2025, 50% Mar 2026 | 50% of total | 50% of total |
More Perspectives
Priya Sharma, CPA
High-earning freelancers who may face different accounting rules and tax planning considerations
Special considerations for high earners
If you're earning $100K+ annually, multi-year project timing becomes critical for tax planning. Unlike smaller freelancers, you might face additional constraints and opportunities.
The gross receipts test exception
Freelancers with average gross receipts exceeding $29 million over the prior three years must use accrual accounting. This rarely affects individual freelancers, but some high-earning consultants operating through LLCs might hit this threshold.
Under accrual accounting, you'd report income when earned (when work is substantially complete), not when paid. This could shift $50,000 from 2026 to 2025 if you finished the work in December 2025 but weren't paid until January 2026.
Tax planning strategies for large projects
Income smoothing: If you have control over payment timing, consider spreading large payments across tax years to avoid higher tax brackets. A $200,000 project might result in lower total taxes if structured as $100,000 in each of two years rather than $200,000 in one year.
Estimated tax considerations: High earners face stricter estimated tax penalty rules. If a December payment pushes you into underpayment territory, you might need to make a January 15 quarterly payment to avoid penalties.
State tax implications: Some states have different rules for multi-year income recognition, particularly if you're working across state lines.
Key takeaway: High earners should consider tax bracket management and may face accrual accounting requirements, making multi-year project timing more complex than simple cash basis reporting.
Key Takeaway: High earners should consider tax bracket management and may face accrual accounting requirements, making multi-year project timing more complex.
James Okafor, EA
Professional consultants who often work on complex, milestone-based projects with structured payment schedules
Milestone-based payment challenges
Consultants often face complex payment structures tied to deliverables rather than time periods. This creates unique income timing situations.
Common consultant payment scenarios
Retainer plus milestones: You might receive a $10,000 retainer in November 2025, then milestone payments of $15,000 in January 2026 and $20,000 in April 2026. Each payment is reported in the year received.
Holdback provisions: Many consulting contracts withhold 10-20% of total fees until project completion. A $100,000 project with 15% holdback means you might receive $85,000 during the project year and $15,000 the following year.
Performance bonuses: Success-based bonuses are reported when received, even if based on work performed in a prior year.
Documentation requirements
Consultants should maintain detailed records showing:
This documentation helps support your income timing decisions if the IRS questions why work performed in 2025 was reported as 2026 income.
Practical tip: Year-end planning
Review outstanding invoices in November-December. If you have discretion over payment timing, consider the tax implications. Sometimes it makes sense to delay invoicing until January to push income to the following year, especially if you're having a high-earning year.
Key takeaway: Consultants must carefully track milestone payments and contract terms, as complex payment structures can create unexpected income timing across multiple tax years.
Key Takeaway: Consultants must carefully track milestone payments and contract terms, as complex payment structures can create unexpected income timing across multiple tax years.
Sources
- IRS Publication 334 — Tax Guide for Small Business
- IRC Section 451 — General Rule for Taxable Year of Inclusion
Reviewed by Priya Sharma, CPA on February 28, 2026
This content is for educational purposes only and is not a substitute for professional tax advice. Consult a qualified tax professional for advice specific to your situation.