Disclaimer: This article is for informational purposes only and does not constitute tax advice. Deduction rules depend on your specific situation. Consult a licensed CPA before claiming deductions. Circular 230 applies.

In This Article

  1. Hardware: Laptops, Monitors, and Equipment
  2. Software Subscriptions
  3. Cloud Hosting and Infrastructure
  4. Coworking Space
  5. Home Office Deduction
  6. Conferences, Training, and Education
  7. Health Insurance
  8. Retirement Contributions
  9. Business Insurance
  10. Internet and Phone
  11. What You Can't Deduct
  12. Keep Records
  13. Frequently Asked Questions
  14. Ready to File With Confidence?

The deduction question comes up constantly for freelance developers and designers in NJ. 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

These items may be eligible for an elected Section 179 deduction when placed in service and used more than 50% for business. The deduction is limited to the eligible business-use basis and remains subject to the annual dollar limit, investment phaseout, taxable-income limit, and later recapture. A $200 keyboard and a $4,000 MacBook therefore require the same eligibility and substantiation analysis. New Jersey separately caps Section 179 at $25,000 and does not conform to federal bonus depreciation.

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

Using a coworking space does not automatically bar a home-office deduction. A home office may still qualify if it independently satisfies the applicable exclusive-use, regular-use, and principal-place-of-business or other statutory tests. Claim only substantiated expenses and do not deduct the same cost twice.

Home Office Deduction

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

Simplified Method

$5 per square foot of qualifying home-office space, up to 300 square feet. Maximum deduction: $1,500 per year. Retain records supporting the area, the qualifying period, and regular and exclusive business use; the simplified method reduces the expense-allocation work but does not eliminate substantiation.

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 maintain or improve skills required in your current work and cannot qualify you for a new trade or business. A web developer taking an advanced TypeScript course can qualify. A law degree qualifies the taxpayer for a new trade or business and is generally nondeductible even if it is useful in the taxpayer's current work.

Health Insurance

IRC Section 162(l) may allow eligible medical, dental, and vision premiums for the taxpayer, spouse, and dependents as a Schedule 1 adjustment. Form 7206 applies month-by-month subsidized employer-plan eligibility, the earned-income limit for the trade or business under which the plan is established, premium-tax-credit coordination, and other rules, so total premiums are not automatically deductible.

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.

New Jersey uses a separate deduction under N.J.S.A. 54A:3-5. Qualifying self-employed health-insurance premiums are entered on NJ-1040 Worksheet F separately from the ordinary 2% medical-expense reduction and are capped at earned income from the business. Eligibility, coverage, reimbursement, and business-income facts still must be confirmed.

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 $24,500 as an employee deferral (Notice 2025-67), plus an employer profit-sharing contribution. For a sole proprietor or working partner, the employer calculation is roughly 20% of adjusted net self-employment earnings after the required self-employment-tax and contribution-rate adjustments (use the IRS Publication 560 worksheet to compute the exact amount); for an S-corp owner-employee it can be up to 25% of W-2 compensation. The combined limit is $72,000 (or $80,000 if you're 50+, $83,250 ages 60-63). 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 compensation - effectively about 20% of net self-employment profit after the IRS's required adjustments - with a maximum of $72,000 for 2026. No employee deferral component, so the maximum contribution requires higher income than a Solo 401(k).

Both can reduce federal taxable income, but NJ treatment depends on the contribution share. Qualifying employee 401(k) elective deferrals are excludable under N.J.S.A. 54A:6-21; the Solo 401(k) employer profit-sharing share must be confirmed for the taxpayer's facts because published NJ guidance does not clearly resolve every owner-only configuration. Current-year SEP-IRA owner contributions generally reduce federal income but create NJ basis. These amounts are deducted above the line federally rather than on Schedule C and therefore do not reduce Schedule C profit or self-employment tax. QBI interaction and other limits can change the final benefit.

Use the SE Tax Calculator to see how retirement contributions affect your total tax picture, and the S-Corp 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.

A separate line or connection can support exclusive business use, but the deduction still depends on ordinary-and-necessary business use, allocation, timing, reimbursement, and records. A dedicated label or account does not convert personal, capital, or nonbusiness charges into a deduction.

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, Use the contact form to request an intake review.

Frequently Asked Questions

Can freelance developers deduct AI coding tools?

Yes. Subscriptions to AI tools like GitHub Copilot, ChatGPT Plus, Claude Pro, or any other AI coding assistant used for business are deductible as ordinary business expenses on Schedule C in the year you pay for them.

Is a coworking membership tax deductible?

Yes, to the extent they are ordinary and necessary business expenses. Using a coworking space does not automatically bar a home-office deduction; the home space must independently satisfy the exclusive-use, regular-use, and other applicable tests, and the same expense cannot be deducted twice.

How much can freelance developers contribute to retirement accounts?

With a Solo 401(k), you can contribute up to $24,500 as an employee deferral (TY2026) plus an employer profit-sharing contribution (a 25% plan rate that works out to about 20% of net self-employment profit), with a combined limit of $72,000 for 2026. A SEP-IRA uses the same effective ~20% calculation, maxing at $72,000.

Can I deduct my home internet if I work from home?

You may deduct the supported business-use share of an internet bill when the service is ordinary and necessary for the active business. A 60% allocation is appropriate only when contemporaneous usage evidence supports it. A separately billed connection may be fully allocable only when it is used exclusively for business; retain invoices, exclude reimbursements, and apply the taxpayer's accounting method and prepayment rules.

Related reading: LLC vs S-Corp NJ | S-Corp Salary vs Distributions | NJ S-Corp Election | S-Corp Calculator | Small Business Services

Ready to File With Confidence?

Tax rules change frequently. Use the contact form to request a written scope; submitting it does not promise a call, engagement, or outcome. Greg Monaco is a NJ-licensed CPA and the firm's sole practitioner.

Use the contact form to request an intake review