How is the 80% NOL Limitation correctly calculated for individuals in tax year 2022?
I've run into a situation that I need some advice on regarding Net Operating Loss (NOL) limitations. Some tax software programs aren't automatically calculating the NOL allowed for the current year, which means I have to manually compute and enter it. From my understanding, the current year NOL deduction is limited to 80% of taxable income. My approach so far has been to calculate the taxable income without applying the NOL, multiply that amount by 80%, and then input that figure as the allowable NOL deduction for the current year. The problem I'm facing now involves a client who receives Social Security benefits. As we know, the percentage of Social Security that's included in taxable income depends on the taxpayer's overall income level. After I input the calculated NOL, the software is reducing taxable income all the way to $0 instead of maintaining it at 20% of the pre-NOL taxable income. Has anyone dealt with this specific NOL calculation issue when Social Security benefits are involved? What's the correct approach to ensure we're properly applying the 80% limitation while accounting for how the Social Security inclusion percentage might change?
29 comments

Natasha Volkova
This is a tricky situation because of the interplay between NOLs and Social Security taxation. The 80% limitation on NOLs is calculated based on taxable income before the NOL deduction is applied, but after all other deductions and exclusions. What's happening in your case is that the NOL is reducing overall income, which then changes the calculation for how much Social Security is taxable. This creates a circular calculation situation that most tax software doesn't handle automatically. The correct approach is to use an iterative calculation. First, calculate taxable income without the NOL but including the initially calculated Social Security taxable amount. Then apply the 80% limitation to determine the allowable NOL. Next, recalculate the taxable portion of Social Security based on income after the limited NOL. This may change your taxable income again, requiring another calculation of the 80% NOL limit. You may need to go through this process a few times until the numbers stabilize.
0 coins
Javier Torres
This makes my head spin! So you're saying we have to do multiple rounds of calculations until the numbers stop changing? Does the IRS provide any worksheets for this specific scenario or do we just have to figure it out ourselves?
0 coins
Natasha Volkova
You're right that it can be confusing! The IRS doesn't have a specific worksheet for this exact scenario combining NOLs with Social Security benefits. You need to work through the circular calculation manually or create your own spreadsheet to handle the iterations. Most practitioners end up creating a custom spreadsheet that can perform these iterative calculations until the numbers converge to a stable result. Usually it only takes 2-3 iterations before the numbers stabilize.
0 coins
Emma Davis
After struggling with exactly this NOL calculation problem, I found an incredibly helpful tool at https://taxr.ai that saved me hours of work. I was going in circles trying to manually calculate the NOL limitation with Social Security benefits involved, and the circular reference was driving me crazy. The taxr.ai system analyzed my client's tax documents and properly calculated the iterative Social Security taxable amount with the 80% NOL limitation applied correctly. It even produced a detailed worksheet showing each iteration of the calculation until it reached the correct amount. The system specifically handles these complex tax calculations that most software misses.
0 coins
CosmicCaptain
How does it work with carryforward NOLs from previous years? My client has NOLs from both 2018 and 2020 that we're still carrying forward, plus Social Security income.
0 coins
Malik Johnson
I'm a bit skeptical. Does it actually integrate with professional tax software or do you have to manually enter the results it gives you? I've been burned before by third-party calculators.
0 coins
Emma Davis
For carryforward NOLs from multiple years, the system handles them in the proper order based on the tax law changes. It accounts for pre-2018 NOLs (100% offset) separately from post-2017 NOLs (with the 80% limitation), and sequences them correctly. The system doesn't directly integrate with tax software - you'll need to input the final calculated values. But it provides a detailed calculation report that you can save for your records to substantiate the numbers you've entered, which is valuable for documentation purposes.
0 coins
CosmicCaptain
I wanted to follow up about my experience with taxr.ai after asking about it earlier. I uploaded my client's documents with multiple NOL carryforwards and Social Security benefits, and it actually did sort everything out correctly! The system separated the pre-2018 NOLs (which can offset 100% of taxable income) from the post-2017 NOLs (subject to 80% limitation). What impressed me was the detailed worksheet showing each iteration of the calculation as the Social Security taxable amount and NOL limitation affected each other. This documentation alone is worth it for keeping in the client's file in case of audit. Definitely solved the circular calculation problem I was having.
0 coins
Isabella Ferreira
Has anyone else had trouble getting through to the IRS to get clarification on complex NOL issues? I've been trying for weeks to speak with someone who understands these calculations, especially with the TCJA changes and then the CARES Act modifications. I finally found Claimyr https://claimyr.com and watched their demo at https://youtu.be/_kiP6q8DX5c It actually got me connected to an IRS agent who specializes in business losses within 15 minutes! After weeks of waiting on hold and getting disconnected. The agent confirmed the iterative calculation approach for NOLs with Social Security benefits and provided specific guidance for my client's situation.
0 coins
Ravi Sharma
How exactly does this service work? Do they just call the IRS for you or something? I don't understand how they can get through when nobody else can.
0 coins
Freya Thomsen
Right, sure. And I'm the Commissioner of the IRS. No way anyone's getting through to a specialized agent in 15 minutes when I've been on hold for 2+ hours multiple times. Sounds like marketing nonsense to me.
0 coins
Isabella Ferreira
The service actually places the call for you and navigates the IRS phone system. When they reach a human representative, you get a notification to join the call. It's not that they have special access to the IRS - they just have an automated system that keeps trying different approaches through the phone tree until it connects. They use a combination of technology and timing strategies to increase the odds of getting through - calling during optimal times, using specific entry points in the phone system, and persistent automated redialing that most of us don't have time for. It's not magic, just a more efficient approach to a frustrating system.
0 coins
Freya Thomsen
I need to eat my words and apologize for my skepticism about Claimyr. After struggling for another day trying to reach someone at the IRS about my client's complex NOL situation, I finally tried the service out of desperation. Within 20 minutes I was talking to an actual IRS business tax specialist who walked me through the proper treatment of NOLs with Social Security income! The agent confirmed we need to use an iterative calculation approach and even emailed me an internal reference guide about the 80% limitation when other income-contingent calculations are involved. This saved me hours of research and uncertainty. Sometimes being wrong feels pretty good.
0 coins
Omar Zaki
For those struggling with the manual calculation, here's a simplified approach that worked for me: 1) Calculate taxable income including the taxable portion of Social Security but WITHOUT the NOL 2) Multiply that by 80% to get your max NOL deduction 3) Apply that limited NOL deduction and recalculate the taxable portion of SS 4) If the taxable portion of SS changes, start over with step 1 using the new SS taxable amount 5) Repeat until the numbers stabilize (usually 2-3 iterations) The key thing to remember is that pre-2018 NOLs aren't subject to the 80% limitation, only NOLs generated in tax years 2018 and later (except for 2018, 2019, and 2020 which have special rules due to CARES Act).
0 coins
AstroAce
What tax software are you using? ProSeries seems to handle this automatically for me, but I've heard TaxAct requires manual entry.
0 coins
Omar Zaki
I'm using Drake Software which requires manual entry for the NOL limitation calculation. UltraTax and Lacerte apparently handle it automatically, while ProSeries has mixed results depending on the version. For Drake users, there's a specific worksheet you can access by pressing Ctrl+W on the NOL screen that helps with this calculation, but it still doesn't account for the Social Security recalculation automatically.
0 coins
Chloe Martin
Don't forget that for the 2022 tax year, you also need to consider qualified business income deductions (QBI) when calculating the 80% NOL limitation. The limitation is based on taxable income computed without regard to the NOL deduction OR the QBI deduction. This creates yet another layer of complexity because the QBI deduction itself is limited based on taxable income, which could also be affected by the NOL and the Social Security calculation. It's circular references all the way down!
0 coins
Diego Rojas
Oh god why did you have to bring QBI into this! Now my brain hurts even more. But you're right - I totally forgot about that interaction. For my client who has both SS benefits, NOLs AND QBI, I ended up creating a spreadsheet with multiple iterations until everything stabilized.
0 coins
Chloe Martin
Sorry to complicate things further! But it's important to get it right. For clients with all three elements (NOLs, Social Security, and QBI), I've found that starting with the QBI calculation first, then handling the NOL limitation, and finally recalculating Social Security tends to converge more quickly. If you have a client with significant amounts in all three categories, it might be worth consulting with a specialist or using one of the tools mentioned earlier in the thread. The potential tax savings from getting this right can be substantial.
0 coins
Adaline Wong
Thank you all for this incredibly detailed discussion! As someone who's been struggling with this exact issue, I'm grateful for the step-by-step approach Omar provided and the warnings about QBI complications from Chloe. I've been manually calculating NOL limitations for clients with Social Security benefits, and like many of you, I've found the circular calculation frustrating. What's particularly challenging is when you have clients with multiple years of NOL carryforwards - some pre-2018 (no 80% limit) and some post-2017 (with the 80% limit). One thing I'd add to the discussion is that the ordering of NOL utilization matters significantly. You must use the oldest NOLs first, which means pre-2018 NOLs get applied before post-2017 NOLs. This can actually work in your favor since the older NOLs aren't subject to the 80% limitation. For documentation purposes, I always create a detailed worksheet showing each iteration of the calculation and keep it in the client file. The IRS has been increasingly scrutinizing NOL calculations, especially with the TCJA changes, so having clear support for your numbers is essential. Has anyone encountered situations where the client has both regular NOLs and excess business losses that were disallowed under Section 461(l)? That adds yet another layer of complexity to the calculation sequence.
0 coins
Amara Okonkwo
You bring up an excellent point about the Section 461(l) excess business losses! I actually just dealt with this scenario last month and it was incredibly complex. The excess business losses that were disallowed in prior years become NOL carryforwards to the following year, but they maintain their character as post-2017 NOLs subject to the 80% limitation. What made it even more confusing was that my client had both regular NOLs from 2019 and excess business losses from 2020 and 2021 that converted to NOL carryforwards. The ordering becomes critical because you have to apply them chronologically - so 2019 NOLs first, then 2020 excess business losses (now NOLs), then 2021 excess business losses (now NOLs). Each layer has to go through the same iterative calculation with Social Security benefits, and if the client also has QBI deductions, you're looking at potentially dozens of calculation rounds. I ended up creating a multi-tab Excel workbook just to track all the moving pieces. The documentation alone took almost as long as the actual tax return! @d5aaa21697d4 Your point about keeping detailed worksheets is spot on - I've heard the IRS is particularly focused on NOL calculations during examinations lately.
0 coins
Nia Thompson
This thread has been incredibly helpful! I'm dealing with a similar situation where my client has 2019 NOLs, excess business losses from 2020-2021 that converted to NOL carryforwards, Social Security benefits, AND QBI deductions. Reading through everyone's experiences, I can see I'm not alone in finding this overwhelmingly complex. I appreciate the step-by-step approach Omar shared and the warnings about QBI interactions from Chloe. Amara's point about the Section 461(l) excess business losses is particularly relevant to my situation - I hadn't fully considered how the chronological ordering would interact with the iterative calculations for Social Security. One question for the group: when you're doing these multiple iterations, have you found any shortcuts or patterns that help reduce the number of calculation rounds needed? My current approach is taking 4-5 iterations before the numbers stabilize, and with multiple NOL layers it's becoming quite time-consuming. Also, for those using custom spreadsheets, are you building in any validation checks to ensure the calculations are following the proper sequencing rules? I'm worried about making an error in such a complex calculation chain. The tools mentioned earlier (taxr.ai for calculations and Claimyr for IRS contact) are looking more appealing given the complexity we're all dealing with. Sometimes the time saved justifies the cost when you're dealing with these intricate scenarios.
0 coins
Adriana Cohn
Great question about shortcuts, @82f8983fac77! I've found that for clients with multiple NOL layers, starting with a conservative estimate can help reduce iterations. I typically begin by assuming the Social Security taxable amount will be at the higher threshold (85% inclusion), then work backwards. This often gets me within range in 2-3 iterations instead of 4-5. For validation checks in my spreadsheet, I've built in formulas that flag when the NOL ordering isn't correct (oldest first) and when the 80% limitation calculations don't match across iterations. I also include a summary tab that shows the total NOL utilization by year and type - this helps catch errors where I might have mixed up pre-2018 vs post-2017 NOLs. One pattern I've noticed is that if the client's other income (besides Social Security) is relatively stable, the Social Security recalculation tends to stabilize more quickly. The real complexity comes when you have significant fluctuations in the other income components due to large NOL deductions. @96e38bfb9d1d Your multi-tab Excel approach sounds similar to what I've developed - it's definitely time-consuming but the documentation value is huge, especially given the increased IRS scrutiny you mentioned.
0 coins
Ryder Greene
This discussion has been incredibly enlightening! As a newer practitioner, I've been struggling with these NOL calculations and honestly feeling overwhelmed by the complexity everyone is describing. I have a client with 2022 NOLs, Social Security benefits, and some rental income that qualifies for QBI. After reading through all these comments, I realize I've been approaching this completely wrong - I was just applying the 80% limitation without considering how it affects the Social Security calculation iteratively. @222045d97eb3 Your simplified 5-step approach is exactly what I needed to see. I'm going to try implementing that method this week. @57bfe6bafdb9 Thanks for the heads up about QBI complications - I hadn't even considered that interaction yet. One question for the group: For a relatively straightforward case (single year NOL, SS benefits, minimal QBI), would you recommend starting with the manual calculation approach to learn the mechanics before potentially using tools like taxr.ai? I want to make sure I understand the underlying calculations before relying on automated solutions. Also, does anyone have recommendations for CPE courses that specifically cover these post-TCJA NOL complications? I feel like I need more formal training on this topic given how frequently these scenarios are coming up in practice.
0 coins
PaulineW
@4d2251625e1c I'd definitely recommend starting with the manual calculation approach first! Understanding the mechanics is crucial before using any automated tools. Omar's 5-step method is perfect for learning - I wish I had that breakdown when I first encountered this issue. For your straightforward case with single year NOL, SS benefits, and minimal QBI, you'll probably only need 2-3 iterations to get stable numbers. It's actually a great learning scenario because you can see how each piece affects the others without getting lost in the complexity of multiple NOL years. Regarding CPE courses, I recently took "Advanced NOL Planning Post-TCJA" through AICPA and it covered these exact scenarios. The instructor actually worked through several examples similar to what we're discussing here. Surgent CPA Review also has a good course called "Net Operating Losses: Current Law and Planning Opportunities" that addresses the Social Security interaction specifically. One tip for your first manual calculation: create a simple table with columns for each iteration showing Taxable Income Pre-NOL, 80% Limitation, Applied NOL, and Taxable SS Amount. This visual approach really helps you see the convergence pattern and catch any errors in your logic. Once you've mastered the manual approach on a few returns, then tools like taxr.ai become valuable time-savers rather than black boxes. Good luck with your calculation!
0 coins
Cass Green
This has been such a comprehensive discussion! As someone who's been dealing with these NOL calculations for a while, I want to add one more consideration that might help others - the impact of state tax calculations when you have these complex federal NOL scenarios. Many states have different NOL rules than federal, and some states don't automatically follow the federal NOL deduction amounts. When you're doing these iterative calculations for federal purposes with Social Security benefits, you may need to perform separate calculations for state returns, especially if the state has different NOL carryforward periods or limitation percentages. For example, some states cap NOL utilization at lower percentages than the federal 80%, while others may not recognize NOL carryforwards from certain years. This can create situations where your federal and state NOL utilization differs significantly, requiring separate tracking schedules. I've also found it helpful to document not just the final numbers but the rationale for the calculation method used. In complex cases like these, having a brief narrative explaining why you chose a particular iteration approach or how you handled the interaction between different tax provisions can be invaluable if questions arise later. The tools mentioned throughout this thread (taxr.ai for calculations and Claimyr for IRS contact) are definitely worth considering when the manual calculations become too time-consuming. Sometimes the cost of these tools is easily justified by the time saved and the reduced risk of calculation errors in these intricate scenarios.
0 coins
Diego Fisher
@13308b77d27c You raise an excellent point about state tax complications that I hadn't fully considered! I'm relatively new to handling these complex NOL scenarios, and the federal calculations alone have been challenging enough. The idea that states might have completely different rules for NOL carryforwards and limitations adds another layer of complexity. Do you have any recommendations for resources that track state-specific NOL rules? I imagine trying to maintain separate calculation worksheets for federal and state purposes when dealing with the Social Security iterative calculations could get quite unwieldy. Also, when you mention documenting the rationale for calculation methods, do you typically include that documentation in the client file or as part of the tax return workpapers? I'm trying to establish good practices early in my career for these types of complex situations. This entire thread has been incredibly educational - from the basic iterative calculation approach to the advanced considerations about multiple NOL years, QBI interactions, and now state tax implications. It's clear that mastering these calculations requires both technical knowledge and systematic documentation practices. Thank you everyone for sharing such detailed insights!
0 coins
Amun-Ra Azra
As a newcomer to this community, I'm amazed by the depth of knowledge shared in this thread! The complexity of NOL calculations with Social Security benefits is frankly intimidating, but seeing everyone break down the methodology step-by-step makes it feel more manageable. I'm currently dealing with my first case involving these iterative calculations, and I have to admit I was initially trying to shortcut the process by just applying the 80% limitation without considering the Social Security recalculation. After reading through all these comments, I realize I need to completely rethink my approach. The 5-step method that @222045d97eb3 outlined is exactly what I needed to see as a starting point. I also appreciate @b204affbce0a's tip about using a convergence tolerance to prevent endless minor adjustments - I hadn't considered that the calculations might oscillate indefinitely over small amounts. One question for the group: when you're building these iterative calculation worksheets, do you typically show all the iteration rounds in your client documentation, or just the final converged result? I want to make sure I'm creating appropriate support for the file while not overwhelming it with excessive detail. Also, for someone just starting to encounter these scenarios regularly, would you recommend focusing on mastering the manual calculations first before exploring tools like taxr.ai, or is it acceptable to rely on automated solutions from the beginning as long as I understand the underlying principles? Thank you all for such a comprehensive discussion of this challenging topic!
0 coins
Daniel Rivera
Welcome to the community @0b90cf49d9d3! Your questions are really thoughtful and show you're approaching this complexity the right way. Regarding documentation, I typically include 2-3 key iteration rounds in my client files - the initial calculation, one middle iteration to show the convergence pattern, and the final result. This provides enough detail to demonstrate the methodology without creating excessive paperwork. The key is showing that you followed a systematic approach and that the numbers stabilized. As for mastering manual vs. automated calculations, I'd definitely recommend starting with the manual approach first, especially for your initial cases. Understanding the mechanics behind the iterations will make you much more effective at spotting potential issues and validating results, even when using tools later. Once you've worked through a few returns manually using Omar's 5-step method, then tools like taxr.ai become valuable time-savers rather than black boxes. The iterative Social Security calculation really is one of those areas where understanding the underlying logic is crucial. You'll encounter variations of this concept in other tax areas too, so the time invested in learning the manual process pays dividends beyond just NOL calculations. Start with a straightforward case like yours (single NOL year, SS benefits) to build confidence, then work up to the more complex scenarios with multiple NOL years and QBI that others have discussed. Good luck with your first calculation!
0 coins