IRS Business Code for Personal Trainers: 812990 Guide

Direct answer: irs business code for personal trainers has no single code in the IRS chart. Most independent trainers use 812990, All other personal services, on Schedule C Line B. Class-based instruction uses 611000 Educational services. Running a fitness facility uses 713900. Pick the code that matches the work that brings in most of your receipts.
Key Takeaways
- irs business code for personal trainers has no dedicated entry. No code in the chart says “personal trainer.”
- Most independent trainers use 812990, All other personal services, on Schedule C Line B.
- Class-based instruction as the main income is 611000 Educational services. Running a fitness facility is 713900 Other amusement & recreation services.
- 611620 and 713940 are full NAICS codes that do NOT appear in the IRS chart. Do not use them.
- 621399 fits licensed health practitioners, not most trainers. 812190 fits diet and weight-reducing services as the main income only.
- The code is a label only. It does not change your tax, your deductions, or your self-employment tax.
irs business code for personal trainers: 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). The chart has no entry that says “personal trainer.” That is the whole problem. Trainers have to pick by format: one-on-one training, group classes, or running a gym.
Three independent freelancer tax guides all point the same way for solo trainers: 812990, All other personal services. One trainer tax guide says most independent trainers use 812990, and only trainers who also coach a team or run group instruction should look at a teaching code. A general freelance code guide lists personal trainers under 812990. A gig-work code chart does the same. None of those guides explains the full split, and one of them also quotes 611620, a code that is not in the IRS chart at all. This post gives the split those guides skip: solo training versus classes versus a facility, and the traps in between.
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.
One-on-One Training, Classes, and Gyms: The Three-Way Split
A personal trainer and a gym owner do different jobs in the chart. The format decides which code goes on Line B.
| Your setup | Chart code | Chart entry |
|---|---|---|
| One-on-one training as your main work | 812990 | All other personal services |
| Group fitness classes as your main work | 611000 | Educational services |
| Running a gym or fitness facility | 713900 | Other amusement & recreation services |
| Diet and weight-reducing programs as main work | 812190 | Other personal care services |
| Licensed health practitioner work | 621399 | Offices of all other miscellaneous health practitioners |
A trainer who meets clients one at a time, writes their programs, and trains them in a gym, a park, or a home uses 812990. That is the most common setup, and it is the one the freelancer guides agree on. The work is a personal service with no dedicated chart entry, so the chart’s personal-services catch-all fits.
A trainer whose main income comes from teaching group classes uses 611000. The chart entry says “Educational services (including schools, colleges, & universities).” Teaching a class is instruction. If classes bring in most receipts, the code is 611000. See IRS Business Code for Coaches: 611000 Guide for how 611000 works when instruction is the main activity, and IRS Business Code for Yoga Instructors: 611000 Guide for the same split in a related field.
A trainer who owns and runs a gym uses 713900. The chart entry says “Other amusement & recreation services (including golf courses, skiing facilities, marinas, fitness centers, bowling centers, skating rinks, miniature golf courses).” A fitness center is named in the entry. If running the facility brings in most receipts, the code is 713900, even if the owner also trains clients there.
Online coaching follows the same rule. A trainer who sells programs and check-ins online is still selling a personal service. The code is 812990. A trainer who sells recorded courses as the main product is teaching. The code may be 611000. See IRS Business Code for Childcare Providers: 624410 Guide for how the same receipts rule works in another care field.
The Codes Competitors Quote: 611620, 713940, and 621399
| Code | What it is | Use it on Schedule C? |
|---|---|---|
| 812990 | All other personal services (chart entry) | Yes — for most independent trainers |
| 611000 | Educational services (chart entry) | Yes — only if class instruction brings in most receipts |
| 713900 | Other amusement & recreation services (chart entry) | Yes — only if running a fitness facility brings in most receipts |
| 812190 | Other personal care services (chart entry) | Yes — only if diet and weight-reducing work brings in most receipts |
| 611620 | Sports and recreation instruction (NOT in the chart) | No — 0 occurrences in the IRS chart; do not use it |
| 713940 | Fitness and recreational sports centers (NOT in the chart) | No — 0 occurrences in the IRS chart; do not use it |
| 621399 | Offices of all other miscellaneous health practitioners (chart entry) | Yes — only for licensed health practitioner work, not most trainers |
The 611620 trap is the one that matters most. General lookup sites and one trainer tax guide list 611620 Sports and recreation instruction as the trainer code. It is a real NAICS code. But it does not appear anywhere in the IRS Schedule C chart. A Schedule C filer cannot use a code the chart does not contain. Trainers who teach classes use 611000 instead. It is the chart’s own teaching code.
The 713940 trap works the same way. Lookup sites list 713940 Fitness and recreational sports centers as the gym code. It is also a real NAICS code, and it is also missing from the IRS chart. Gym owners use 713900 instead. The chart entry names fitness centers directly.
The 621399 trap is subtler. The code is in the chart, but it fits licensed health practitioners’ offices, not fitness training. A trainer who is also a licensed athletic trainer working in a clinical setting may have a real 621399 question to ask a tax professional. A trainer who runs workouts in a gym does not. See IRS Business Code for Massage Therapists: 812190 Guide for how 621399 and 812190 split in a related field.
Online Coaching and Hybrid Training
Online trainers follow the same receipts rule as in-person trainers. The platform does not change the code.
A trainer who sells one-on-one online coaching, with custom programs and weekly check-ins, is selling a personal service. The code is 812990. A trainer who sells recorded courses and group programs as the main product is teaching. The code may be 611000. A trainer who does both uses the code for the work that brings in most receipts.
Hybrid trainers should keep the split simple. If most receipts come from one-on-one work, online or in person, the code is 812990. If most receipts come from classes, the code is 611000. If most receipts come from a facility, the code is 713900. One Schedule C, one code, picked by the biggest share of receipts.
Employees, Gym Contractors, and Side Work
Not every trainer files Schedule C. The codes in this guide are only for self-employed trainers.
An employed trainer works on a gym’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 work, and they do not use 812990. A trainer paid as a 1099 contractor by a gym is different: they are self-employed, and they file Schedule C. The label on the paycheck does not decide. The working relationship does. If you are an employed trainer, see W-2 Box 12 Codes Explained: Complete Guide for help reading your W-2.
A self-employed trainer 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. Gyms and 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. An office worker with a W-2 day job who trains clients on evenings and weekends files Schedule C for the side work. The code for that side business is 812990. 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 “personal trainer,” “fitness trainer,” “personal training,” or “fitness coaching.” Pick the words that match the work that brings in most receipts.
Line B asks for the code from the instructions. Enter 812990 if one-on-one training brings in most receipts. Enter 611000 only if class instruction brings in most receipts. Enter 713900 only if running a fitness facility brings in most receipts. Check that Line A and Line B agree. If Line A says “personal trainer” and Line B says 611620, the return uses a code that is not in the IRS chart at all. 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 trainer who taught classes last year but earned most of this year’s income from one-on-one training may use a different code this year. Check it fresh each year instead of copying last year’s return.
What Personal Trainers Get Wrong Most
Using 611620 because a lookup site lists it for trainers. The code is not in the IRS chart. Class instruction uses 611000 instead.
Using 713940 because a lookup site lists it for gyms. The code is not in the IRS chart. Running a fitness facility uses 713900 instead.
Using 621399 because you work with bodies. Licensed health practitioner work is 621399. Fitness training is not. Most trainers use 812990.
Using 812190 because you give diet advice. Diet advice inside a training program is still training. Only a business whose main income comes from diet and weight-reducing services uses 812190.
Using 812990 for a gym staff job. Employed trainers get a W-2 and do not file Schedule C for that work. Only self-employed trainers use 812990.
Picking a code by job title instead of receipts. The IRS rule is about principal source of sales or receipts. A “fitness coach” whose receipts come mostly from running a gym uses 713900. A “gym owner” whose receipts come mostly from one-on-one training uses 812990.
Thinking the code changes deductions. The code is a label only. It does not change your deductions, your equipment, your mileage, 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 trainers report income on Schedule C even if no tax form was issued. Gyms and 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 Coaches: 611000 Guide
- IRS Business Code for Yoga Instructors: 611000 Guide
FAQ
What is irs business code for personal trainers?
There is no single code. Most independent trainers use 812990, All other personal services, on Schedule C Line B. Class instruction uses 611000, and running a fitness facility uses 713900.
Why do some guides say 611620?
611620 Sports and recreation instruction is a real NAICS code, but it does not appear in the IRS Schedule C chart. Trainers who teach classes use 611000 Educational services instead.
What code do gym owners use?
Gym owners who run a fitness facility as their main work use 713900, Other amusement & recreation services. The chart entry names fitness centers directly. 713940 is a full NAICS code that is not in the chart.
Do online personal trainers use the same code?
Yes. Online one-on-one coaching is still a personal service, so the code is 812990. Online courses sold as the main product may fit 611000 instead.
Do employed gym trainers use 812990?
No. Employed trainers get a W-2 and do not file Schedule C for that work. Only self-employed trainers use 812990. Trainers paid as 1099 contractors by a gym are self-employed and do file Schedule C.
Does the code change my deductions?
No. The code is a label only. It does not change your deductions, your equipment, your mileage, 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.