I work with a lot of freelance developers and designers in NJ, and the deduction question comes up in every first meeting. Most freelancers know they can write off "business expenses" but aren't sure exactly what qualifies or how much they can claim. Here's the full breakdown.

Hardware: Laptops, Monitors, and Equipment

Your tools of the trade are deductible. This includes:

  • Laptops and desktop computers
  • Monitors (yes, that ultrawide counts)
  • Keyboards, mice, docking stations, webcams
  • Tablets and styluses (especially for designers)
  • External drives, networking equipment

All of these qualify for Section 179 expensing, which means you can deduct the full cost in the year you buy them rather than depreciating over several years. There's no minimum dollar threshold. A $200 keyboard and a $4,000 MacBook Pro both qualify.

If you use a device for both business and personal purposes, you can only deduct the business-use percentage. If your laptop is 80% business use, you deduct 80% of the cost. Be honest about this. The IRS knows freelancers use their computers for personal stuff too.

Software Subscriptions

Monthly and annual software subscriptions are deductible as ordinary business expenses. Common ones I see on developer and designer returns:

  • IDEs and code editors: JetBrains, VS Code extensions, Sublime Text
  • Design tools: Figma, Adobe Creative Cloud, Sketch, Canva Pro
  • Project management: Linear, Jira, Notion, Asana
  • Communication: Slack, Zoom, Google Workspace
  • Version control: GitHub, GitLab
  • AI tools: Copilot, ChatGPT Plus, Claude Pro, or any AI coding assistants you pay for

These are straightforward. You pay monthly, you deduct monthly. Annual subscriptions are deducted in the year paid (cash basis) or allocated across the subscription period (accrual basis, but most freelancers use cash basis).

Cloud Hosting and Infrastructure

If you're paying for cloud services for client work or your own products, those costs are deductible:

  • Cloud platforms: AWS, Google Cloud, Azure
  • Hosting and deployment: Vercel, Netlify, DigitalOcean, Heroku, Railway
  • Domain registrations and DNS services
  • CDN and storage: Cloudflare, S3, Backblaze
  • Database services: PlanetScale, Supabase, MongoDB Atlas

If you're running side projects that also serve as portfolio pieces or learning tools, the hosting costs are still generally deductible as long as there's a business purpose. A portfolio site that helps you land clients has a clear business connection.

Coworking Space

Coworking memberships (WeWork, Industrious, local spaces) are deductible as rent expense. This includes:

  • Monthly membership fees
  • Day passes
  • Meeting room rentals
  • Printing and other add-on services at the space

If you use a coworking space, you generally cannot also claim the home office deduction for the same period. Pick the one that gives you the larger deduction.

Home Office Deduction

If you work from home (and most freelance developers do), you have two options:

Simplified Method

$5 per square foot of your dedicated home office, up to 300 square feet. Maximum deduction: $1,500 per year. No record-keeping required beyond measuring your office space. Easy, but the cap is low.

Actual Method

Calculate the percentage of your home used for business (office square footage / total home square footage), then apply that percentage to your actual home expenses: rent or mortgage interest, utilities, insurance, repairs, property taxes, depreciation (if you own). This method requires more record-keeping but often produces a larger deduction, especially if you have a large dedicated office.

The home office must be used regularly and exclusively for business. A desk in your bedroom that's also your personal gaming setup does not qualify. A dedicated room with a door that you use only for work does qualify.

Conferences, Training, and Education

Continuing education and professional development are deductible when they maintain or improve skills in your current business:

  • Conference tickets and travel (React Conf, local meetups, design conferences)
  • Online courses (Udemy, Frontend Masters, Egghead, Coursera)
  • Books and technical publications
  • Certification exams

The education must relate to your current work. A web developer taking an advanced TypeScript course qualifies. A web developer getting a law degree probably does not (unless you can show a direct business connection).

Health Insurance

If you're self-employed and not eligible for coverage through a spouse's employer plan, you can deduct 100% of your health insurance premiums. This includes medical, dental, and vision for yourself, your spouse, and your dependents.

This is the self-employed health insurance deduction, reported on Schedule 1, Line 17. It reduces your adjusted gross income directly. It's not an itemized deduction, so you get it even if you take the standard deduction.

The deduction is limited to your net self-employment income. If your business shows a loss, you can't claim it.

Retirement Contributions

This is one of the biggest tax planning tools for freelancers. Two primary options:

Solo 401(k)

For 2026, you can contribute up to $23,500 as an employee deferral, plus up to 25% of your net self-employment income as an employer profit-sharing contribution. The combined limit is $70,000 (or $77,500 if you're 50 or older). If you're earning $100K or more, a Solo 401(k) lets you shelter a significant chunk of income.

SEP-IRA

Simpler to set up. You can contribute up to 25% of net self-employment income, with a maximum of $70,000 for 2026. No employee deferral component, so the maximum contribution requires higher income than a Solo 401(k).

Both reduce your taxable income dollar for dollar. If you're in the 24% federal bracket and 6.37% NJ bracket, every $10,000 you contribute saves you roughly $3,037 in taxes.

Use the SE Tax Calculator to see how retirement contributions affect your total tax picture, and the S-Corp Savings Calculator to compare entity structures.

Business Insurance

Insurance premiums for your freelance business are deductible:

  • Errors and omissions (E&O) insurance: Covers claims of professional negligence
  • General liability insurance: Covers third-party claims
  • Cyber liability insurance: Increasingly common for developers handling client data

Internet and Phone

You can deduct the business-use percentage of your internet and phone bills. If you use your phone 60% for business, you deduct 60% of the bill. Same for internet.

If you have a separate business phone line, that's 100% deductible. A dedicated internet connection for your home office is also fully deductible.

What You Can't Deduct

  • Commuting costs: Driving to a client's office is commuting, not a business expense (unless you have a home office and are traveling to a secondary work location).
  • Clothing: Even if you buy clothes for client meetings, regular clothing is not deductible. Only specialized uniforms or safety gear qualify.
  • Meals: Business meals with clients are 50% deductible. Lunch at your desk is not deductible at all.
  • Personal portion of mixed-use expenses: Be honest about business vs. personal use percentages.

Keep Records

The IRS requires you to substantiate every deduction. Save receipts, keep a log of business vs. personal use for mixed-use items, and track mileage if you drive to client sites. Cloud-based bookkeeping makes this much easier than a shoebox of receipts.

If you're a freelance developer or designer looking for a CPA who understands your business, I'm a NJ-licensed CPA and I work with tech freelancers regularly. Reach out for a free consultation.