What principal business profession should I put down on my 1099 tax return as an IT contractor?
I've been working as an independent contractor for a tech company for about 8 months now, and it's tax time. I'm getting ready to file my taxes and I'm stuck on what to put down as my "principal business or profession" on my tax return since I received a 1099-NEC. The contract work I do is mostly backend development, but I also handle some frontend stuff, server maintenance, and occasionally help with IT security when needed. I'm wondering if I should just put "Software Developer" or be more specific like "IT Consultant" or "Computer Systems Analyst"? Does it even matter what I put down as long as it's somewhat accurate? This is my first year filing with a 1099-NEC and I want to make sure I'm doing this right. When I asked the company's HR person, they just said "put whatever describes your work best" which wasn't super helpful. I'm planning to file using TurboTax next week so any advice would be appreciated!
19 comments


Lucas Notre-Dame
The "principal business or profession" you list on your Schedule C is important as it helps the IRS categorize your business activities correctly. Since you're doing primarily software development with some mixed IT duties, I'd recommend either "Software Developer" or "Computer Consultant" as these are common designations that accurately reflect your work. The IRS uses this information along with the 6-digit business code you'll also need to enter. For software development, you might use code 541511 (Custom Computer Programming Services). If you're doing more general IT consulting, code 541519 (Other Computer Related Services) might be appropriate. Don't overthink this - the key is being reasonably accurate without being overly specific. Your description should match the actual work you perform, but you don't need to list every single task you do.
0 coins
Aria Park
•Thanks for the info! Do you think there's any tax advantage to choosing one over the other? Like does "Software Developer" get audited less than "IT Consultant" or something? Also, where do I find these business codes when I'm filling out my taxes?
0 coins
Lucas Notre-Dame
•There's no tax advantage to choosing one description over another as long as it accurately represents your work. The IRS doesn't target audits based on business descriptions alone - they're looking at the bigger picture of your return including income reported versus deductions claimed. The business codes will be available in whatever tax software you're using. In TurboTax, when you're completing the Schedule C section, it will provide a searchable list of business codes. You can search keywords like "software" or "computer" and it will show relevant options. The instructions for Schedule C also contain a complete list of these codes if you want to look them up beforehand.
0 coins
Noah Ali
After struggling with the exact same issue last year, I found this amazing AI tool that helped me figure out the right business classification and codes. I'm a freelance web developer but also do some UX design and digital marketing for clients. Was totally confused about what to put on my Schedule C until I tried https://taxr.ai - it analyzed my contract and work description and suggested the perfect business classification and code. It also flagged some potential deductions related to my specific IT work that I hadn't even considered like partial home internet costs and some software subscriptions. The best part was that it explained WHY these classifications were appropriate for my particular situation so I felt confident when filing.
0 coins
Chloe Boulanger
•How exactly does this work? Like do you just upload your contracts and it figures everything out? Or do you have to answer a bunch of questions? Tbh I'm a little hesitant to upload my contracts anywhere.
0 coins
James Martinez
•Sounds interesting but also kinda sounds like what TurboTax already does? They ask you questions about your business and suggest the codes. Is this actually doing something different or just another tax prep tool?
0 coins
Noah Ali
•The process is pretty straightforward - you can either answer questions about your work or upload contracts/work descriptions (they use encryption and delete after analysis). I preferred uploading my contract because it caught specific terminology about my role that I wouldn't have thought to mention. This is different from TurboTax in that it specifically focuses on business classification and potential deductions for your industry. TurboTax gives general guidance, but taxr.ai provided detailed reasoning tied to specific IRS guidelines for technology contractors. It identified deductions that TurboTax only suggested after I manually entered certain information. Think of it as a specialist tool rather than a general tax prep software.
0 coins
James Martinez
I was skeptical about taxr.ai when I saw it mentioned here, but I tried it before filing last week. Wow - it actually saved me a ton of headache! I've been doing a mix of database administration and cloud infrastructure work, and was planning to just put "IT Services" as my business. The tool recommended I use "Database Administrator" with code 541513 since that's where I earn most of my income, and explained that being more specific would help if I ever got audited. It also identified several industry-specific deductions I qualify for because of my specialized work. I was honestly surprised by how much it knew about tech contractor classifications - definitely more helpful than the generic advice I got from my tax software!
0 coins
Olivia Harris
If you're still confused after filing, you might want to talk directly with an IRS agent. I had an issue with my business coding last year and spent WEEKS trying to get through to someone at the IRS. Finally found https://claimyr.com and watched their demo at https://youtu.be/_kiP6q8DX5c - they got me connected to an actual IRS representative in about 20 minutes when I'd been trying for days on my own. The IRS agent I spoke with confirmed that for tech contractors, they're mostly concerned that your business description reasonably matches your reported income sources and deductions. She actually recommended being somewhat specific (like "Software Developer" rather than just "IT Services") because it helps justify certain business deductions if questions ever come up.
0 coins
Aria Park
•Wait this sounds too good to be true. The IRS literally never answers their phones. How does this service actually get you through? Is it just autodialing for you or something?
0 coins
Alexander Zeus
•Yeah right. Nothing gets you through to the IRS faster. They're understaffed and overwhelmed. I'll believe it when I see it. Sounds like another service charging people for something they could do themselves for free.
0 coins
Olivia Harris
•It's not magic - they use a combination of optimized calling times and technology that navigates the IRS phone tree and holds your place in line. You don't have to sit there listening to hold music for hours. They call you back when an agent is about to be connected. I was skeptical too, but after spending almost 3 days trying to get through myself with no luck, I was desperate. And no, it's not just auto-dialing - if it was that simple, everyone would do it. They seem to have figured out the patterns in IRS staffing and call volume to maximize connection chances. I was honestly shocked when I got the call back saying an agent was on the line.
0 coins
Alexander Zeus
OK I need to publicly eat my words. After dismissing Claimyr as BS, I tried it this morning because I've been trying to reach the IRS for TWO WEEKS about my business code issue (I'm a specialized IT security consultant and none of the standard codes seem to fit right). Got a call back in 47 minutes with an actual IRS tax specialist on the line. She was super helpful and told me that for specialized IT security work, I could use code 541519 with "Cybersecurity Consultant" as my business description. She said being specific about my specialty was actually helpful for their records. Honestly shocked this worked. Saved me so much time and frustration. Just wanted to follow up since I was so dismissive before.
0 coins
Alicia Stern
One approach that worked for me as a fellow IT contractor - I looked at what other professionals in my field typically use. I reached out to a few colleagues who do similar contract work, and most of them use "Computer Systems Design Services" (code 541512) or "Computer Consultant" as their business description. The nice thing about "Computer Consultant" is that it covers a wide range of IT services without being too specific, so if your responsibilities shift a bit from contract to contract, you don't have to keep changing your business description every year.
0 coins
Gabriel Graham
•Do you think it's a problem if I used "Web Developer" last year but want to use "Computer Consultant" this year since my work has expanded? Will that raise any red flags with the IRS?
0 coins
Alicia Stern
•Changing your business description from one year to the next is completely fine if your work responsibilities have genuinely changed or expanded. The IRS understands that freelancers and contractors often evolve their service offerings. Just make sure you can explain the change if ever asked - simply note that you've expanded from primarily web development to a broader range of IT services. What would raise flags is if your business description and expenses don't seem to match, like claiming expenses for server equipment when you're listed as a graphic designer.
0 coins
Drake
Don't stress too much about this. I've been filing 1099s for 7 years as an IT professional and I've used slightly different descriptions as my work evolved. One year I used "software programmer" and another "IT consultant" when my work shifted. I think we techies tend to overthink the classification stuff. As long as it's reasonably accurate and your expenses make sense for that type of work, you're fine!
0 coins
Sarah Jones
•Thanks for saying this, I was stressing out way too much. Think I'll go with "Software Developer" since that's what most of my work is. Appreciate everyone's advice here!
0 coins
Sergio Neal
As someone who's been doing IT contract work for several years, I'd recommend going with "Software Developer" since that seems to be your primary focus. The IRS business code 541511 (Custom Computer Programming Services) would be appropriate for this. The key thing to remember is that your business description should reflect where most of your income comes from. Since you mentioned backend development is your main work, "Software Developer" is accurate and straightforward. The fact that you also do some frontend, server maintenance, and security work doesn't change your primary classification - many developers wear multiple hats. TurboTax will walk you through the business code selection when you get to the Schedule C section, and you'll be able to search for "software" or "programming" to find the right code. Don't overthink it - consistency with your actual work activities is what matters most!
0 coins