IRS Business Code for Web Designers: 541510 Guide

Direct answer: irs business code for web designers is 541510, Computer systems design & related services, on Schedule C Line B. Use it when web design brings in most of your receipts. It covers building websites, web pages, and related computer services. It does not cover graphic design, custom software, or selling your own software.
Key Takeaways
- irs business code for web designers = 541510, Computer systems design & related services, on Schedule C Line B.
- Use 541510 when web design brings in most of your receipts, not when you build a website now and then for a different business.
- 541511 is a full NAICS code for custom programming, but it is NOT in the IRS Schedule C chart. Do not use it on Schedule C.
- 541512 for computer systems design services is also missing from the chart. The chart collapses both into 541510.
- Graphic and brand design as your main work is 541400, not 541510.
- Employed agency web designers get a W-2 and do not file Schedule C. Only self-employed web designers use 541510.
- The code is a label only. It does not change your tax, your deductions, or your self-employment tax.
irs business code for web designers: What the Chart Actually Says
The code comes from the Principal Business or Professional Activity Codes chart at the back of the Instructions for Schedule C (Form 1040). Under Computer Systems Design & Related Services, the chart lists “541510 Computer systems design & related services.” That is the whole entry. There is no separate code for web designers, web developers, or website builders. One code covers all computer systems design work.
No competitor guide covers web designers on their own. The top results are general code guides, bare code lists, and full-NAICS lookup pages. One general guide lists 541510 for computer systems design but gives no web-designer help. A NAICS lookup page pushes 541511 Custom Computer Programming Services for people who build websites for clients, which is wrong for Schedule C. A forum answer uses 541510 for a social media evaluator, which is the wrong fit. This post gives the web designer splits those guides skip: web design versus custom programming, web design versus graphic design, and design services versus software sales.
The Schedule C chart is a short, condensed list. It does not contain every six-digit NAICS code. It contains the codes the IRS wants sole proprietors to use. When a code from the full NAICS directory is missing from the chart, a Schedule C filer copies the chart entry, not the NAICS code.
The official chart is in the IRS Instructions for Schedule C (Form 1040).
To learn the full lookup method, including the chart-versus-NAICS trap, see IRS Business Code Lookup: Schedule C Activity Codes Guide.
The 541511 Trap: Why the Programming Code Is Wrong
The most common mistake in web design coding is 541511. In the full NAICS directory, 541511 is “Custom Computer Programming Services,” and its description expressly includes custom web page design. Many lookup sites and AI answers quote it for web designers. But the IRS Schedule C chart does not contain 541511 at all. A full-text search of the 2025 Instructions for Schedule C returns zero occurrences of 541511. The same is true of 541512, Computer Systems Design Services, which also returns zero occurrences. The chart collapses all of it into 541510.
This is the same pattern as other codes in this series. The chart uses 541400 for design, not the full-NAICS 541430. It uses 541600 for consulting, not the full-NAICS 541611. A Schedule C filer must use the chart entry, even when the full NAICS directory has a more specific number. Using 541511 on Schedule C means using a code the IRS chart does not list for sole proprietors.
| Code | What it is | Use it on Schedule C? |
|---|---|---|
| 541510 | Computer systems design & related services (chart entry) | Yes — for web design work |
| 541511 | Custom Computer Programming Services (full NAICS only) | No — zero occurrences in the Schedule C chart |
| 541512 | Computer Systems Design Services (full NAICS only) | No — zero occurrences in the Schedule C chart |
| 541400 | Specialized design services, including graphic design (chart entry) | Yes — only if graphic design brings in most receipts |
| 518210 | Computing infrastructure providers, data processing, web hosting, & related services (chart entry) | Yes — only if hosting brings in most receipts |
| 513000 | Publishing industries (chart entry) | Yes — only if selling your own software brings in most receipts |
If a lookup tool or an AI answer gives you 541511 for Schedule C, it is quoting the full NAICS directory, not the IRS chart. Check the chart itself before you file.
Web Design vs. Graphic Design, Hosting, and Software Sales
A web designer and a graphic designer do different jobs in the chart. The web designer builds websites and web pages. The graphic designer creates visual design for print and brand. The receipts rule decides which code goes on Line B.
| Your setup | Chart code | Chart entry |
|---|---|---|
| Web design and building websites for clients | 541510 | Computer systems design & related services |
| Custom programming or software built for a client as your main work | 541510 | Computer systems design & related services |
| Graphic, logo, or brand design as your main work | 541400 | Specialized design services |
| Web hosting as your main income | 518210 | Computing infrastructure providers, data processing, web hosting, & related services |
| Selling your own software or SaaS as your main income | 513000 | Publishing industries |
| SEO or marketing consulting as your main work | 541600 | Management, scientific, & technical consulting services |
A web designer who also writes custom code for a client still uses 541510. The chart has no separate entry for custom programming, so client programming work folds into 541510. The distinction that matters is between building for a client and selling your own product. Building a website for a client is a service, and the code is 541510. Building and selling your own software is publishing, and if that brings in most receipts, the code is 513000.
Hosting follows the same rule. A web designer who hosts client sites as a side service uses 541510 if design brings in most receipts. A business whose main income is hosting uses 518210. See IRS Business Code for Graphic Designers: 541400 Guide for how the graphic design side of the split works, and IRS Business Code for Freelance Writers: 711510 Guide for the writing side of a content-heavy web business.
Employees, Agency Designers, and Side Work
Not every web designer files Schedule C. The codes in this guide are only for self-employed web designers.
An employed agency web designer works on an agency’s payroll, follows its schedule, and gets paid wages. They receive a W-2 at year end. They do not file Schedule C for that web design work, and they do not use 541510. If you are an employed web designer, see W-2 Box 12 Codes Explained: Complete Guide for help reading your W-2.
A self-employed web designer runs their own business. They book their own clients, set their own rates, and report income and expenses on Schedule C. This covers a sole proprietor and a single-member LLC that files as a disregarded entity. Clients who pay $600 or more for services may send Form 1099-NEC, but income counts whether or not a form arrives.
Side work counts too. A web designer with a W-2 day job who builds websites for paying clients on the side files Schedule C for the side work. The code for that side business is 541510. The day job stays on the W-2. The two do not mix.
What to Put on Line A and Line B
Line A asks for your principal business or profession in words. Keep it short and honest. Good examples include “web designer,” “web design,” “website design,” or “web developer.” Pick the words that match the work that brings in most receipts.
Line B asks for the code from the instructions. Enter 541510 if web design brings in most receipts. Enter 541400 only if graphic design brings in most receipts. Enter 518210 only if hosting brings in most receipts. Check that Line A and Line B agree. If Line A says “web designer” and Line B says 541400, the return uses a graphic design code for a web design business. That mismatch is easy to avoid and worth a second look before you file.
If your work shifts from year to year, the code can shift too. A web designer who built client sites last year but earned most of this year’s income from selling their own software may use a different code this year. Check it fresh each year instead of copying last year’s return.
What Web Designers Get Wrong Most
Using 541511 because a lookup site quotes it. 541511 is a full NAICS code. It is not in the IRS Schedule C chart. The chart code for web design is 541510.
Using 541400 because you design the look of websites. Visual design of a website is still web design when the website is the product. If building websites brings in most receipts, the code is 541510, even if much of the work is visual.
Using 541510 for a software business. Selling your own software or SaaS as your main income is publishing, 513000. Building software for a client is a service, 541510. The difference is who owns the product.
Using 541510 for a hosting business. If hosting brings in most receipts, the code is 518210, not 541510. Design is the service; hosting is the product.
Copying a code from an old guide without checking the current chart. Old guides go stale, and some print wrong codes. Always check the current Instructions for Schedule C before you file.
Picking a code by job title instead of receipts. The IRS rule is about principal source of sales or receipts. A “web developer” whose receipts come mostly from graphic design uses 541400. A “graphic designer” whose receipts come mostly from building websites uses 541510.
Thinking the code changes deductions. The code is a label only. It does not change your deductions, your software, your hosting costs, or your self-employment tax. Deductions depend on ordinary and necessary business expenses, not on which code you enter.
Skipping the form because no 1099 arrived. Self-employed web designers report income on Schedule C even if no tax form was issued. Clients who pay $600 or more for services may send Form 1099-NEC, but income counts whether or not a form arrives.
Once your return is filed, you can follow Tax Refund Status to track any refund. To check what the IRS has on file for you, see How to Read an IRS Account Transcript: Step-by-Step Guide. Any refund the IRS issues posts to your transcript as IRS Code 846: Refund Issued.
Related Guides
- IRS Transcript Codes: Complete List and Meanings
- IRS Business Code Lookup: Schedule C Activity Codes Guide
- IRS Business Code for Graphic Designers: 541400 Guide
- IRS Business Code for Freelance Writers: 711510 Guide
FAQ
What is irs business code for web designers?
It is 541510, Computer systems design & related services, on Schedule C Line B. Use it when web design brings in most of your receipts.
Is 541511 the right code for web designers?
No, not on Schedule C. 541511 is a full NAICS code for custom programming, but it does not appear in the IRS Schedule C chart. The chart code is 541510.
Do web developers use 541510 too?
Yes. Web design and web development for clients both fall under 541510, because the chart has no separate entry for custom programming or systems design services.
What if I design websites and do graphic design?
Use the code for the work that brings in most receipts. If web design dominates, use 541510. If graphic design dominates, use 541400.
Do employed agency web designers use 541510?
No. Employed web designers are employees. They get a W-2 and do not file Schedule C for that web design work. Only self-employed web designers use 541510.
Does the code change my deductions?
No. The code is a label only. It does not change your deductions, your software, your hosting costs, or your self-employment tax. Deductions depend on ordinary and necessary business expenses, not on the code.
Disclaimer: This post is general information only and is not tax advice. Every tax situation is different. For advice about your own Schedule C, consult a qualified tax professional or contact the IRS directly.