RCRA Compliance

What Happens When Your Waste Profile Expires and You Keep Shipping

March 2026·10 min read

A facility manager in Texas called us on a Thursday afternoon because a vacuum truck carrying 4,500 gallons of spent solvent had just been turned away at the disposal facility. The TSDF rejected the load because the waste profile had expired six weeks earlier. Nobody noticed. The truck was already 140 miles into the trip. Now it had to come back. That round trip cost $5,200 in transporter fees alone, and the waste was sitting right back where it started.

This happens more than you think. And the costs go way beyond the trucking bill.

An environmental lab technician in nitrile gloves, lab coat, and safety glasses holds two labeled sample vials up to the light. Each vial bears a hand-written sample ID and date in marker.
Lab samples are tagged with the sample ID and a date when they are pulled. Waste profiles work the same way: every profile has an expiration tied to the date the sample was taken, and shipping under an expired profile is a RCRA violation regardless of whether the waste itself has changed. U.S. Air Force photo by Kelly White, public domain (DVIDS 6209907).

What a Waste Profile Actually Is

A waste profile is a document that tells a treatment, storage, and disposal facility (TSDF) exactly what you are sending them. It includes the chemical composition, physical characteristics, hazard class, EPA waste codes, and the process that generated the waste. The TSDF uses this information to determine whether they can accept your waste and how they need to handle it.

Think of it as a handshake agreement between your facility and the disposal site. You are telling them what is in the drum or the tanker, and they are confirming they can take it. Without that handshake, they will not touch your material. Period.

Profiles typically require analytical data from a certified lab. You send samples, the lab runs a full characterization (often TCLP, flash point, pH, BTU content, PCBs, halogens, and sometimes a full RCRA 8 metals scan), and you submit the results along with a detailed description of your waste stream. The TSDF reviews everything and either approves, rejects, or asks for more information.

A single waste profile costs between $800 and $2,500 depending on the complexity of the waste stream and how much analytical work is needed. Straightforward used oil profiles sit at the low end. Mixed solvent streams with multiple hazard codes push toward the high end. Profiles for waste with both RCRA-listed and characteristic codes can run even higher if the TSDF wants additional testing.

Why Profiles Expire

Most TSDFs set profile expiration dates between 12 and 24 months. Some go as short as 6 months for waste streams that tend to vary. The expiration exists because waste streams change. You switch raw materials. You add a new cleaning process. You change vendors on a chemical product. Any of these can alter what ends up in your waste.

The TSDF needs to know that the waste showing up on their dock matches what was approved. An expired profile is their signal that the data is stale and the waste might not be what they expected. They are not going to risk accepting a load that could contaminate their treatment system or violate their own permit conditions.

Some facilities track expiration dates carefully. Most do not. The profile gets approved, the paperwork goes in a binder, and nobody looks at it again until something breaks.

What Happens When You Ship on an Expired Profile

Here is the sequence of events, and it is never fun.

The load gets rejected at the gate. The TSDF checks the manifest against their active profile list. If your profile is expired, they will not accept the waste. Full stop. It does not matter that the waste is exactly the same as last time. It does not matter that your driver has been making this same run for two years. The profile is expired and the load is not coming through.

The transporter charges you for the full trip plus demurrage. Demurrage is the fee for making a truck sit idle while you figure out what to do. Typical demurrage rates run $75 to $150 per hour. If the driver has to wait while you scramble to get the profile renewed (spoiler: that does not happen same-day), those charges stack up fast. More likely, the load is coming back to your facility, and you are paying for the return trip on top of the original haul. A rejected vacuum truck load commonly runs $5,000 to $8,000 when you add up the mileage, driver time, and demurrage.

The waste comes back to your site. Now you have a full tanker or a set of drums that need to go right back into your storage area. If you are a large quantity generator with 90-day accumulation limits, that clock is still ticking. If you already burned most of your 90 days before the shipment, you might now be staring at a storage violation because the waste came back and you cannot get a new profile approved in time.

You still owe for a new profile. The TSDF is going to want fresh analytical data before they reapprove. That means new sampling, new lab work, and another $800 to $2,500. Some TSDFs will expedite the review if you have a good relationship. Many will not.

The RCRA Liability Problem

Here is where it gets serious. Under RCRA, the generator of hazardous waste bears cradle-to-grave liability. That means you are responsible for your waste from the moment it is generated until it is properly disposed of. Forever. There is no expiration on that liability.

When a load gets rejected and returned, you have a manifest that shows an incomplete shipment. That manifest is a regulatory record. If EPA or your state agency pulls your manifest records during an inspection, incomplete manifests raise immediate questions. Why was the load rejected? Was the waste properly characterized? Were you shipping waste you knew did not match the profile?

Shipping waste on an expired profile does not automatically mean you violated RCRA. But it creates a paper trail that makes regulators suspicious. And if it turns out the waste composition actually changed since the profile was last approved, you could be looking at a failure to properly characterize violation under 40 CFR 262.11. That is a serious finding. Penalties for improper characterization start at $25,000 per day per violation under current federal guidelines, though state enforcement varies.

Even if the waste has not changed, the expired profile creates a compliance gap that is hard to explain away. Regulators expect generators to maintain current disposal agreements. An expired profile suggests your waste management program is not being actively managed.

The Real Cost of One Expired Profile

Let us add it up for that Texas facility.

Transporter fees for the rejected load: $5,200
New analytical sampling and lab work: $1,400
New profile submission and review: $900
Expedited pickup once profile was approved: $3,800 (premium rate for rescheduling)
Internal staff time dealing with the mess: approximately 20 hours across three people

Total out-of-pocket cost: over $11,000 for what should have been a routine waste shipment. And they were lucky. No RCRA inspection followed. No storage violations. No enforcement action. Just a very expensive lesson.

Compare that to the cost of renewing the profile on time: about $1,200 for the lab work and profile update, submitted 60 days before expiration. The math is not complicated.

How to Manage Profile Renewals

The fix is not glamorous. It is a spreadsheet and a calendar. But it works.

Build a profile tracking list. Every active waste profile gets a row. Include the waste stream name, the TSDF name, the profile number, the approval date, and the expiration date. If you have 5 profiles or 50, they all go on the list.

Set renewal alerts at 90 days out. Ninety days gives you enough time to collect samples, get lab results back (usually 10 to 15 business days), submit the profile package, and give the TSDF time to review. Some TSDFs take 30 days or more to process a renewal. You do not want to be chasing this with two weeks left on the clock.

Coordinate with your waste hauler. Good environmental service companies track your profiles and will flag upcoming expirations. If your hauler is not doing this, find one that does. This is basic service that any reputable waste transporter should provide.

Keep your TSDF contacts current. People leave jobs. The person who approved your last profile might be gone. When renewal time comes, you need to know who handles profile reviews at each disposal facility you use. A quick call 90 days out confirms the right contact and any changes to their requirements.

Never assume the waste has not changed. Even if your process looks the same, confirm it with fresh analytical data. Raw material substitutions, equipment changes, and seasonal variations can all shift your waste composition. The $800 you spend on lab work is insurance against a rejected load that costs ten times that.

Multiple Profiles Multiply the Risk

Most facilities do not have just one waste profile. A mid-size manufacturer might have 8 to 15 active profiles across different waste streams and different TSDFs. A large refinery or chemical plant could have 40 or more. Each one has its own expiration date, its own analytical requirements, and its own TSDF contact.

When you scale up, a manual tracking system starts to break down. Profiles expire at different times throughout the year. Some need simple renewals. Others need full recharacterization. The facility that manages 12 profiles well at the start of the year often has 3 or 4 that slip by December because someone was on vacation, or the environmental coordinator left, or the renewal notice got buried in email.

This is where working with an experienced waste management partner pays for itself. Not because the work is complicated, but because it needs to happen on schedule every single time. One missed renewal is all it takes.

What to Do If a Profile Already Expired

Do not ship. This sounds obvious, but the temptation is real. You have a full rolloff sitting on a pad, your 90-day clock is running, and the profile expired last week. The answer is still do not ship. A rejected load makes everything worse and costs more than waiting.

Call the TSDF directly. Explain the situation and ask about their expedited review process. Some facilities will fast-track a renewal if you can provide current analytical data and your waste stream has not changed. Others have a strict queue and you will wait your turn.

If your accumulation time is running short, talk to your state agency. Many states have provisions for time extensions in situations where a generator is actively working to arrange proper disposal. A voluntary call to the regulator looks very different from a violation they discover during an inspection.

Document everything. Keep records of when you discovered the expiration, what steps you took, and when the profile was renewed. If a regulator ever asks, a clear record of prompt corrective action goes a long way toward minimizing any enforcement response.

Stop chasing expired profiles. SpillNerd connects you with waste profiling services that track your renewal dates and handle the analytical coordination so loads keep moving on schedule. Find waste profiling help near you.