IRS Business Code for Plumbers: 238220 Guide

Direct answer: irs business code for plumbers is 238220, Plumbing, heating, & air-conditioning contractors, on Schedule C Line B. Use it when plumbing, heating, or air-conditioning work brings in most of your receipts. HVAC technicians use the same code. There is no separate HVAC code in the chart.
Key Takeaways
- irs business code for plumbers = 238220, Plumbing, heating, & air-conditioning contractors, on Schedule C Line B.
- HVAC technicians use 238220 too. There is no separate HVAC code in the Schedule C chart. Do not invent one.
- Use 238220 when plumbing, heating, or air-conditioning work brings in most of your receipts.
- A plumber whose receipts come mostly from property management uses 531310, not 238220.
- A plumber whose receipts come mostly from selling fixtures and supplies uses 423700, not 238220.
- Employed plumbers get a W-2 and do not file Schedule C. Only self-employed plumbers use 238220.
- The code is a label only. It does not change your tax, your deductions, or your self-employment tax.
irs business code for plumbers: 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 Specialty Trade Contractors, the chart lists “238220 Plumbing, heating, & air-conditioning contractors.” That is the whole entry. Plumbing, heating, and air-conditioning share one code. There is no separate code for plumbers, no separate code for heating technicians, and no separate code for HVAC technicians.
No competitor guide covers plumbers on their own. The top results are bare code lists and TurboTax forum answers. The code lists print the number with no guidance at all. The forum answers get the code right for HVAC but give no plumber-specific help. This post gives the plumber splits those results skip: plumber versus HVAC technician, plumber versus property manager, and plumbing work versus selling supplies.
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.
Plumbing, Heating, and HVAC: One Code, 238220
Plumbing, heating, and air-conditioning are one entry in the chart. A plumber who installs pipes and a technician who installs furnaces use the same code. The work differs. The code does not.
| Your setup | Chart code | Chart entry |
|---|---|---|
| Plumbing installation and repair | 238220 | Plumbing, heating, & air-conditioning contractors |
| Heating or air-conditioning installation and service (HVAC) | 238220 | Plumbing, heating, & air-conditioning contractors |
| Plumbing plus heating and cooling work | 238220 | Plumbing, heating, & air-conditioning contractors |
| Property management brings in most receipts | 531310 | Real estate property managers |
| Selling fixtures and supplies brings in most receipts | 423700 | Hardware & plumbing & heating equipment & supplies |
| Drain cleaning only, no plumbing installation or repair | 561790 | Other services to buildings & dwellings |
TurboTax forum answers confirm the HVAC point. The answer for HVAC and heating technicians is NAICS code 238220, Plumbing, Heating, and Air-Conditioning Contractors. There is no HVAC-only code to find. A technician who searches for one will only find the full NAICS directory, which does not change what goes on Line B.
The boundary that matters most is on the plumbing side. An electrician who installs electrical controls for HVAC systems uses the electrical code, not the plumbing code. See IRS Business Code for Electricians: 238210 Guide for how that boundary works.
The Codes Competitors Quote: 531310, 423700, and 561790
| Code | What it is | Use it on Schedule C? |
|---|---|---|
| 238220 | Plumbing, heating, & air-conditioning contractors (chart entry) | Yes — for plumbing, heating, or air-conditioning work |
| 531310 | Real estate property managers (chart entry) | Yes — only if property management brings in most receipts |
| 423700 | Hardware & plumbing & heating equipment & supplies (chart entry) | Yes — only if selling supplies brings in most receipts |
| 561790 | Other services to buildings & dwellings (chart entry) | Yes — only for building services such as drain cleaning alone |
The property-manager trap is real. A self-employed person who does plumbing plus a lot of property maintenance was told in a TurboTax answer that 531310, real estate property managers, may fit better. The receipts decide. If managing properties brings in most receipts, the code is 531310, even if the work includes plumbing. Real estate agents are different again: they use 531210. See IRS Business Code for Real Estate Agents: 531210 Guide for how the real estate codes split.
Selling supplies is the same kind of trap. A plumber who buys fixtures, installs them, and bills for the job is doing plumbing work. The code is 238220. The fixtures are part of the job, not a separate business. Only a business whose receipts come mostly from selling supplies uses 423700.
Drain cleaning alone is a building service, not plumbing installation. A business that only cleans drains and does no plumbing installation or repair does not fit 238220. The chart entry for that kind of work is 561790.
The same receipts rule applies across the trades. A contractor who does a bit of everything and has no main trade uses 238990. See IRS Business Code for Handyman Services: 238990 Guide for how that catch-all code works.
Employees, Apprentices, and Side Work
Not every plumber files Schedule C. The codes in this guide are only for self-employed plumbers.
An employed plumber works on a contractor’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 plumbing work, and they do not use 238220. Apprentices employed by a contractor are employees too. If you are an employed plumber, see W-2 Box 12 Codes Explained: Complete Guide for help reading your W-2.
A self-employed plumber runs their own business. They book their own jobs, set their own prices, 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 plumber with a W-2 day job who does paid plumbing jobs on weekends files Schedule C for the side work. The code for that side business is 238220. 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 “plumbing contractor,” “plumber,” or “plumbing and heating contractor.” Pick the words that match the work that brings in most receipts.
Line B asks for the code from the instructions. Enter 238220 if plumbing, heating, or air-conditioning work brings in most receipts. Enter 531310 only if property management brings in most receipts. Enter 423700 only if selling supplies brings in most receipts. Check that Line A and Line B agree. If Line A says “plumbing contractor” and Line B says 531310, the return uses a property-manager code for a plumber’s 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 plumber who did mostly plumbing last year but took on mostly property management this year may use a different code this year. Check it fresh each year instead of copying last year’s return.
What Plumbers Get Wrong Most
Searching for a separate HVAC code. There is none in the chart. HVAC technicians use 238220, the same code as plumbers. Any “HVAC code” from a web search is either 238220 or a full NAICS code that is not in the chart.
Using 238220 when property management brings in most receipts. The code follows the receipts. A property manager who does some plumbing still uses 531310.
Using 238220 for a supply store. Selling fixtures and supplies is a different business from installing them. If sales bring in most receipts, the code is 423700.
Using 238220 for drain cleaning alone. Drain cleaning with no plumbing installation or repair is a building service. The chart entry is 561790.
Using 238210 because the job involved wiring. Installing electrical controls for HVAC systems is electrical work, code 238210. But a plumber whose receipts come mostly from plumbing and HVAC work still uses 238220. The code follows the main receipts, not one task on one job.
Picking a code by job title instead of receipts. The IRS rule is about principal source of sales or receipts. A “plumber” whose receipts come mostly from property management uses 531310. A “property manager” whose receipts come mostly from plumbing uses 238220.
Thinking the code changes deductions. The code is a label only. It does not change your deductions, your tools, your truck, 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 plumbers 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 Electricians: 238210 Guide
- IRS Business Code for Construction: 236100 Guide
FAQ
What is irs business code for plumbers?
It is 238220, Plumbing, heating, & air-conditioning contractors, on Schedule C Line B. Use it when plumbing, heating, or air-conditioning work brings in most of your receipts.
Is there a separate code for HVAC technicians?
No. HVAC technicians use 238220, the same code as plumbers. The chart has one entry for plumbing, heating, and air-conditioning together.
Do employed plumbers use 238220?
No. Employed plumbers are employees. They get a W-2 and do not file Schedule C for that plumbing work. Only self-employed plumbers use 238220.
What if I do plumbing and property management?
Use the code for the work that brings in most receipts. If plumbing dominates, use 238220. If property management dominates, use 531310, Real estate property managers.
What if I mostly sell plumbing supplies?
Use 423700, Hardware & plumbing & heating equipment & supplies. Selling supplies is a different business from installing them, and the code follows the receipts.
Does the code change my deductions?
No. The code is a label only. It does not change your deductions, your tools, your truck, 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.