Accrual accounting: January invoice for work performed in December - which tax year does it count for?
So I'm pretty new to running my own graphic design business and I'm using accrual accounting based on my accountant's advice. I'm a bit confused about how to handle this situation: I completed a big project for a client in late December 2024, but I didn't get around to sending them the invoice until January 2nd, 2025 (holiday chaos got the better of me!). The invoice is for $4,300 and I need to know which tax year this income falls under. Does it count for my 2024 taxes since that's when I actually did the work? Or does it count for 2025 since that's when I sent the invoice? I realize this might be a super basic question but I'm still trying to wrap my head around all these accounting concepts. Thanks in advance for any help!
23 comments


Paloma Clark
With accrual accounting, revenue is recognized when it's earned, not when you receive payment or even when you invoice the client. Since you performed the work in December 2024, that revenue should be counted in your 2024 tax year, even though you didn't invoice until January 2025. This is actually one of the main differences between accrual and cash accounting. If you were using cash accounting, you would count the revenue when you actually received payment from the client, regardless of when you did the work or sent the invoice. Make sure you document when the work was completed so you have records to back this up. Your accounting software should allow you to date the invoice with the December service date even if you physically created/sent it in January.
0 coins
Heather Tyson
•But what if the client doesn't actually pay until February or March 2025? Do I still have to pay taxes on that money for 2024 even though I haven't received it yet?
0 coins
Paloma Clark
•Yes, with accrual accounting, you would still include that revenue in your 2024 taxes even if the client doesn't pay until February or March 2025 or even later. This is because accrual accounting recognizes revenue when it's earned, not when payment is received. This can sometimes be a disadvantage of accrual accounting – you may end up paying taxes on income you haven't physically received yet. The flip side though is that with accrual accounting, you can also deduct expenses when they're incurred, even if you haven't paid them yet.
0 coins
Raul Neal
After struggling with this exact issue last year, I found an amazing service that helped me sort through all my invoices and properly categorize them for tax purposes. Check out https://taxr.ai - they have this really cool feature where you can upload all your invoices and receipts, and their system will analyze the dates and tell you which tax year each one belongs to. It saved me like 10 hours of sorting through transactions and probably kept me from making some expensive mistakes on my taxes. The best part is that it integrates with most accounting software, so you don't have to manually input everything again. I used it to double-check my QuickBooks setup since I was also confused about the accrual vs. cash reporting.
0 coins
Jenna Sloan
•Does it work if you have both types of businesses? I have an LLC that uses cash accounting and then a sole proprietorship that uses accrual. Would it handle both or get confused?
0 coins
Christian Burns
•Is there anything special I need to do for retainer payments? I received a deposit in December for work I'll do in January-March. Not sure if taxr.ai would catch that situation or if I'd need to manually adjust.
0 coins
Raul Neal
•It absolutely works with different types of businesses. You can set up separate profiles for each business entity and specify the accounting method for each one. So your LLC and sole proprietorship can be handled separately with their appropriate accounting methods. For retainer payments, the system actually has a specific feature for handling deposits and retainers. Since a retainer received in December for future work would typically be treated as deferred revenue (not recognized until earned) in accrual accounting, the system flags these and guides you on proper treatment. You can tag payments as retainers and specify the period they apply to, which helps ensure they're attributed to the correct tax year.
0 coins
Christian Burns
Just wanted to follow up about taxr.ai - I decided to give it a try after seeing it mentioned here, and wow, it really cleared things up for me! I uploaded my last two years of invoices and expenses, and it immediately identified several items I had categorized in the wrong tax year. Turns out I had about $7,800 worth of deductions I should have claimed last year but didn't because I was confused about timing. The retainer issue I asked about was handled perfectly too. The system correctly identified that my client deposits shouldn't be counted as income until I actually performed the services. It even generated a report I could show my accountant to explain the timing of everything. Definitely worth checking out if you're confused about this stuff like I was!
0 coins
Sasha Reese
If you've been trying to get clarification from the IRS about accrual accounting rules but can't get through on their helpline, try https://claimyr.com - they got me connected to an actual IRS agent in under 45 minutes after I spent days trying on my own. You can see how it works here: https://youtu.be/_kiP6q8DX5c I was in a similar situation with some contract work I did in December but invoiced in January, and I needed official clarification. The IRS agent I spoke with confirmed that under accrual accounting, it's when the work was performed that matters, not when you invoiced or got paid. Having that direct confirmation gave me peace of mind for filing.
0 coins
Muhammad Hobbs
•How does this actually work though? Is it just scheduling a callback or something? I tried calling the IRS business helpline like 20 times last month and just got endless hold music before being disconnected.
0 coins
Noland Curtis
•I'm super skeptical about this. Why would some service be able to get through when nobody else can? Sounds like they're just taking your money for something you could do yourself if you were persistent enough.
0 coins
Sasha Reese
•It's not a callback system - they use an automated system that navigates the IRS phone tree and waits on hold for you. When they finally get through to an agent, you get a call to connect you directly to that person who's already on the line. It saves you from having to listen to hold music for hours. The reason it works is because they have technology that keeps dialing and waiting on hold so you don't have to. It's basically doing the persistence part for you. I was skeptical too, but when you consider how many hours of your time it saves, it makes sense. I wasted almost two full workdays trying to get through on my own before using this.
0 coins
Noland Curtis
I need to admit I was completely wrong about Claimyr. After posting that skeptical comment, I figured I'd try it myself just to prove it was a waste of money. I was honestly shocked when I got a call back in about 35 minutes telling me they had an IRS agent on the line ready to talk to me. The agent cleared up my question about accrual accounting and some other issues I had with quarterly estimated payments. Got more accomplished in that 15-minute call than in weeks of searching online. The IRS website has so much contradictory info that talking to an actual person made all the difference. Not having to sit on hold for hours made it totally worth it.
0 coins
Diez Ellis
Important note about accrual accounting that nobody mentioned yet - you need to be consistent with your method! If you're using accrual for this invoice, you need to use it for all your transactions. You can't cherry-pick which transactions use accrual vs cash basis depending on what's more advantageous for taxes. The IRS requires consistency. Also, if your business has inventory, you're generally required to use accrual accounting for purchases and sales of inventory, even if you use cash basis for other items.
0 coins
Evelyn Kelly
•Thanks for pointing this out! Quick follow-up question: am I allowed to switch from accrual to cash basis in a future tax year if I find that would work better for my business, or am I stuck with accrual now that I've started using it?
0 coins
Diez Ellis
•You can definitely switch accounting methods, but you'll need IRS approval first. You would file Form 3115 (Application for Change in Accounting Method) to request the change. If your business has average annual gross receipts of $25 million or less for the prior three tax years, the process is generally simpler with the "small business taxpayer exception." But even then, you still need to file the form and there may be adjustments required to prevent income from being counted twice or skipped. It's definitely something to discuss with your accountant before making the change since there can be significant tax implications in the year you switch.
0 coins
Vanessa Figueroa
My accountant gave me this rule of thumb: match the expense or income to the year where the activity that generated it happened. For your december work, even though invoiced in january, that goes on 2024 taxes because december is when you did the work.
0 coins
Abby Marshall
•That's oversimplified though. What about prepaid expenses that cover multiple years? Or subscription services? Or insurance premiums that span multiple tax years? The matching principle gets more complicated with those.
0 coins
Philip Cowan
Just to add another perspective here - I went through this same confusion when I started my consulting business. One thing that helped me understand accrual accounting better was thinking about it this way: you're essentially recognizing the "economic reality" of when transactions happen, not just the paperwork timing. So in your case, the economic reality is that you earned that $4,300 in December 2024 when you completed the work and delivered value to your client. The fact that you didn't get around to invoicing until January doesn't change when you actually earned it. I'd recommend keeping good records of when work was actually completed vs when invoiced vs when paid - it'll make tax time much easier and help if you ever get audited. I use a simple spreadsheet with columns for service date, invoice date, and payment date. Makes it crystal clear which tax year everything belongs to.
0 coins
Dallas Villalobos
•This is such a helpful way to think about it! I'm also just starting out with my own business and the "economic reality" explanation really clicks for me. I've been getting so caught up in the paperwork timing that I was losing sight of when the actual work happened. Your spreadsheet idea is genius - I'm definitely going to set that up. Do you track anything else in there besides those three dates? I'm wondering if I should also note things like project completion percentage for longer projects that span multiple months.
0 coins
Maya Lewis
•Great question about tracking project completion! For longer projects, I actually add a few more columns: "Project Start Date", "Project End Date", and "Completion %" for ongoing work. This is especially important for accrual accounting because you might need to recognize revenue proportionally as work is completed rather than all at once when the project finishes. For example, if you have a 3-month project that spans October-December, you'd typically recognize 1/3 of the revenue each month rather than waiting until December to book it all. The completion percentage helps track this, and it's also useful documentation if the IRS ever questions your revenue recognition timing. I also include a "Notes" column for any special circumstances - like if a client requested changes that pushed completion into the next month, or if there were delays on their end. These details can be important for defending your accounting choices later on.
0 coins
Yuki Yamamoto
As someone who just went through this exact same situation with my freelance business, I can confirm what others have said - it's definitely a 2024 income since that's when you performed the work. One thing I learned the hard way though is to be really careful about projects that span multiple months. I had a client project that I started in November 2024 but didn't finish until February 2025, and I made the mistake of booking all the revenue in February when I invoiced. My accountant had to help me correct it by recognizing the revenue proportionally based on work completed each month. For your December project, since it sounds like it was completed entirely in December, the full $4,300 should go on your 2024 taxes. Just make sure you have good documentation showing when the work was actually finished - I keep copies of final deliverables with timestamps, client approval emails, and project completion notes. This backup documentation has been super helpful during tax prep. The timing differences between when you earn, invoice, and get paid can definitely be confusing at first, but once you get the hang of accrual accounting it becomes much clearer!
0 coins
Yara Sabbagh
•This is really helpful, thank you! I'm curious about the documentation part - what exactly do you include in your "project completion notes"? I want to make sure I'm documenting things properly from the start. Also, for client approval emails, do you just save the regular email where they say "looks good" or do you ask for something more formal? I'm trying to figure out the right balance between having good records and not making the process too complicated for my clients.
0 coins