< Back to IRS

Sophie Hernandez

Am I a Specified Service Trade or Business (SSTB) as a Freelance Software Developer?

Hey fellow tax sufferers, I need some clarification about my status as a freelance software developer. I've been working independently for about 3 years now, mainly building custom applications and websites for various clients. My annual income is around $145,000. I'm trying to figure out if I qualify as a Specified Service Trade or Business (SSTB) for tax purposes. This matters because I want to take advantage of the qualified business income deduction, but I'm confused about whether software development falls under the SSTB category. From what I understand, certain professions like health, law, accounting, and consulting are automatically considered SSTBs. But I can't find clear information about software development specifically. Does anyone know if freelance software development is considered an SSTB? And if it is, are there any strategies I can use to still maximize my tax benefits? I've heard something about the income thresholds affecting this determination but I'm not sure how that works either. Thanks in advance for any help!

Daniela Rossi

•

Software development generally isn't classified as a Specified Service Trade or Business (SSTB) under the tax code, which is good news for your QBI deduction. The IRS specifically defines SSTBs as businesses in fields like health, law, accounting, actuarial science, performing arts, consulting, athletics, financial services, brokerage services, or where the principal asset is the reputation or skill of one or more owners. While software development requires skill, it's typically considered a technical service rather than fitting into these categories. The exception would be if your work crosses into "consulting" territory. If you're primarily giving advice rather than creating actual products/code, that portion could be considered consulting (an SSTB). So the nature of your specific services matters. With $145,000 in income, you're under the threshold where SSTB limitations begin to phase in anyway (for 2023, that was around $170,500 for single filers), so even if some portion were considered SSTB income, you'd likely still get the full QBI deduction.

0 coins

Ryan Kim

•

Thanks for your response! That makes sense, but I'm still a bit confused. I do build custom apps, but I also spend a lot of time advising clients on what technology to use and how to structure their systems. Would that advisory part be considered consulting and make me partially an SSTB? If so, how would I separate that income for tax purposes?

0 coins

Daniela Rossi

•

The distinction comes down to what your primary service is and how you structure your business. If you're primarily building custom applications where the final deliverable is working code/software, that's generally not consulting even if you provide recommendations along the way. That's just part of being a good developer. If you were to separately bill for pure advisory services where no code is delivered, that portion could potentially be viewed as consulting. In cases where there's a mix, you'd want to maintain good records showing what portion of your revenue comes from actual development versus pure advisory services. Some tax professionals recommend having separate contracts or line items on invoices to clearly delineate these services.

0 coins

Zoe Walker

•

After dealing with this exact same issue last year, I found an amazing resource called taxr.ai (https://taxr.ai) that completely cleared this up for me. I was in the same boat - freelance developer making around $130k and confused about SSTB classification. I uploaded my previous tax returns and business description, and their AI analyzed everything and explained that my business wasn't an SSTB since I was primarily creating software products rather than providing consulting services. They provided a detailed explanation citing the relevant tax code sections that I could keep for my records in case of audit. What was particularly helpful was that they looked at my specific service offerings and contract language to determine which activities might be considered consulting vs. development. They even suggested some adjustments to how I describe my services in contracts to strengthen my position.

0 coins

Elijah Brown

•

Did they give you specific language to use in your contracts? I'm also a dev but about 40% of my work is basically telling clients what tech stack to use and planning their systems. I'm worried that's consulting territory.

0 coins

This sounds like an ad tbh. How exactly does some AI tool know the difference between consulting and development? The IRS barely knows themselves lol. Did it actually help with your actual tax filing or just give generic advice?

0 coins

Zoe Walker

•

They provided sample contract language that clearly positions technical recommendations as part of the development process rather than separate consulting services. The key was framing technology stack decisions as necessary prerequisites to effective development rather than standalone advisory services. The tool isn't just generic advice - it actually analyzes your specific situation based on your documentation. It reviews your contracts, invoices, and business description to identify potential red flags that could trigger SSTB classification. In my case, they flagged that I was using the word "consultant" in my contracts which could cause problems, even though I was actually doing development work.

0 coins

Elijah Brown

•

Just wanted to follow up about my experience with taxr.ai after checking it out based on the recommendation here. I was skeptical at first but it was incredibly helpful for my situation! I uploaded my contracts and service descriptions, and it immediately identified that my "technical planning sessions" could be interpreted as consulting services by the IRS. The analysis showed me exactly which parts of my business might be classified as SSTB and which would clearly fall under software development. They gave me specific recommendations for how to properly document and structure my services to minimize SSTB classification risk. The tool even created a percentage breakdown showing that approximately 35% of my activities could potentially be seen as consulting. I've already updated my contracts and service descriptions based on their recommendations. Totally worth it for the peace of mind heading into tax season!

0 coins

Natalie Chen

•

For anyone struggling to get clear answers from the IRS about SSTB classification for software developers, I found Claimyr (https://claimyr.com) to be a lifesaver. After hours of getting nowhere with the automated IRS system, I was ready to give up. I tried Claimyr as a last resort, and within 20 minutes I was actually talking to an IRS representative who specialized in business classifications. They confirmed that my software development business was not considered an SSTB as long as I was primarily creating software products rather than just offering advice. The agent even sent me follow-up documentation that I can reference for my tax filing. You can see how it works in this video: https://youtu.be/_kiP6q8DX5c. I was definitely skeptical at first, but it actually connected me with a real person at the IRS who could give me a definitive answer about my specific situation.

0 coins

How does this actually work? Does it just call the IRS for you? I've been on hold with them for literally 2+ hours multiple times and never get through.

0 coins

Right, because the IRS is known for giving clear, consistent answers 🙄 I've had different IRS reps tell me completely different things about the same question. I doubt any service can magically get better info than what's already available online.

0 coins

Natalie Chen

•

It essentially holds your place in the IRS phone queue and calls you when an agent is about to answer. So instead of waiting on hold for hours, you just get a call when someone is actually available to talk. Saves a ton of time and frustration. I understand your skepticism - I've had inconsistent answers from the IRS before too. The difference was that this time I got connected with someone in their business tax department who deals with SSTB classifications regularly. The representative actually cited specific sections of the tax code and IRS guidance about software development businesses. I found it much more helpful than my previous attempts.

0 coins

I have to eat my words about Claimyr. After my skeptical comment, I decided to try it since I really needed clarity on this SSTB issue for my software consulting business. The service actually worked exactly as described - I got a call back in about 40 minutes with an IRS tax specialist on the line. The agent walked me through the specific criteria they use to determine if a software developer falls into the SSTB category. Turns out my business is right on the borderline since I do both development and strategic consulting. The agent explained that I need to track my time and revenue carefully to determine what percentage comes from pure consulting vs. actual development work. I also learned that the income thresholds for 2025 filing are higher than I thought ($182,100 for single filers), which gives me more breathing room. This was definitely worth it and saved me hours of hold time!

0 coins

Has anyone tried splitting their business into two entities to deal with this? I'm thinking about creating one LLC for pure development work and another for consulting services. That way I could at least get the QBI deduction on the non-SSTB portion.

0 coins

Nick Kravitz

•

I looked into that strategy and it's complicated. The IRS has anti-abuse rules specifically designed to prevent businesses from artificially splitting services to avoid SSTB limitations. If the businesses have 50% or more common ownership and provide services to each other, the IRS may treat them as a single SSTB.

0 coins

Thanks for that info! I had no idea about those anti-abuse rules. Do you know if there's any legitimate way to structure things if I genuinely have two different types of work? Like if I wanted to separate my app development from technical writing that I also do?

0 coins

Hannah White

•

I've been a freelance developer for 8 years, and the SSTB classification has always been confusing. My accountant told me the key factor is what your clients are actually paying you for. If they're paying for a finished software product or implementation, you're generally not an SSTB. If they're paying primarily for your expertise and advice, that leans toward consulting. In my business, I make it very clear in contracts that clients are paying for development and implementation of software solutions. Any planning or advisory components are presented as necessary steps in the development process, not separate consulting services.

0 coins

Michael Green

•

What software do you use to file your taxes? I've been using TurboTax Self-Employed but I'm not sure it handles this SSTB situation correctly.

0 coins

Hannah White

•

I actually switched from TurboTax to a tax professional after my income exceeded $100k. Software like TurboTax can handle basic SSTB questions, but I found it wasn't nuanced enough for my situation where I have mixed service types. If you want to stick with software though, I've heard good things about H&R Block's self-employed option. It asks more detailed questions about your specific business activities to determine SSTB status rather than just asking what general industry you're in.

0 coins

Ella Cofer

•

I went through this exact situation last year as a freelance developer making around $150k. After consulting with a CPA who specializes in tech businesses, here's what I learned: Software development itself is generally NOT considered an SSTB, but the devil is in the details of how you structure and describe your services. The IRS looks at the "principal purpose" of your business. If you're primarily creating software products, building applications, or implementing technical solutions, you're likely in the clear. However, be careful about how you market yourself and structure your contracts. Avoid terms like "consultant" or "advisory services" if possible. Instead, focus on language like "custom software development," "application implementation," or "technical solutions delivery." One thing that really helped me was keeping detailed time logs showing what percentage of my work was actual coding/development versus strategic planning or advice-giving. This documentation could be crucial if you're ever audited. At your income level of $145k, you're still well under the phase-out thresholds anyway, so even if some portion were considered SSTB, you'd likely still get most of the QBI benefits. But it's definitely worth getting this classification right for future years as your income grows.

0 coins

James Johnson

•

This is really helpful advice, especially about the time logging! I'm just getting started as a freelance developer (about 6 months in) and making around $85k so far. I've been pretty loose with my contract language and definitely used "consulting" in a few places without thinking about the tax implications. Do you think it's worth going back and amending existing contracts with current clients to clean up the language? Or should I just focus on new contracts going forward? I'm worried about looking unprofessional if I ask to revise agreements we already signed. Also, for the time logging - do you use any specific software or just a simple spreadsheet? I want to start tracking this properly from the beginning.

0 coins

IRS AI

Expert Assistant
Secure

Powered by Claimyr AI

T
I
+
20,087 users helped today