Updated November 8, 2026. Quick answer: A freelance web developer’s deductions are mostly hardware, software, subscriptions, a home office and contract help. The software rule is the one to get right: tools bought outright are generally depreciated over 36 months unless a safe harbor applies, while monthly subscriptions are an expense in the year paid.
The deductions this work usually has to sort out
This page reads the IRS documents linked under Sources, as retrieved on November 8, 2026. The IRS publications and instructions cited here are the 2025 editions, written for returns filed for 2025; check the current edition before relying on a figure.
Every deduction below has to pass one test first. Publication 334 puts it this way: “To be deductible, a business expense must be both ordinary and necessary.” “An ordinary expense is one that is common and accepted in your field of business.” “A necessary expense is one that is helpful and appropriate for your business.” And where a cost is mixed: “If you have an expense that is partly for business and partly personal, separate the personal part from the business part.”
This table is the usual set for a freelance web developer. The line shows where the Schedule C instructions place that kind of cost; whether a particular purchase qualifies is the ordinary-and-necessary question above.
| Cost | Schedule C line | What to keep | Where it is explained |
|---|---|---|---|
| Laptop, monitors, devices | Line 13 or Part V | Invoice with the date and price | equipment and depreciation records |
| Development tools and licenses (subscription) | Line 18 or Part V | Subscription invoices | Schedule C lines 17 to 19 |
| Software bought outright | Line 13 or Part V | Invoice with the date and price | equipment and depreciation records |
| Hosting, domains, testing services | Part V (other expenses) | Invoices | Schedule C lines 17 to 19 |
| Contract developers and designers | Line 11 | Invoices and each payee’s Form W-9 | Schedule C lines 10 and 11 |
| Home office | Line 30 | Measurements and bills | home office records for Form 8829 |
| Internet and phone (business share) | Line 25 | Bills and a business-use percentage | cell phone and internet business-use records |
| Advertising and your own site | Line 8 | Invoices | Schedule C lines 8 and 9 |
| Liability insurance | Line 15 | Policy declarations | Schedule C lines 14 and 15 |
Software and hardware: expense, safe harbor or depreciate
Publication 946 lists what depreciable property includes: “You can also depreciate certain intangible property, such as patents, copyrights, and computer software.” For purchased software it adds “If you can depreciate the cost of computer software, use the straight line method over a useful life of 36 months.” The tests for that treatment are that the software is readily available for purchase by the general public, is subject to a nonexclusive license and has not been substantially modified. Hardware is tangible property, so the small-purchase election applies: “If you don’t have an applicable financial statement, you may use the de minimis safe harbor to deduct amounts paid for tangible property up to $2,500 per item or invoice.” See the de minimis safe harbor and receipts and equipment and depreciation records.
What these documents do not cover
Publication 334, Publication 463, Publication 587, Publication 946 and the Schedule C instructions do not address web hosting, domain names, or the cost of developing software that you sell or license, and this page states no rule for them. Hosting and domain fees are ordinary costs that most preparers report as other expenses, but the table above is this page’s reading, not an IRS statement. If you build a product to sell, ask a preparer how its development costs are treated before deducting them.
Working from home
A developer who works from home has the administrative route: “You use it exclusively and regularly for administrative or management activities of your business.” Exclusivity decides it: “You don’t meet the requirements of the exclusive use test if you use the area in question both for business and for personal purposes.” A spare room with the family’s computer in it does not pass. Records are on home office records for Form 8829.
The big items outside the line-by-line list
| Big item | How it comes up for this work | Live pages |
|---|---|---|
| Home office | See the previous section; the administrative route is the usual one for a developer with a dedicated workspace. | home office records for Form 8829; Schedule C line 30 |
| Vehicle | Most developers log little business mileage; a log matters only for client meetings. | mileage log requirements; Schedule C lines 8 and 9 |
| Health insurance | Your own premiums are a Schedule 1 deduction, not a Schedule C cost. “Do not include on line 14 any contributions you made on your behalf as a self-employed person to an accident and health plan.” The same instructions point you to Schedule 1: “you may be able to deduct on Schedule 1 (Form 1040), line 17, the amount you paid for health insurance on behalf of yourself, your spouse, and dependents, even if you do not itemize your deductions.” | Schedule 1 line 17 |
| Retirement plan for yourself | “If you are a sole proprietor, you can deduct contributions you make to the plan for yourself on line 16 of Schedule 1 (Form 1040).” Plan contributions for employees go on Schedule C line 19, which is why the retirement row sits outside the Schedule C table. | Schedule 1 lines 15 and 16; SEP-IRA contributions |
| Qualified business income | Whether web development qualifies for the QBI deduction at higher income depends on thresholds that change yearly; read the live page for the current numbers. | QBI deduction thresholds for 2026 |
Records
Publication 463 sets the bar: “You must generally have documentary evidence such as receipts, canceled checks, or bills, to support your expenses.”
For capture of hardware, subscription and hosting receipts, SparkReceipt’s home page says you can snap a receipt at the counter in the phone app; Dext’s US home page says you can send receipts, invoices and statements by mobile, email, WhatsApp or desktop. These are the vendors’ statements; this page has not used either product. A folder of photographed receipts and a spreadsheet meet the same IRS test, which is whether the record exists and was made close to the time.
Common mistakes
- Expensing a purchased software license in full without checking whether depreciation applies.
- Splitting one hardware invoice across items to stay under the safe harbor limit.
- Treating development costs for a product you sell as ordinary expenses without asking a preparer.
Related: tax deductions by profession, Schedule C business code for web designers, and equipment and depreciation records.
Sources
- IRS Publication 334 (2025), Tax Guide for Small Business (For Individuals Who Use Schedule C)
- IRS Publication 946, How To Depreciate Property
- IRS Publication 463 (2025), Travel, Gift, and Car Expenses
- Instructions for Schedule C (Form 1040) (2025)
Read from the IRS documents linked above on November 8, 2026. General information, not tax advice. Your own facts decide the outcome, and a preparer, the account provider or the IRS is the right place to confirm anything consequential.