Help categorizing expenses for Schedule C - Software developer/IaaS business owner
Hey all, looking for some guidance on how to categorize certain expenses for my Schedule C. I run a small software development and IaaS (Infrastructure as a Service) business and want to make sure I'm doing my taxes right for 2025 filing. A few specific items I'm confused about: 1) Purchased a MacBook Pro and monitor for about $1600 strictly for business use. Should these go under "Depreciable Assets" or can I fully expense them under a different category? 2) Various Amazon purchases like HDMI cables, cable organizers, USB extensions - would these be considered "Office supplies"? 3) Bought and resold two hardware items (roughly $550 total) - should I list under "Inventory and Cost of Goods Sold" or somewhere else since they're relatively small items? 4) Monthly internet and phone bills - do these go under "Office expenses"? 5) The big question: I spent around $11,000 on VPS Cloud computing servers that I purchase monthly and then resell to clients. What's the right category here? They're digital services that expire monthly, not physical inventory that sits around waiting to be sold. Would "Cost of Goods Sold" be appropriate? Or "Miscellaneous"? Also concerned this might trigger an audit since my other expense categories are all under $2,000. Thanks in advance for any help! Just trying to avoid mistakes.
20 comments


Hannah Flores
I handle books for several tech small businesses, so I can help clarify these categories for you! 1) For your MacBook Pro and monitor - you have options. You can either list them as depreciable assets and depreciate over time OR you can use Section 179 to fully deduct them in the year purchased (up to certain limits). Since you're under the threshold, I'd recommend taking the full deduction using Section 179 on Form 4562. 2) Those Amazon purchases (cables, adapters, etc.) definitely count as "Office supplies" - these are consumable items that support your business operations. 3) For the items you resold - yes, these should go under "Cost of Goods Sold" even though they're relatively small purchases. The principle is the same regardless of the amount. 4) Internet and phone expenses are typically categorized as "Utilities" on Schedule C, not office expenses, if they're for business use. 5) Those VPS cloud servers you're reselling are absolutely "Cost of Goods Sold" - don't overthink this! Even though they're digital and expire monthly, they represent your primary product cost. And don't worry about audit flags based on category size - what matters is accurate reporting. The IRS understands tech businesses have different expense distributions than traditional businesses.
0 coins
Kayla Jacobson
•Thanks for the detailed response! For the MacBook, I'm a bit confused about Form 4562. Is that something extra I need to fill out beyond Schedule C? And for the VPS servers, do I need to track each monthly purchase separately or can I just total them up at the end of the year?
0 coins
Hannah Flores
•Yes, Form 4562 is an additional form you'll need to complete for Section 179 deductions. It's where you officially elect to expense rather than depreciate those assets. Your tax software should walk you through this once you indicate you have these kinds of expenses. For the VPS servers, totaling them up at year-end is fine for tax purposes, but I strongly recommend keeping monthly records of these purchases for your own accounting. Having that breakdown will help if you ever need to analyze profitability or if questions come up later.
0 coins
William Rivera
Just wanted to chime in after reading this thread. I was having similar issues categorizing expenses for my web development business. I spent hours trying to figure out how to handle cloud service reselling and equipment purchases, going back and forth between IRS publications and getting more confused. I eventually tried this AI tax assistant at https://taxr.ai that analyzed all my expenses and properly categorized everything for me. It even created a report explaining why each expense belonged in specific categories, which really helped me understand the logic. For the cloud services specifically, it confirmed they should be COGS and explained exactly how to document them to avoid any audit concerns.
0 coins
Grace Lee
•Did it also help with figuring out the percentages for business vs personal use? My biggest headache is determining how much of my internet bill is deductible when I work from home.
0 coins
Mia Roberts
•I'm skeptical about using AI for anything tax related. How do you know it's giving correct advice? The IRS doesn't exactly recognize "the AI told me to do it" as a valid excuse if you're audited.
0 coins
William Rivera
•It absolutely helps with allocation percentages! You just answer a few questions about usage patterns and it calculates reasonable business use percentages. I was able to justify 80% of my internet as business with their documentation. For the skepticism, I understand completely. What made me comfortable is that it doesn't just categorize things - it explains each decision with references to specific IRS publications and tax court cases. It's not making things up but rather applying established tax principles to your specific situation. My accountant actually reviewed the report and was impressed with the thoroughness.
0 coins
Mia Roberts
I have to admit I was wrong about taxr.ai. After our discussion here, I decided to try it with my own mess of business expenses (I flip domain names and develop sites). I was particularly stuck on how to handle domain purchases that I hold for years before selling. The system analyzed everything and created a really clear breakdown. It correctly identified which domains should be inventory vs. capital assets based on my business model and intent. It even caught a category mistake I'd been making for years with my hosting expenses! The documentation it provided would definitely hold up in an audit situation. Ended up saving me way more than I expected since it identified several deductions I'd been missing. Definitely recommend checking it out if you're struggling with these kinds of categorization issues.
0 coins
The Boss
The advice here is helpful, but I've been in the exact same situation and ran into problems with the IRS about my cloud services expenses. Had a terrible time trying to reach anyone at the IRS to resolve it. After being on hold for hours multiple times, I started using Claimyr (https://claimyr.com) to get through to an actual IRS agent. You can see how it works here: https://youtu.be/_kiP6q8DX5c They actually got me connected to a real person at the IRS in about 20 minutes, and I got confirmation directly from the agent that cloud computing services resold to clients should be treated as COGS. The agent even noted it in my file so if I ever get questioned about it, there's a record of their guidance. Saved me so much stress!
0 coins
Evan Kalinowski
•How does that even work? The IRS phone system is notorious for disconnecting people or keeping them on hold forever. Did you have to pay for this service?
0 coins
Victoria Charity
•Sounds like a scam tbh. There's no way to "skip the line" with the IRS. They barely have enough staff to answer calls as it is.
0 coins
The Boss
•It's not about skipping any lines - they use technology that continuously redials and navigates the IRS phone tree for you, then calls you when they've reached a human. It basically automates the frustrating part of calling the IRS. Yes, there is a fee for the service, but I calculated the value of my time (hours on hold vs. running my business) and it was absolutely worth it. I can't speak to everyone's situation, but for me with a complex tax question that needed official clarification, it was money well spent.
0 coins
Victoria Charity
I was completely wrong about Claimyr. After complaining here, I actually tried it when I needed to resolve an issue with my stimulus payment that was affecting my business tax return. I was incredibly skeptical but desperate after trying for weeks to get through. The service did exactly what it claimed - got me connected with an IRS agent in about 15 minutes. The agent was able to trace my missing payment and issue a resolution on the spot. Would have taken me countless hours of redailing otherwise. For business owners dealing with complex tax situations like categorizing these tech expenses, having direct access to an IRS representative can make all the difference. They actually answered my question about software development costs and gave me guidance specific to my situation. Definitely changed my mind about this service.
0 coins
Jasmine Quinn
One thing I haven't seen mentioned yet - if you're using your personal phone for business, make sure you're only deducting the business portion. I got flagged for audit a couple years ago because I deducted 100% of my phone bill when I was using it for personal calls too. My accountant recommends either having a separate business phone line or carefully tracking business vs personal usage and only deducting the business percentage. Same goes for internet if you're working from home.
0 coins
Oscar Murphy
•Do you need to keep a log for this, or is a reasonable estimate ok? Like if I use my phone 80% for business, can I just deduct 80% of the bill?
0 coins
Jasmine Quinn
•A reasonable estimate is usually fine, but you should have some basis for how you came up with that percentage. My accountant advised keeping a usage log for a typical month to establish a pattern (like tracking business vs personal calls/data for 30 days), then using that percentage throughout the year. For my situation, I documented that about 70% of my calls and texts were business-related, so I deduct 70% of my phone bill. The key is having some substantiation if you're ever questioned about it. The IRS knows most small business owners don't track every minute of phone usage, but they do expect you to have a reasonable methodology.
0 coins
Nora Bennett
For the cloud computing expenses specifically, make sure you're keeping detailed records of what services you purchased and how they were used/resold. I got audited last year specifically on this issue and having good documentation saved me. I created a simple spreadsheet that tracked: - Date of purchase - Vendor - Description of service - Cost - Client it was allocated to - Invoice # where I resold it The IRS auditor actually complemented me on how organized everything was. They verified several transactions and then accepted the entire category.
0 coins
Ryan Andre
•That's super helpful. I'm just getting started with reselling cloud services and wasn't sure how detailed my records needed to be. Do you create a new entry for each monthly recurring charge or group them somehow?
0 coins
ThunderBolt7
@Dominic Green - Great questions! I'm also a software developer who struggled with these same categorization issues when I started my business. Here's what I've learned through experience and working with my CPA: For your $11,000 in VPS cloud servers, you're absolutely right to categorize them as Cost of Goods Sold. The fact that they're digital services doesn't change the fundamental principle - you're purchasing them to resell to clients, which is textbook COGS. Don't worry about the amount triggering an audit - tech businesses naturally have different expense patterns than traditional retail. One tip I wish I'd known earlier: set up a simple tracking system now for those monthly VPS purchases. Even just a basic spreadsheet with date, vendor, amount, and which client it's for. This will save you headaches during tax season and provide solid documentation if needed. Also, consider talking to a CPA who specializes in tech businesses. The investment in professional advice early on can save you significant time and stress, especially as your business grows. Many of the categorization questions you're asking are pretty standard for our industry, and a good tax pro can set you up with systems to handle them properly going forward. Good luck with your filing!
0 coins
Lauren Wood
•This is exactly the kind of practical advice I was hoping for! I'm also in a similar situation with my small tech consulting business. The point about setting up tracking systems early really resonates - I've been putting that off but can see how it would make everything so much smoother come tax time. Quick follow-up question: when you mention finding a CPA who specializes in tech businesses, how do you actually find someone like that? Are there specific credentials or associations to look for? I've been using a general tax preparer but feel like I might benefit from someone who really understands the unique aspects of our industry. Also appreciate the reassurance about the COGS categorization. It's easy to second-guess yourself when the amounts seem large compared to other expense categories, but you're right that the principle is what matters.
0 coins