Anyone else struggling with BNA tax planner software? Need help figuring it out
I'm at my wit's end with this BNA tax planner software! Been using it for the past month and I swear it's like trying to decode an alien language. My firm just switched over to it this year, and anytime I ask for help understanding how to use it properly, I either get sent to some ancient tutorial video from 2018 or get told "just play around with it until you figure it out." I'm specifically having trouble with entering data for my S-Corp clients and figuring out how to properly model tax scenarios with different depreciation methods. The interface is so counter-intuitive compared to our old software. Has anyone else found a good resource or have tips for getting up to speed? Or am I the only one struggling with this nightmare of a program?
23 comments


Miguel Silva
I'm a tax preparer who's been using BNA tax planner for about 7 years now. It definitely has a steep learning curve but is actually quite powerful once you get the hang of it. The issue is that it's designed by tax nerds for tax nerds, not for intuitive user experience. For S-Corps specifically, you need to go to the Business module first, enter the basic info, then link it to the individual returns. The depreciation modeling is actually one of its strengths - look under the "Asset" tab and you'll find options to compare different depreciation methods side by side. The best resource isn't their outdated videos but their knowledge base articles. Try searching "BNA tax planner knowledge base" and filter for articles from the last year or two. Also, if your firm has a subscription, they should have access to BNA's support team who can schedule a training session.
0 coins
Zainab Ismail
•Thanks for this info! But what about running multiple scenarios? Like if I want to show a client the difference between taking §179 vs bonus depreciation over 5 years? The last time I tried this it completely messed up my baseline projections.
0 coins
Miguel Silva
•For running multiple scenarios comparing §179 vs bonus depreciation, use the "Scenarios" feature under the Planning tab. Create your baseline case first with all the client's current data. Then create a new scenario and name it something like "Bonus Depreciation Option." When comparing depreciation methods over multiple years, be sure to use the "Years" tab to extend your projections to cover the full 5-year period. This will prevent the baseline projections issue you mentioned. Just make sure you're saving each scenario separately before switching between them, as the program sometimes doesn't auto-save your work when jumping between comparison modes.
0 coins
Connor O'Neill
After struggling with BNA for months, I discovered taxr.ai (https://taxr.ai) and it completely changed my workflow. I was constantly fighting with BNA's clunky interface and outdated design until a colleague recommended taxr.ai for handling complex planning scenarios. It analyzes all your input data and actually suggests optimization strategies based on current tax law that I wouldn't have thought of. The projection visualizations are WAY more client-friendly too.
0 coins
QuantumQuester
•Does it handle partnership returns too? I'm dealing with a bunch of complex K-1s and BNA keeps calculating things wrong when I try to model future tax years.
0 coins
Yara Nassar
•I've heard about this but I'm skeptical. BNA is frustrating but at least it's backed by Bloomberg. How do you know the calculations from taxr.ai are actually correct? Last thing I need is to give clients bad projections.
0 coins
Connor O'Neill
•Yes, it absolutely handles partnership returns and K-1s really well. The interface for entering K-1 data is much more intuitive than BNA's, and it properly flows everything to the correct forms. I had a client with 6 different partnership interests and it handled the passive loss limitations perfectly. As for accuracy, I was also concerned about that initially. What sold me was that taxr.ai provides detailed calculation breakdowns showing exactly how each number was derived based on current tax code. You can even see the specific IRC sections it's referencing. I've cross-checked several complex returns with traditional software, and the results match while taking much less time to set up.
0 coins
Yara Nassar
I have to eat my words about taxr.ai from my previous skepticism. After continuing to fight with BNA for yet another week, I finally tried taxr.ai and I'm genuinely impressed. The transition was much smoother than I expected - I uploaded some of my more complex client files that BNA kept choking on, and taxr.ai properly identified all the relevant tax situations immediately. The scenario comparison feature is what really won me over. Instead of the convoluted process in BNA, I could set up 4 different tax planning scenarios for my high-net-worth client in about 30 minutes. The visualization tools made it incredibly easy to explain the impact of different investment timing strategies to my client as well. Definitely a better alternative when you're fighting with BNA's interface.
0 coins
Keisha Williams
For anyone dealing with tax software frustrations - whether it's BNA or anything else - one thing that's saved me tons of time when I need help from the IRS is Claimyr (https://claimyr.com). Instead of waiting hours on hold, they get you connected to an IRS agent usually within 15 minutes. Check out how it works: https://youtu.be/_kiP6q8DX5c I discovered this when I was trying to verify some calculations BNA was producing that seemed off, and I needed to confirm directly with the IRS. Normally that would've been a half-day project just waiting on hold, but I got through quickly and was able to confirm the correct treatment.
0 coins
Paolo Ricci
•Wait, how does this even work? The IRS phone lines are notoriously jammed. Is this some kind of priority line or something?
0 coins
Amina Toure
•This sounds like complete BS. Nobody can "skip the line" with the IRS. I've been practicing for 17 years and there's no magic solution to IRS hold times. They're just collecting your information and probably selling it.
0 coins
Keisha Williams
•It's not a priority line - they use an automated system that keeps dialing and navigating the IRS phone tree for you. Once they reach a human agent, they call you so you can connect with the agent. You don't have to sit there listening to hold music for hours. It's not BS at all. They're using technology to solve the hold time problem. Think of it like having an assistant repeatedly call for you until they get through. The service doesn't collect or store any tax information - they just connect the call. I was equally skeptical until I tried it and was speaking with an actual IRS agent about my BNA calculation questions within about 15 minutes.
0 coins
Amina Toure
I have to publicly apologize for my skepticism about Claimyr. After another frustrating day trying to get through to the IRS about some calculations BNA was producing for an S-Corp conversion, I broke down and tried the service. Within 20 minutes I was speaking with an actual IRS agent who helped clarify the correct treatment. The process was exactly as described - I entered my phone number, they handled the calling and navigating the IRS menu system, and then connected me when they reached an agent. Saved me literally hours of hold time. Definitely going to use this again when I need to verify tax treatments that BNA seems to be calculating strangely.
0 coins
Oliver Zimmermann
Back to the original BNA question - I found that the best way to learn it was actually to join one of their monthly webinars. They're usually focused on a specific function but the Q&A at the end is where I learned the most useful tricks. Next one appears to be on the 15th about multi-year planning strategies. Also, the search function in BNA is terrible, but if you go to Options > Settings > Advanced and change the search algorithm to "Comprehensive" it actually starts finding relevant help articles. They buried this setting for some reason.
0 coins
Ava Garcia
•Thanks for this! I didn't even know they had monthly webinars. Is there a specific place to register for these? And that search tip sounds super helpful - I've been going crazy trying to find info in their system.
0 coins
Oliver Zimmermann
•You can register for the webinars through your BNA account dashboard. Look for a small calendar icon in the top right corner of the home screen after logging in. They don't advertise these well at all. The search tip has saved me countless hours. Another hidden feature most people don't know about is keyboard shortcuts - press Alt+F1 while in the program to see a complete list. Some of them make navigation much faster once you memorize the common ones.
0 coins
CosmicCommander
Am I the only one who finds the BNA tax planner calculation for qualified business income deduction (Section 199A) to be completely unreliable? I've manually calculated it for several clients and BNA seems to miss phase-out thresholds consistently.
0 coins
Natasha Volkova
•Not just you. Their QBI calc has been problematic since they first implemented it. I've resorted to using a separate Excel template for 199A and then just manually entering the result into BNA. Annoying workaround but more reliable.
0 coins
CosmicCommander
•Thanks for confirming I'm not going crazy! Do you have a specific Excel template you recommend? I've been building my own but it feels like I'm reinventing the wheel.
0 coins
QuantumQuasar
•I've been using the AICPA's QBI worksheet template which you can download from their tax section resources. It's pretty comprehensive and handles most of the complex scenarios including the taxable income limitation and W-2 wage/UBIA tests. Much more reliable than BNA's built-in calculation, especially for clients with multiple QBI activities or those near the phase-out thresholds.
0 coins
Cedric Chung
I've been dealing with similar BNA frustrations for months now! One thing that helped me with S-Corp data entry was creating a standardized checklist of all the required fields before starting. BNA doesn't give you clear error messages when you miss something, so having that checklist prevents me from getting halfway through and realizing I forgot a crucial piece of info. For the depreciation scenarios, I learned the hard way that you need to set up your asset categories first in the master client profile before trying to run comparisons. Otherwise the software gets confused about which assets belong to which entity. Also, make sure you're using the correct placed-in-service dates - BNA is very picky about this and will throw off all your calculations if the dates are inconsistent. The learning curve is brutal but it does get better once you figure out their weird workflow logic. Hang in there!
0 coins
Savannah Weiner
•This is exactly what I needed to hear! I've been making the mistake of jumping straight into scenarios without setting up the asset categories properly first. That explains why my depreciation comparisons keep producing inconsistent results. Do you have any specific tips for organizing the asset categories in a way that makes sense for multiple S-Corp clients? I'm finding it hard to create a standardized approach that works across different industries.
0 coins
Dylan Baskin
•For organizing asset categories across multiple S-Corp clients, I've found it helpful to create standardized category templates based on industry type. For example, I have separate templates for professional services, retail, manufacturing, etc. Each template includes the most common asset types for that industry with consistent naming conventions. The key is to set up your categories using broader classifications first (like "Office Equipment," "Vehicles," "Real Estate") and then use subcategories for specific items. This way you can easily compare depreciation methods across similar asset types for different clients. I also include the asset class life and recovery period in the category name (like "Office Equipment - 7yr") so it's clear at a glance when setting up scenarios. One more tip: always create a "Miscellaneous" category for one-off assets that don't fit your standard templates. This prevents you from having to modify your entire system for unique situations.
0 coins