A customer will approve four tires, an alignment, and a $912 total without reading a single line of it. Then his finger lands on the $10 at the very bottom. What’s this one for? Out of every number on that invoice, he has found the one you did not pick.
That is the tire disposal fee, and it is worth understanding better than the person asking about it, because there are two different fees hiding under that name and only one of them is yours.
Two notes before the invoice. This one is aimed at whoever signs the sales-tax return, not at whoever pays the ticket. And nothing here is legal or tax advice, because tire fees are state law and so is taxability. Every specific answer below ends at your state revenue department, your state environmental agency, or your CPA, because getting a fee’s tax treatment wrong carries a penalty no blog post will pay for you. Including this one.
Here is the sentence that should change something in your chart of accounts this week. A fee you collect for the state is a liability, not revenue. It lands in your bank account looking exactly like income. It is not income.
Two Kinds of Fee Sit at the Bottom of Your Invoice, and Only One Is Yours
Look at the fee block on your own ticket. Every line down there falls into one of two categories, and almost nobody separates them.
Kind one: you set it and you keep it. A shop supplies charge is the clearest example. You decide the method, you decide the number, you disclose it, and every dollar of it is revenue. How to set that number is a separate argument, and the shop supplies charge has its own post with the recovery math and the state rules in it.
Kind two: the state sets it and you hand it over. A statutory tire fee, a waste tire fee, an environmental fee on a new tire sale. The amount is written in law, you collect it as an agent of the state, and you remit it on the state’s calendar. Sometimes minus a slice the state expressly lets you keep. We will get to that slice, because it is the whole proof.
Two more mechanisms get confused with those, so name them once and move on. A core charge is vendor-set and refundable when the old unit goes back. And your tire vendor’s per-casing disposal charge is not a fee at all. It is a cost of goods sold that you either pass through or eat.
Four mechanisms, four legal bases, all sitting within an inch of each other at the bottom of the same invoice. I still catch myself calling the statutory one “the tire tax,” which is wrong twice over. It is not a tax, and in most states it was never mine.
What a Tire Disposal Fee Actually Is
In most states, two separate things are wearing similar names.
The first is a statutory fee on the retail sale of a new tire. It is triggered by the sale, not by the old tire. States built waste tire programs, needed to fund them, and chose the counter where new tires get sold as the collection point. That is you.
The second is a charge for physically getting rid of the old casing. Somebody hauls those tires out of your back lot. That somebody bills you, and you decide whether the ticket passes it along.
A customer reading one line at the bottom of an invoice cannot tell those apart. Neither can a lot of front counters, which is how you get a shop charging $8 “tire disposal” per tire, remitting nothing, having never heard of a waste tire fee, and genuinely believing it is doing this right. Nobody there is being dishonest. Somebody inherited a setting.
The clean version is two lines with two explanations. The state’s fee, named the way your state names it. Your disposal charge, named for what it does. Two fees, two reasons, two answers you can give without looking at your shoes. What else belongs on that document is covered in what every auto repair invoice has to carry.
The Amount Is Set by Statute, and the Statutes Do Not Agree
Here is where most pages on this subject either publish a fifty-state table or quietly make one up. I am not doing that, and you should be suspicious of anyone who does, because a wrong row costs you a filing, not an argument. What I can give you is two states I read myself, to show how much the mechanism moves.
California. The California Department of Tax and Fee Administration puts the California tire fee at “$1.75” per new tire, and its rate table shows that amount running from January 1, 2005 to the present. Who has to register is broader than you would guess, reaching retailers that lease or rent vehicles containing new tires and even a purchaser who bought new tires without paying the fee.
Read that date again. Same $1.75 since January 1, 2005. Your labor rate has moved several times since then. Your tire fee has not, which tells you something useful about a number you do not control.
New York. The New York State Department of Taxation and Finance publishes a waste tire management and recycling fee of “$2.50 per tire.” Its wording on who collects it names your business directly: “A tire service, such as an online tire retailer, automobile dealership, or auto repair shop, must collect the $2.50 fee per tire on most new tires sold at retail in New York State.”
Two states, two amounts, two revenue departments. In some states the fee is administered by an environmental department rather than a revenue department, which changes who you register with and who you file to.
So there is no national tire disposal fee and no average worth printing. The honest instruction is short: call your state’s revenue or environmental agency, ask which fee applies to a new tire sale, ask who files it and how often, and write the answer down somewhere that is not one person’s memory. Then ask your CPA the taxability question, which is next, and is worse.
Is a Tire Disposal Fee Taxable? Ask Your State, and Watch How You Label the Line
New York answers this for New York in one sentence, and it is quotable: “The waste tire management and recycling fee is not subject to sales tax. The fee must be separately stated on the customer’s invoice.”
That is New York. It is not your state unless you are in New York.
California comes at the same idea from the other direction. Section 42885 of the tire fee law, as published in CDTFA’s law guide, directs that “The retail seller shall charge the retail purchaser the amount of the California tire fee as a charge that is separate from, and not included in, any other fee, charge, or other amount paid by the retail purchaser.”
Notice what both states care about. Not just the amount. The separation. Two states, two agencies, and both want that number standing on its own line instead of melted into a subtotal.
Which points at the one lesson here that travels: the words on that line are not decoration. In some states the label is what decides the taxability answer, so a fee bundled into “shop fees” or buried in the tire price is a different question than the same dollars stated on their own. Which means the fee configuration you inherited from whoever set up your shop management system in 2019 is not a tax opinion. It is a text field. Take it to your CPA before you assume it is right, and before you assume store three is set up like store one.
The Fee You Collect Is Not Revenue Until Your State Says It Is
This is the section I actually wanted to write, and it is the part that costs shops real money quietly.
When you collect a statutory fee, you are holding somebody else’s money. Not metaphorically. The state named the amount, the trigger, and the calendar it wants the money back on. Between collection and remittance, that balance is a liability sitting in your account.
Do not take my word for the shape of it. Take New York’s. Its own page grants a specific exception: “a tire service that maintains any physical retail location in New York State may keep twenty-five cents ($0.25) per tire from any fees collected from all sales of new tires.” California’s tire fee law does something similar in kind, allowing the retail seller to “retain 1½ percent of the fee as reimbursement for any costs associated with the collection of the fee.” Read the current section yourself before you rely on that number. Statutes get amended, and law guides carry more than one version of the same section.
Now hold both quotes up to the light. If a state has to grant you permission to keep a slice, the rest of it was never yours. That is the entire argument, and it is written into the statute by the people who wrote the statute.
Here is what that looks like as arithmetic. Illustrative volume, real New York figures.
Say a store sells 400 new tires in a month. That is $1,000 collected. Across twelve months, 4,800 tires, $12,000 collected. The retained portion at twenty-five cents a tire is $1,200. The other $10,800 belongs to New York.
Code all $12,000 to income and your books say you earned ten times what you earned on that line. Three things follow, and none of them announce themselves:
- Your top line is inflated by the state’s money, which distorts every percentage-of-sales number you measure yourself against. Parts gross profit. Supplies recovery. Every benchmark in every trade magazine, run against a denominator with somebody else’s cash in it.
- Your gross margin gets flattered, because a collected fee has no cost of goods sitting against it. It is the best-looking revenue you never earned.
- You are short at filing, and the shortfall gets found by whoever has to write the check, usually on a deadline, usually in a month you were already tight.
The fix is bookkeeping, not software. One liability account per fee type, something plain like Tire Fee Payable. The state-permitted retained portion, where your state allows one, coded to income. Then one monthly habit: compare collected to remitted and make the difference explainable. A liability account nobody reconciles is a savings account for a bill you forgot about.
Across stores that structure has to be identical, which is the point of a standardized chart of accounts across locations. And ask your accountant how your state wants it treated, because the reason this section is careful is that I do not know where you operate.
The Disposal Charge on Your Vendor’s Invoice Is a Separate Negotiation
Now the half that is genuinely ours to talk about, and it has nothing to do with the state.
Your tire vendor bills you for the casings. Per tire, per casing, or per pickup, depending on the vendor and the route. That charge is a cost of goods sold. Nobody is going to remind you to pass it along, and it is small enough per unit that nobody ever looks at it.
Then run the count. Say a store mounts 400 tires a month and the vendor’s charge appears on the invoice for all 400. The repair orders pass it through on 340. Sixty tires a month leave with that charge absorbed into margin. Somebody waived it. Somebody deleted the line to close a tire sale. The fleet account has had it switched off since 2021 and the manager who did it works at a different store now.
Plug in your own per-tire number, because I am not inventing your vendor’s rate. At an illustrative $3 a casing, sixty misses a month is $180, and twelve months of that is $2,160. Five stores doing the identical thing is roughly $10,800 a year that appears on no report anybody runs.
Notice what the arithmetic is actually about. Not the size of the fee. At $6 a casing the answer doubles and the problem is unchanged: a per-unit charge on a vendor invoice with no per-unit check against the ticket. Same class of leak as a core that went back and never came back as a credit, and the same reason to be suspicious of small recurring vendor charges.
Two habits close most of it and neither costs anything. Configure the pass-through as a per-unit line in your point of sale rather than a number an advisor types, which is something a real tire shop management platform should handle for you. Then once a quarter, take one vendor invoice, count the casing charges, and go find those units on the repair orders they came from. Matching counts mean go find a different leak. Mismatched counts tell you which store and roughly why.
The best operators I talk to are not the ones with the most software. They are the ones willing to go count.
Where WickedFile fits, and where it does not
Limits first, because they matter more than usual here. WickedFile does not set your fees, has no opinion on your state’s tire fee, does not know your taxability answer, and does not file or remit anything to anybody. It is not your shop management system and it is not your accountant.
What it does is compare what a vendor invoiced against what got sold on the repair order, per unit. A casing charge billed 400 times and passed through 340 times is a mismatch between two documents, and that is exactly the kind of exception that stays invisible at three dollars a pop.
The statutory half is not a software problem at all. That one is a chart of accounts, a named owner, and a calendar.
What Fees Can an Auto Shop Legally Charge?
Short section, deliberately, because the honest answer is a shrug pointed at fifty different agencies. Some states write down exactly how a fee has to appear on an invoice. Some say nothing about fees and leave you with general consumer-protection language. Ask the body that licenses your shop what it expects to see on the ticket, and do not copy a fee structure out of an article, this one included.
Not everything at the bottom of a tire invoice is a fee, either. TPMS service is a part plus a labor operation, both priced by you, and a nitrogen upcharge is a discretionary price you set and can remove.
Two principles travel reasonably well.
A fee you set should reflect something you actually did for that specific vehicle, and it should be disclosed before the work is authorized rather than discovered at pickup. California’s Bureau of Automotive Repair takes the strictest published line on that in its ARSC guidance on repair transaction fees, and the shop supplies post covers it properly.
A statutory fee is not a pricing decision. You cannot round it up because it is awkward, discount it to close a sale, or decide your version is $4 because that is easier to say out loud. The number is the number.
That is as far as I will go, because the next sentence would have to name your state.
Three States, Three Fees, and a Remittance Nobody Owns
In one state, everything above is a Saturday morning of work. Across state lines it is a different kind of exposure, and the one genuinely group-level problem in this whole topic.
Three stores in three states means three different tire disposal fees, three filing calendars, three taxability answers, and three definitions of what even counts. You cannot average that out. They are three separate obligations, and a consolidated P&L is the worst place to look for them, because collected fees coded to income vanish into a sales number that looks fine.
Four things, in this order:
- One liability account per state per fee type. Not one “fees” account. If a controller cannot see collected against remitted for one state in one month, the reconciliation does not exist.
- One named human per remittance. Not a role, a name. “Accounting handles it” is how a filing gets missed the month somebody takes vacation.
- One monthly reconciliation of collected against remitted, per state, with the retained portion broken out where the state allows one.
- One dated, written answer per state from your CPA on the taxability and labeling question. Store one’s setting is not evidence about store three.
Nothing in that list requires a purchase. It requires somebody owning the calendar.
What To Do This Week
Pull one closed tire ticket and one tire vendor invoice, and lay them next to each other on the desk.
On the customer’s ticket, take every fee line at the bottom and answer one question for each: do I keep this, or am I holding it? If anybody in the building has to guess, that is your afternoon.
On the vendor’s invoice, count the casing charges, then go see how many of those units carried the charge on a ticket.
Then open your chart of accounts and find out whether the fee you collect for your state has a home of its own, or whether it has been quietly padding your sales number since the year you opened.
That $10 at the bottom of the ticket really is the only line on the invoice you did not choose. It is also the only one that can turn into a filing problem instead of an argument. Everything else down there is just money.
