What Is a SCAC Code? Who Needs One and How to Get It
Quick Summary
A SCAC (Standard Carrier Alpha Code) is a 2-to-4 letter code that identifies your trucking or transportation company. The National Motor Freight Traffic Association (NMFTA) assigns these codes to motor carriers, freight forwarders, and brokers. You need a SCAC if you haul intermodal freight, cross U.S. borders, bid on government contracts, or work with shippers and brokers that use EDI. The fee to apply is around $100, and you have to renew it every year. As of February 2026, NMFTA also requires identity verification for non-Class 8 carriers.
At Total Insight Professional Services TIPS, we handle SCAC applications so you can skip the paperwork and get your code fast.
If a broker or shipper has ever asked for your SCAC and you didn't have one, you already know the problem. Without it, you don't exist in their system. And loads don't move until you're in their system.
Not every carrier needs a SCAC. But the ones who do need it can't work without it. This guide covers what a SCAC is, who needs one, how to apply, what it costs, and what changed in 2026.
What Is a SCAC Code?
SCAC stands for Standard Carrier Alpha Code. It's a short letter code (2 to 4 letters) that the NMFTA gives to transportation companies. The NMFTA created the system in the 1960s to help trucking companies keep better records and avoid mix-ups when carriers had similar names.
Today, your SCAC shows up on bills of lading, freight invoices, customs entries, EDI messages, and government shipping documents. It helps every system in the supply chain match the right carrier to the right load.
Each SCAC is tied to one legal entity. That means one code per company. You can't share a SCAC with another business. You also can't hold more than one per legal entity, though you can hold separate codes for different authority types (like an MC and an FF).
Who Needs a SCAC Code?
Not every motor carrier needs a SCAC. But if any of these apply to you, you most likely do.
Carriers Crossing the U.S. Border
If you haul freight into or out of the U.S., you need a SCAC. U.S. Customs and Border Protection (CBP) requires one to file an ACE eManifest. That filing is mandatory for all highway carriers bringing goods into the country. Your SCAC is also the prefix on your PAPS barcode labels, which customs brokers use to clear your loads.
Carriers Hauling Government Freight
Any carrier that does work for U.S. government agencies needs a SCAC. It goes on government bills of lading and is required to bid on government freight contracts.
Carriers Using EDI (Electronic Data Interchange)
If your shippers, brokers, or freight platforms send and receive data through EDI, they will ask for your SCAC. Big shippers use it to match invoices to loads and route payments in their systems.
Intermodal and Rail Freight Carriers
If you take part in the Uniform Intermodal Interchange and Facilities Access Agreement (UIIA), you must have a SCAC. That includes carriers who haul intermodal containers, rail freight, or go in and out of port terminals.
Carriers Working With Large Shippers or Brokers
Even outside of customs and government work, many brokers and shippers won't set you up in their system without a SCAC. If a broker has asked for yours and you don't have one, that's your sign to apply.
Who Probably Doesn't Need a SCAC?
If you only haul your own goods between your own locations, never cross a border, never touch a port, and never deal with EDI or government agencies, you may not need one. Many local private carriers and small intrastate operations fall into this group. But as soon as you land a contract with a shipper that uses electronic freight systems, they'll ask for your SCAC.
SCAC vs. MC Number vs. USDOT Number: What's the Difference?
New carriers often mix these up. They are three separate things from different places.
Your USDOT number comes from the FMCSA. It tracks your safety record. Every motor carrier that runs commercial vehicles needs one.
Your MC number also comes from the FMCSA. It's your operating authority to haul freight across state lines for pay.
Your SCAC comes from the NMFTA, which is a private industry group, not a government agency. It's used for shipping documents, EDI, and customs.
You may need all three. But getting one doesn't give you the others. When you're starting a trucking company, TIPS can help you figure out which ones you need for your setup.
Where Is Your SCAC Code Used?
Once you have a SCAC, it shows up in more places than you'd expect.
Bills of lading
Your SCAC tells everyone which carrier is on the load.
Customs filings
CBP uses your SCAC in its AMS, PAPS, and ACE systems when you import or export goods.
EDI transactions
When carriers, shippers, brokers, and 3PLs swap data through EDI, the SCAC makes sure info goes to the right carrier.
Government shipping documents
Government bills of lading, rate tariffs, and bids for government freight all need your SCAC.
Freight tracking and billing platforms
Many load boards, TMS systems, and freight audit tools use SCAC codes to link carriers to shipment records.
FDA Prior Notice filings.
If you haul imported food, the FDA uses your SCAC in its Prior Notice System to identify the carrier.
How to Apply for a SCAC Code
You get a SCAC through the NMFTA or through a filing vendor. Here's how it works.
Step 1: Gather Your Info
Have these ready before you start: your company's legal name and DBA (if you have one), your mailing address, your USDOT number, MC number, MX number, or FF number (if you have any of those), and a credit card or bank account for payment.
Step 2: Apply Online at NMFTA
Go to scaccode.com. This is the official site for SCAC applications through NMFTA. Fill out the form and pay. You can ask for a specific code, but the first letter has to match your company name, and NMFTA picks the final code.
Step 3: Complete Identity Verification (If Required)
As of February 26, 2026, NMFTA requires identity verification for all non-Class 8 carriers. Non-Class 8 means vehicles with a GVWR of 33,000 lbs or less. A third-party partner handles the verification. It checks that a real person is tied to the SCAC.
Class 8 carriers (semi-trucks, big dump trucks, and other vehicles over 33,000 lbs GVWR) are verified through FMCSA data. They don't need the extra ID step right now.
Step 4: Get Your SCAC Certificate
NMFTA emails your SCAC certificate after they process the application. Most apps go through within 1-2 business days when you pay by credit card. It may take longer if they need more info from you.
Don't Want to Deal With the Application?
TIPS handles the whole thing. Order your SCAC through TIPS and we file it the same day.
Most carriers get their code in 1-3 business days.
How Much Does a SCAC Code Cost?
NMFTA changes its prices each year, so fees may be different by the time you read this. As a rough guide, the application fee runs about $100 depending on whether you apply online or by mail. Renewals usually cost a bit less. Non-Class 8 carriers also pay a $5 identity verification fee as of February 2026.
Check NMFTA's Terms of Sale page for the latest prices. If you order through TIPS, our fee covers the handling and the NMFTA cost is built into the price on our SCAC product page.
SCAC Renewal: How to Keep Your Code Active
Your SCAC is not permanent. You must renew it every year through the NMFTA. If you don't, it expires and goes inactive. That means your carrier identity drops out of the systems that shippers, brokers, and customs all rely on.
NMFTA sends email reminders at 90, 60, and 30 days before your code expires.
What Happens If Your SCAC Expires?
If your code lapses, CBP systems will reject your ACE eManifests right away. Your trucks get turned around at the border. Shippers and brokers that use your SCAC for EDI won't be able to process loads under your name. And if you leave it expired for more than 3 years, NMFTA can give your code to someone else.
You can reinstate an expired SCAC within 3 years by paying a reinstatement fee. After 3 years, the code goes back into the pool. At that point, you'd have to apply for a new one.
What Changed in 2026: SCAC Verified and ID Verification
On February 26, 2026, NMFTA launched SCAC Verified. Two big things changed: non-Class 8 carriers now need identity verification, and third-party resellers can no longer process SCAC applications for that group.
Identity Verification for Non-Class 8 Carriers
Non-Class 8 carriers (vehicles with a GVWR of 33,000 lbs or less) must now verify their identity when they apply for or renew a SCAC. A third-party partner runs the check. It confirms that a real person is behind the SCAC and that the address on file is valid. It is not a background check. It is not a safety rating. It only confirms who you are.
Class 8 carriers (semi-trucks and other heavy vehicles over 33,000 lbs GVWR) are still verified through FMCSA data. Nothing changed for them yet.
NMFTA Is Now the Only Source for Non-Class 8 SCACs
Before this change, third-party resellers could file SCAC applications for carriers. That's no longer the case for non-Class 8 carriers. All their applications and renewals now go through NMFTA directly at scaccode.com.
Why Does This Matter?
Freight fraud is growing. Bad actors steal or fake SCAC codes to pose as real carriers, divert cargo, and run double-brokering schemes. SCAC Verified is NMFTA's way of fighting back. For honest carriers, it just adds a small step to your application or renewal. For the industry, it makes the SCAC a stronger signal that the carrier behind the code is real.
How to Look Up a SCAC Code
f you need to check a carrier's SCAC or see if your own is still active, NMFTA has a free lookup tool called SCAC Verified. You can search by SCAC code, MC number, or company name. It shows whether a code is active or expired.
Brokers, shippers, and compliance teams use this tool to check carrier identity before booking loads or sending payments. If you're a carrier, it's smart to check your own code now and then, especially when your renewal date is coming up.
If your company changes its legal name but the first letter stays the same (say, from "Atlas Freight" to "Alpine Logistics"), you keep your SCAC. Just contact NMFTA with your current code and USDOT or MC number. They'll update it and send a new certificate.
Frequently Asked Questions
-
SCAC stands for Standard Carrier Alpha Code. It's a 2-to-4 letter code the NMFTA gives to transportation companies. It shows up on shipping documents, customs filings, and EDI systems.
-
No single federal law says every carrier must have one. But CBP requires it for border crossings. Government agencies require it for government freight. The UIIA requires it for intermodal work. And many shippers and brokers won't work with you without one.
-
The NMFTA fee is around $100 depending on how you apply. Renewals are usually a bit less. Non-Class 8 carriers also pay a $5 identity verification fee as of February 2026. Prices change each year.
-
Most online applications go through in 1-2 business days if you pay by credit card. It may take longer if NMFTA needs more info. If you order through TIPS, we file it the same day.
-
No. Your MC number is your FMCSA operating authority. Your SCAC is a separate code from the NMFTA used for shipping documents, EDI, and customs. Different organizations, different purposes.
-
Yes. NMFTA requires annual renewal. If you skip it, your code goes inactive. That pulls your carrier identity out of customs and shipping systems. Leave it expired for more than 3 years and NMFTA can give your code to another company.
-
You can request one, but the first letter must match your company name. NMFTA makes the final pick. Popular combos may already be taken.
-
CBP systems reject your manifests right away, so your trucks can't cross the border. EDI-based shippers and brokers can't process loads under your name. You can reinstate within 3 years by paying a fee. After 3 years, the code may be given to someone else.
-
It's NMFTA's updated lookup tool and verification system. It launched on February 26, 2026. It adds identity checks for non-Class 8 carriers to help stop freight fraud and carrier identity theft.
-
Go to scaccode.com. That's NMFTA's official portal. Avoid third-party sites. You can also have TIPS handle the application for you.
Need a SCAC Code?
TIPS handles SCAC applications for carriers of all Class-8 carriers. We file yours the same day you order and send you the code as soon as NMFTA processes it. If you're setting up a new carrier, check out our start-up packages that include your new USDOT number, MC authority, BOC-3, and more. Contact us or call (208) 278-6722 for help.