Back to Blog
Tax Filing
June 11, 2026Updated: September 28, 202619 min read

Principal Business Code for Schedule C (2026): How to Find Yours

Principal Business Code for Schedule C (2026): How to Find Yours

The principal business code is the six-digit IRS activity code you enter on Schedule C, line B, taken from the "Principal Business or Professional Activity Codes" chart at the end of the Instructions for Schedule C. Pick the activity that brings in most of your receipts: 541600 for management consulting, 485300 for rideshare driving, 492000 for food delivery. Code 999000 means "Unclassified establishments (unable to classify)" and is a last resort for a business nothing on the chart describes.

Key takeaways:

QuestionAnswer
Where the code goesSchedule C, line B (line A holds the description in words)
Where the official list lives"Principal Business or Professional Activity Codes" chart, pages 18–19 of the 2025 Instructions for Schedule C
2026 statusThe IRS draft of the 2026 Schedule C keeps line B unchanged; the 2026 instructions and chart were not out as of September 28, 2026
What 999000 meansUnclassified establishments (unable to classify): the last resort
NAICS (North American Industry Classification System) code vs. chart codeUse the chart's code when they differ: consultants enter 541600 (not NAICS 541611), software developers 541510 (not 541511)
Does the code change your tax?No. It classifies the business; your income and expenses set the tax

Principal business codes for Schedule C line B from the 2025 chart: rideshare driver 485300, delivery driver 492000, writer or copywriter 711510, management consultant 541600, web designer or IT services 541510, hair stylist or beauty salon 812112, online clothing store 458110, and 999000 for unclassified businesses

Save this cheat sheet: the lookup steps and common codes in one image.

What Is the Principal Business Code on Schedule C?

The principal business or professional activity code is a six-digit number you enter on Schedule C, line B. It identifies the primary nature of your business, meaning what you mainly do to earn money. A rideshare driver, a freelance copywriter, and a nail technician each get a different code.

The full list lives at the back of the IRS Instructions for Schedule C (Form 1040), in a chart titled "Principal Business or Professional Activity Codes." In the 2025 instructions, the latest edition, the chart runs across pages 18 and 19 and holds about 300 codes. According to the instructions, the codes "classify sole proprietorships by the type of activity they are engaged in to facilitate the administration of the Internal Revenue Code," and they are based on the North American Industry Classification System (NAICS), the system federal agencies use to group businesses by industry.

The IRS's early-release draft of the 2026 Schedule C keeps line B exactly as it was ("Enter code from instructions"), but the 2026 Instructions for Schedule C, and the 2026 chart with them, had not been released as of September 28, 2026. Until they are, the 2025 chart is the current list.

On the form, line B works together with line A. Line A is the plain-English description of your business ("Rideshare driver," "Freelance writer," "Hair stylist"). Line B is the numeric code that matches it. The line A instructions ask for the general field or activity and the type of product or service, plus the type of customer for wholesale trade, retail trade, and services connected with construction, mining, or manufacturing, for example "wholesale sale of hardware to retailers." Think of line A as the words and line B as the barcode.

If you remember Schedule C-EZ, the short-form version that asked for the same code, the IRS eliminated it starting with the 2019 tax year. Every sole proprietor and single-member LLC now files the full Schedule C and enters a code on line B, no matter how small the business. Farmers are the exception to this chart: the instructions send anyone whose principal source of income is farming to Schedule F. For the rest of the form, see our Schedule C line-by-line guide.

How to Find Your Principal Business Code in 3 Steps

The IRS lays out a simple selection method in the Schedule C instructions. Follow it in order and you'll land on the right code.

Step 1: Pick the category that best describes your main activity. The chart is grouped into broad categories such as Accommodation, Food Services, & Drinking Places; Professional, Scientific, & Technical Services; Retail Trade; Transportation & Warehousing; and Other Services. Start by finding the group that matches what you primarily do.

Step 2: Find the specific activity inside that category. Within each category, the chart lists narrower activities. The IRS instruction is to "select the activity that best identifies the principal source of your sales or receipts." Pick the line that describes where most of your money comes from.

Step 3: Copy the six-digit code onto line B. Each activity has a six-digit code beside it. Enter that number on Schedule C, line B, and write the matching description on line A.

The phrase that does the heavy lifting is principal source of your sales or receipts. If you run more than one activity under the same Schedule C, you don't list them all. You choose the single code for the activity that brings in the largest share of your gross income.

Here's a worked example for a driver who does both rideshare and food delivery:

Driver's incomeAmountShare of gross receipts
Rideshare (Uber, Lyft)$32,00076%
Food delivery (DoorDash)$10,00024%
Total gross receipts$42,000100%

Because rideshare brings in 76% of the receipts, the driver writes "Rideshare driver" on line A and enters 485300 (Taxi, limousine, & ridesharing service) on line B, not the courier code 492000, even though both activities run on the same Schedule C. Two genuinely separate businesses are a different case: the line A instructions say to complete a separate Schedule C for each business, and each Schedule C gets its own code.

What Does Business Code 999000 Mean?

Business code 999000 is the IRS chart entry for "Unclassified establishments (unable to classify)," the last code in the Schedule C list. Use it only after you've checked the categories and none describes the activity that produces most of your receipts; the instructions attach no penalty to it, but it tells anyone reading the return nothing about your business.

Code 999000 is an IRS chart code, not a NAICS industry: NAICS 2022 sectors run from 11 to 92, so there is no NAICS code 999000 in the Census search. The Bureau of Labor Statistics uses the same digits for an unrelated purpose, an OEWS designation for federal, state, and local government, which is why searches for "NAICS 999000" return government employment data. Some software help pages mention 999999 as the catch-all; on Schedule C, the chart's catch-all is 999000.

Before settling on 999000, try the "all other" line in your closest category. Each still tells the IRS which part of the economy you work in:

  • 541990: All other professional, scientific, & technical services
  • 812990: All other personal services
  • 459990: All other miscellaneous retailers (including tobacco, candle, & trophy retailers)
  • 238990: All other specialty trade contractors

Schedule C Business Code Lookup for Common Self-Employed Work

Below are the principal business codes for the activities that come up most among freelancers, gig workers, and small-business owners. Every code and description was checked against the chart in the 2025 Instructions for Schedule C. Where the Census NAICS index files an activity under a more detailed code, the row shows the chart code that contains it.

Your workChart description (2025 instructions)Code (line B)
Management, business, marketing, or HR consultantManagement, scientific, & technical consulting services541600
Software developer, web designer, IT consultantComputer systems design & related services541510
Graphic, interior, or fashion designerSpecialized design services541400
Freelance writer, copywriter, actor, comedianIndependent artists, writers, & performers711510
Photographer (portrait, wedding, commercial)Photographic services541920
BookkeeperOther accounting services541219
Rideshare driver (Uber, Lyft)Taxi, limousine, & ridesharing service485300
Food, grocery, or package delivery (DoorDash, Instacart, Amazon Flex)Couriers & messengers492000
Real estate agent or brokerOffices of real estate agents & brokers531210
House cleaner, janitorial serviceJanitorial services561720
Landscaping, lawn careLandscaping services561730
Hair stylist (unisex or women's), esthetician, makeup artistBeauty salons812112
Barber, men's hair stylistBarber shops812111
Nail technicianNail salons812113
Handyman, residential remodelerResidential building construction236100
ElectricianElectrical contractors238210
Plumber, HVAC technicianPlumbing, heating, & air-conditioning contractors238220
PainterPainting & wall covering contractors238320
Online store selling clothingClothing & clothing accessories retailers458110
Online store selling mixed new merchandiseGeneral merchandise retailers455000
Reseller of used goods (eBay, Poshmark)Used merchandise retailers459510
TutorEducational services611000
Home childcare providerChildcare services624410
Food truckSpecial food services722300
Nothing on the chart fitsUnclassified establishments (unable to classify)999000

A few notes on the trickier ones:

  • Writers vs. designers vs. musicians. The NAICS index puts independent writers, copywriters, actors, and comedians in 711510, but independent graphic and commercial artists in graphic design, which the chart folds into 541400. Independent musicians fall under 711100 (Performing arts companies), and freelance editors under 561410 (Document preparation services).
  • Online sellers. The chart has no single e-commerce code anymore. The line B instructions tell nonstore retailers to "select the PBA code by the primary product that your establishment sells," so a Shopify clothing store uses 458110 and an online shop selling a mix of new goods uses 455000. The chart lists direct sales among the nonstore methods, so a party-plan or MLM distributor also codes by product: cosmetics distributors use 456120 (Cosmetics, beauty supplies, & perfume retailers).
  • Trades. A residential handyman or remodeler uses 236100, because the NAICS index files residential handyman work under remodelers. A contractor who does one trade uses that trade's code (238210, 238220, 238320), and single-trade work the chart doesn't name goes to 238990.

If your exact activity isn't here, the full chart has about 300 more. Browse it by category in the Schedule C instructions, or search the Census NAICS tool and then find the chart code that contains your result. Our NAICS codes guide walks through that search tool step by step.

What Is the IRS Business Code for Consulting?

Most consultants use 541600, Management, scientific, & technical consulting services, which covers management and business strategy, HR, marketing, and other consulting. IT and software consultants use 541510 (Computer systems design & related services), and a consultant whose service fits no named category can use 541990 (All other professional, scientific, & technical services).

If you've seen 541610 listed for consulting, that code appears on the IRS's Form 990-T list for tax-exempt organizations, not on the Schedule C chart, which uses 541600.

What Happens If You Pick the Wrong Code

A wrong principal business code does not trigger a penalty or an audit by itself. At Anna Money, where we worked with more than 60,000 small businesses, the question behind this field was nearly always the same: will the wrong code trigger an audit?

The principal business code does not set your tax. It isn't a rate, it doesn't appear on your bill, and choosing the wrong number won't generate a penalty notice by itself. A single off-by-a-little code on an otherwise accurate return is not the thing that gets you audited.

The risk is indirect, and it comes from mismatch. The IRS says it selects some returns "based solely on a statistical formula," comparing each return against "norms" for similar returns. The IRS doesn't publish which fields define "similar," but line B is the return's own statement of what the business is, so a code that contradicts the numbers makes the return look unusual even when every figure is correct.

Here's the kind of mismatch that draws a second look:

Wrong codeRight code
Code on line B458110, Clothing & clothing accessories retailers541510, Computer systems design & related services
What returns with that code usually showInventory and cost of goods sold (Part III)Contract labor and software, little or no inventory
What this software consultant's return showsNo inventory, no cost of goods sold, high software and contract-labor expenseThe same numbers
How the return readsOut of line with the codeOrdinary

Nothing on that return is wrong except the code, but the profile clash is what makes it stand out. The fix is simple: make the code match the reality.

A wrong code can also muddy the context for activity-specific deductions. The home office deduction, vehicle expenses, and cost-of-goods-sold lines all make more sense to a reviewer when your stated activity matches the expenses you're claiming. Consistency between line B and the rest of your Schedule C is the whole game.

The practical takeaway: don't lose sleep over choosing between two reasonable, closely related codes; either is fine. Do avoid a code from a completely different industry. And if you used the wrong code last year, enter the right one on your next return: the code by itself doesn't change your tax, so there is no refund or balance due for a Form 1040-X to correct.

Principal Business Code vs. NAICS vs. SIC

People mix up three different "business codes," so here's how they relate.

CodeUsed on / byDigitsSource
Principal business code (Schedule C line B)Your federal tax return6IRS chart (based on NAICS)
NAICS codeBank accounts, loans, SAM.gov, government contracts6U.S. Census Bureau
SIC codeOlder databases, some states, business directories4Legacy system (pre-1997)

The Schedule C chart is built from NAICS, but it is not a copy of it. Where NAICS splits an industry into several six-digit codes, the chart often keeps one code ending in 0 or 00, and line B takes the chart's version. A code from the Census NAICS search or a bank application can therefore differ from the one on your return:

ActivityNAICS 2022 codeSchedule C chart code
Management consulting541611541600
Custom programming, web design541511541510
Graphic design541430541400
Portrait photography541921541920
Rideshare driving485310485300
Local delivery492210492000
Residential remodeling, handyman work236118236100

Other IRS lists add to the confusion. The Form 1120 instructions split computer services into 541511 through 541519, and the Form 990-T list for tax-exempt organizations uses 541610 for management consulting. Those codes are right for those forms, which is why they turn up in search results, but a Schedule C filer copies the Schedule C chart.

Where Is the NAICS Code on a Tax Return?

On a sole proprietor's return, the NAICS-based activity code is Schedule C, line B. Corporations and partnerships enter theirs elsewhere on the 2025 forms: Form 1120, Schedule K, line 2a ("Business activity code no."); Form 1120-S, item B on page 1 ("Business activity code number"); and Form 1065, item C on page 1 ("Business code number"). Each form's instructions carry their own code list, and none of these forms asks for a SIC code.

Which Principal Business Activity Code Does California Use?

California asks for the code too: item J of FTB Form 568, the return California LLCs file, reads "Principal business activity code (Do not leave blank)," and the FTB says to use the six-digit code from the chart in the Form 568 booklet. That chart follows NAICS but is not a copy of the Schedule C chart. It lists 485310 for rideshare, 541511 and 541512 for computer services, and 236110 for residential building, where Schedule C uses 485300, 541510, and 236100, so a California single-member LLC can correctly enter different numbers on the two returns.

The SIC code is the older system NAICS replaced in 1997. It has only four digits and shows up mostly in legacy databases, some state filings, and credit reports. It is not what goes on Schedule C. If a lender or directory asks for a SIC code, our SIC code lookup guide explains how to find it and how it maps to your NAICS number.

One more clarification, since it trips people up: none of these codes change what you owe. Your self-employment tax, your income tax, and your deductions are driven by your actual numbers, not your industry code. If you want to understand what really moves your tax bill as a sole proprietor, start with our self-employment tax guide, which breaks down the 15.3% SE tax (12.4% Social Security plus 2.9% Medicare) and how it's calculated, then run your own profit through the self-employment tax calculator.

Common Mistakes to Avoid

Defaulting to 999000. The "unclassified" code is a last resort, not a shortcut. Using it when a real code exists throws away the context that makes your return read normally. Spend the two minutes to find the right one, starting with the "all other" code in your category.

Listing every activity instead of the principal one. If you have two or three revenue streams on one Schedule C, you pick a single code: the one for the activity that earns the most. Separate businesses get separate Schedule Cs, each with its own code.

Copying a code that doesn't match your work. Tax software often pre-fills last year's code or suggests a generic one. If you've changed what you do, update it. A code from an unrelated industry is the only version of this mistake that actually carries risk.

Confusing line A and line B. Line A is the description in words; line B is the six-digit number. Filling in one and leaving the other blank, or swapping them, is a common slip on hand-filed returns.

Entering a full NAICS code the chart doesn't use. Directories and the Census search return detailed codes such as 541611 or 541511; line B wants the chart's version (541600, 541510). Codes copied from the Form 1120 or Form 990-T lists have the same problem.

Keeping a code the chart dropped. The 2025 chart no longer lists 454110 (electronic shopping) or 448140 (clothing stores); its retail codes follow NAICS 2022, so clothing retailers now use 458110. A code carried over from an old return may be one of the retired ones.

Get Your Books Ready Before the Code: How Jupid Helps

The code on line B takes two minutes; the income and expense lines under it take a year of records. Jupid is an AI accountant that works in WhatsApp and iMessage. Connect your bank account and Jupid categorizes every transaction automatically, with 95.9% accuracy, so by the time you open Schedule C your income and expenses already sit in the categories the form asks for. When a transaction is ambiguous, you settle it with a quick chat reply, and you can ask questions in real time, such as "how much did I earn from rideshare this year?" Clean books are also what keep your line B code consistent with the rest of the return. Try Jupid

Action Checklist

  • Open the current IRS Schedule C instructions and jump to the Principal Business or Professional Activity Codes chart (pages 18–19 of the 2025 PDF)
  • Identify the single activity that earns most of your gross receipts (separate businesses get separate Schedule Cs)
  • Find the broad category, then the specific activity, then the six-digit code
  • Enter the plain-English description on line A and the code on line B
  • If you start from a NAICS code, use the chart code that contains it (541611 becomes 541600)
  • Avoid 999000 unless no "all other" code in your category fits
  • Make sure your reported income and expenses match the activity your code describes
  • If last year's code was wrong, enter the right one on your next return

Use This with Your AI Agent

If you use Claude, ChatGPT, or another AI agent to prepare Schedule C, our open-source skill includes a business-code reference, so the agent picks the six-digit code for line B from what your business actually does and asks when two codes could fit. It then drafts the rest of Schedule C line by line, from gross receipts to net profit, for you to review before you file.

→ jupid-tax/jupid-skills on GitHub – forms/schedule-c/SKILL.md

For Claude Code, clone the repo and run cp -r jupid-skills/forms/schedule-c ~/.claude/skills/. For the Anthropic SDK, load SKILL.md into the system prompt and the references/ files on demand. For browser-automation runtimes, filing.md covers the e-file or paper-file workflow.

Sources


This guide is for general educational purposes and does not constitute tax, legal, or accounting advice. Business activity codes and IRS instructions are updated periodically; verify the current six-digit code against the latest Schedule C instructions before filing. Consult a qualified tax professional about your specific situation.

Slava Akulov
Slava Akulov

CEO & Co-Founder

Fintech CEO with 10+ years building accounting and financial technology products. Previously co-founded and scaled an AI-powered accounting platform to $30M revenue and 100K+ business users, achieving 30,000 customers per accountant through automation — recognized by CNBC as a top fintech company. Holds a Master's in Management Information Systems. At Jupid, he leads the development of AI-native bookkeeping, tax, and compliance tools designed for freelancers and small business owners.

Keep reading

Your AI accountant

Let Jupid handle the books and taxes for you

  • Transactions categorized and books kept clean — automatically
  • Write-offs and deductions found year-round, not just in April
  • Quarterly tax estimates and reminders, so nothing surprises you

Set up in minutes. Cancel anytime.

Ready to simplify your finances?

Join 1,000+ businesses using Jupid to save time and money. Start simplifying your finances today.

30-day money-back guarantee