Shipping Updates · Updated October 2026
USPS Hazmat Fee: The $50 Noncompliance Fee and $7.50 Handling Fee Explained
Since July 12, 2026, USPS has charged $50 when a commercial package contains hazmat that wasn’t declared or marked correctly. Here’s what triggers it, what each mail class costs, and how to avoid it.
The USPS hazmat fee is really two fees. Since July 12, 2026, USPS has charged a $50 Hazmat Noncompliance Fee on commercial packages that contain hazardous materials but weren’t declared, labeled or marked correctly. Declared hazmat sent by Priority Mail or Priority Mail Express also pays a $7.50 Hazmat Handling Fee. On USPS Ground Advantage, the handling fee is currently $0.
This is a postage fee. It is separate from the federal PHMSA hazmat registration fee and from the fee for a hazmat endorsement on a commercial driver’s license. It mostly affects sellers who buy commercial USPS labels online, through a marketplace, or through label software.
Key Takeaways
- USPS charges $50 when a commercial package contains hazmat that wasn’t declared, labeled or marked correctly. The fee has applied since July 12, 2026.
- Declared hazmat sent by Priority Mail or Priority Mail Express pays an extra $7.50 handling fee. Ground Advantage, Parcel Select and Connect Local handling is $0 for now.
- The $50 fee can be charged on top of the $7.50 fee, and neither is refundable once the package enters the mail.
- The most common triggers are skipping the hazmat option when you buy the label, missing DOT marks, and reusing a box that still shows old hazmat marks.
- USPS Returns packages are exempt from both fees until February 1, 2027.
What Is the USPS Hazmat Fee?
The USPS hazmat fee is a pair of charges on packages that contain hazardous materials, adopted by the USPS Governors and published in the Federal Register final rule on May 15, 2026. Both took effect July 12, 2026.
- Hazmat Handling Fee: charged on hazmat you declare correctly. It is $7.50 on Priority Mail and Priority Mail Express. On Ground Advantage, Parcel Select and Connect Local, USPS set it at $0, with the option to raise it later.
- Hazmat Noncompliance Fee: $50 per package, charged on commercial packages when USPS finds hazmat that wasn’t declared or labeled correctly.
The handling fee covers the extra cost of moving hazmat through the network. The noncompliance fee makes a missed declaration cost more than a correct one.
USPS Hazmat Fees by Mail Class
Most consumer hazmat, such as aerosols, perfume and many lithium battery shipments, can’t fly, so it ships by Ground Advantage. For those sellers the handling fee is $0, and the $50 noncompliance fee is the real risk.
| Mail class | Handling fee (declared hazmat) | Noncompliance fee (commercial) |
|---|---|---|
| Priority Mail Express | $7.50 | $50 |
| Priority Mail and Priority Mail Cubic | $7.50 | $50 |
| USPS Ground Advantage and Ground Advantage Cubic | $0 for now | $50 |
| Parcel Select | $0 for now | $50 |
| USPS Connect Local | $0 for now | $50 |
| USPS Returns (Priority Mail Express, Priority Mail and Ground Advantage Return) | Not charged until Feb 1, 2027 | Not charged until Feb 1, 2027 |
Amounts come from the USPS Notice 123 price list. Retail postage bought at a Post Office counter pays the handling fee but has no noncompliance fee listed. The handling fee applies on top of regular postage, and Ground Advantage pricing has also changed since July. Our post on the July 12 Ground Advantage rate change covers that.
When USPS Charges the $50 Hazmat Noncompliance Fee
USPS charges the $50 fee when a commercial hazmat package carries wrong or missing hazmat information. The August 20, 2026 Postal Bulletin gives the rule its own section for each mail class. The wording for USPS Ground Advantage reads:
The mailer will be assessed the Hazmat Noncompliance Fee (see Notice 123 — Price List) if the piece contains incorrect information, including but not limited to the STC, Service Icon, Barcode Banner Text, or DOT markings. This fee may be assessed in addition to the Hazmat Handling Fee under 1.10, when applicable.
The items USPS names are:
- The service type code (STC) in the label barcode, which tells USPS the package is hazmat
- The service icon on the label (an “H” on hazmat labels)
- The barcode banner text above the tracking barcode
- The Department of Transportation (DOT) hazmat marks and labels on the box
A package with any of these missing or wrong can be charged $50, even when you declared it as hazmat. USPS checks packages through its Census and Automated Package Verification (APV) processes, which compare the package with its label data after it enters the mail. Because the fee is assessed after the package is scanned, it can reach you after you’ve bought the label, like other carrier adjustment fees.
USPS publishes this rule text in the Domestic Mail Manual on November 2, 2026, but the Postal Bulletin says it is already in effect.
Common Reasons Sellers Get the $50 Hazmat Fee
Most $50 charges come from a gap between what’s in the box and what the label says. These causes come from the USPS rules above, plus a few seller reports where noted.
- The hazmat option wasn’t selected when you bought the label. Without it, the label has no hazmat STC or “H” icon. Fix: select the hazmat option every time for a hazmat SKU.
- Stickers on the box, but no hazmat declaration in the label. DOT marks alone don’t change the label data. Fix: declare the package in your label tool, and then apply the marks.
- A reused box with old hazmat marks. USPS Publication 52 treats a box with old hazmat marks as containing hazmat unless the marks are fully removed or covered, and Post Office staff can’t remove them for you. Sellers on marketplace forums report $50 charges on non-hazmat items shipped in reused boxes. Fix: remove or cover every old mark.
- Missing or wrong DOT marks. A declared package can still be charged if the required marks are missing or aren’t on the address side. Fix: check the marking rules for your item before you pack it.
- Hazmat in Priority Mail packaging. USPS-produced Priority Mail boxes and envelopes can’t be used for hazmat. Fix: use your own rigid box.
What Counts as Hazmat for USPS?
USPS treats as hazmat anything the DOT regulates as a hazardous material, which includes many ordinary products sellers ship. USPS Notice 128 gives these examples:
- Gases (Class 2): aerosols such as hairspray, spray paint and cooking spray
- Flammable liquids (Class 3): perfume, cologne, nail polish and some cosmetics
- Corrosives (Class 8): bleach, some cleaners and some batteries
- Miscellaneous (Class 9): lithium batteries, dry ice and magnetized materials
To check a specific product, look up Section 14 (Transport Information) of its Safety Data Sheet (SDS), then search the name or UN number in the USPS HAZMAT Search Tool. The tool shows whether the item is mailable, whether it can fly, and the packaging instructions.
Lithium batteries have their own rules. Button cells, and devices with no more than four cells or two batteries installed, are excepted from the battery marks. Used, damaged or defective devices with lithium batteries must ship by ground and be marked “Restricted Electronic Device” and “Surface Transportation Only.” If you also sell the same items through FBA, our Amazon FBA Dangerous Goods guide covers how Amazon classifies them.
How to Ship Hazmat With USPS Without Extra Fees
Follow these steps for every hazmat package.
- Confirm the item is mailable. Check the SDS and the HAZMAT Search Tool for the class, the quantity limits and whether it’s ground only.
- Declare it when you buy the label. Select the hazmat option in your marketplace or label tool so the label carries the hazmat STC and “H” icon. Common label tools, including Pirate Ship, Shippo, ShipStation, Stamps.com and EasyPost, have a hazmat option at label purchase.
- Apply the DOT marks and labels on the address side. Use the marks your item’s packaging instructions require, such as the Limited Quantity mark, the lithium battery mark or a hazard class label. Our recommended supplies page lists hazmat labels.
- Use a rigid outer box. Packages up to 20 lb need a box rated at least 32 ECT or 200-lb burst. Over 20 lb, use 44 ECT or 275-lb burst. Poly mailers and padded envelopes don’t qualify, with one exception: new or manufacturer-refurbished devices with installed lithium batteries, in an original box that can survive a 1.2-meter drop. Don’t use Priority Mail packaging. USPS says its Ground Advantage and Connect Local packaging may be used for mailable hazmat.
- Remove or cover old marks on any reused box.
- Separate hazmat at drop-off. Present hazmat packages apart from other mail, in a container marked “HAZMAT.”
Hazmat Labels on Amazon, eBay, and Walmart Orders
The seller who buys the label is responsible for the declaration, even when the label is bought through a marketplace.
- Amazon Buy Shipping: Amazon’s dangerous goods rules for Buy Shipping allow hazmat only by USPS Ground Advantage or Amazon Shipping Ground, for domestic orders. You check “This shipment contains dangerous goods” for each order, and hazmat orders can’t be bought in bulk. Labels to APO/FPO/DPO and US territory addresses aren’t available. If you buy labels on your own USPS account through Buy Shipping, see how to link carrier accounts to Amazon Buy Shipping.
- Walmart (Ship with Walmart): Walmart’s October 15, 2026 release note says the USPS hazmat fees apply to Ship with Walmart labels and asks sellers to identify hazmat accurately when buying them.
- eBay: We found no eBay help page on the fee. Sellers on eBay’s community boards report $50 charges after applying hazmat stickers without selecting the hazmat option. Check that your eBay label flow has the hazmat option selected for those items.
FBA orders work differently, because Amazon ships to the customer. Sellers weighing that choice for hazmat SKUs can compare the two in FBA vs FBM.
How USPS Hazmat Fees Compare With UPS and FedEx
USPS charges less than FedEx for a noncompliant hazmat package, but the $50 adds up across many orders.
- FedEx Ground: a $57.25 hazmat surcharge per package in 2026, and a minimum $350 reimbursement for each noncompliant hazmat package.
- UPS Ground: a per-package dangerous goods surcharge, and a dangerous goods contract is required to ship hazmat.
- USPS civil penalties: separate from the $50 fee. For knowingly mailing hazardous material improperly, USPS can seek civil penalties of $393 to $156,422 per violation, after inflation adjustments.
Military, APO/FPO, and Territory Addresses
Hazmat to APO, FPO and DPO addresses, US territories and the Freely Associated States (Puerto Rico excepted) follows international hazmat rules, even on a domestic label. The hazmat STC requirement doesn’t apply to these addresses, but many items that ship fine within the US are prohibited to them. Check USPS Publication 52 before you ship there. Amazon Buy Shipping doesn’t sell hazmat labels to these addresses.
Using a Prep Center or 3PL for Hazmat Orders
If a prep center or 3PL buys your USPS labels, it has to know which SKUs are hazmat. Send them your hazmat list and the SDS for each item, and confirm they select the hazmat option and apply the DOT marks. Not every provider handles hazmat. You can compare options in our FBA prep services directory, our FBM prep services page for merchant-fulfilled orders, and our 3PL and fulfillment directory for multichannel sellers.
Official USPS Hazmat Fee Resources
| Resource | What it covers |
|---|---|
| Notice 123 price list | Current handling and noncompliance fee amounts |
| Postal Bulletin 22709 | The rule wording, how USPS assesses it, and the returns exemption |
| Federal Register final rule | The original July 12, 2026 rule |
| USPS Publication 52 | Hazmat packaging, marking and mailability rules |
| HAZMAT Search Tool | Item-level mailability and packaging instructions |
| USPS shipping restrictions | Consumer summary of hazmat rules and fees |
Frequently Asked Questions
What is the USPS hazmat fee?
It is two USPS charges on packages with hazardous materials. The $7.50 handling fee applies to declared hazmat on Priority Mail and Priority Mail Express. The $50 noncompliance fee applies to commercial packages when hazmat wasn’t declared or labeled correctly. Both have applied since July 12, 2026.
How much is the USPS hazmat fee?
The handling fee is $7.50 on Priority Mail and Priority Mail Express and $0 for now on Ground Advantage, Parcel Select and Connect Local. The noncompliance fee is $50 per commercial package. A noncompliant Priority Mail package can be charged both, or $57.50 on top of postage.
Does USPS Ground Advantage charge a hazmat fee?
Declared hazmat on Ground Advantage has a $0 handling fee for now, and USPS can raise it later. A commercial Ground Advantage package that isn’t declared or marked correctly can still be charged the $50 noncompliance fee.
Does it cost extra to ship perfume or aerosols with USPS?
Perfume and aerosols are hazmat and usually ship by Ground Advantage only, where the handling fee is $0 for now. You still have to declare them, mark the box and use a rigid outer box, or the package can be charged $50.
Can I get charged $50 for reusing a box with hazmat markings?
Yes. USPS treats a box with old hazmat marks as containing hazmat unless the marks are fully removed or covered. Sellers report $50 charges on non-hazmat items shipped in reused boxes.
Does the hazmat fee apply to USPS returns?
Not yet. USPS doesn’t charge either fee on USPS Returns packages until February 1, 2027.
Can I dispute or get a refund on the USPS hazmat fee?
USPS says the fees are nonrefundable once a package enters the mail, and it publishes no dispute or appeal process for the $50 fee. If you think a charge is wrong, start with the marketplace or label platform you bought the label from, since the charge reaches you through that account. Keep the label receipt, your hazmat selection and photos of the packed box to support your case.
Is the WFS hazmat fee the same as the USPS hazmat fee?
No. The Walmart Fulfillment Services hazmat fee is a $0.50 per unit fulfillment fee Walmart charges for hazmat items it stores and ships. The USPS fees apply to labels you buy, including Ship with Walmart labels.
Seller Essentials Blog
More USPS and Carrier Fee Updates for Sellers
The $50 hazmat fee is one of several 2026 USPS changes that raise costs when a label goes wrong. The blog covers carrier fee changes, hazmat and dangerous goods rules, and shipping updates for Amazon, eBay and Walmart sellers.


