Port of entry: Chicago, Illinois
Customs broker for Chicago and O'Hare
CBP port 3901 covers Chicago, including O'Hare International Airport, in the Chicago Field Office. Allied CHB files entries for air cargo, express shipments and in-bond containers at port 3901 in ACE under filer code 9AJ.
Port facts
What does CBP port 3901 cover?
- CBP port code
- 3901
- Chicago, Illinois, including O'Hare International Airport
- Other Chicago codes
- 3910
- Midway International Airport, a separate port code in CBP Schedule D
- Express facility codes
- 3971, 3972, 3991
- FedEx (Rosemont), IBC and the DHL Chicago hub (CBP Schedule D)
- CBP field office
- Chicago
- 610 S. Canal Street, Chicago
- CBP port office
- 5600 Pearl Street, Rosemont, IL 60018
- Monday to Friday, 9:00 am to 5:00 pm Central
- General order
- After 15 calendar days without an entry
- Air cargo: 15 calendar days after landing (19 CFR 122.50). In-bond cargo: 15 calendar days after the whole shipment arrives in Chicago (19 CFR 18.1(k)).
- FDA
- Division of Northern Border Imports
- Itasca Resident Post, Itasca, IL
- USDA APHIS PPQ
- No plant inspection station in Illinois
- The APHIS list of 16 stations has none in Illinois.
- USFWS designated port
- Yes
- Chicago, Illinois (50 CFR 14.12)
Which agencies check cargo at port 3901?
| Agency | Office for port 3901 | What it means for your cargo |
|---|---|---|
| CBP | Port 3901, Chicago Field Office, Rosemont, IL | The CBP port page lists a Cargo Analysis Unit, an Entry Unit, a Warehouse Unit, an International Mail unit, a DHL express consignment team and Fines, Penalties and Forfeitures. It also lists contacts for eight Centers of Excellence and Expertise, the CBP teams that review entries by industry. |
| FDA | Division of Northern Border Imports, Itasca Resident Post | Food, drugs, medical devices and cosmetics. The FDA port list still shows code 3906 for O'Hare, but CBP deactivated 3906 in 2016 (CSMS 16-000862). Use 3901. |
| USDA APHIS PPQ | No plant inspection station in Illinois | Plants for planting under a written permit must enter at a USDA plant inspection station (7 CFR 319.37-8(a)), and none is in Illinois. CBP agriculture specialists inspect other cargo at the port. |
| U.S. Fish and Wildlife Service | Designated port: Chicago, Illinois | Wildlife shipments can clear at Chicago. The importer declares them to the Service on Form 3-177 (50 CFR 14.61). |
What arrives in Chicago, and which rules matter most?
Air cargo and express at O'Hare
Air freight, express parcels and consolidations land at O'Hare. For CBP, each house air waybill is a separate shipment. FedEx, IBC and the DHL hub have their own facility codes. See air freight customs.
E-commerce and mail
Since August 29, 2025, parcels from every country are outside the Section 321 de minimis exemption (EO 14324), so each one needs an entry. The CBP port page lists an International Mail unit for port 3901. See our e-commerce page.
Ocean containers that arrive by rail
A container for the Midwest often lands at a coastal seaport and travels inland by rail. It can clear at the seaport, or move in-bond to Chicago and clear here. The ISF is still due 24 hours before loading at the foreign port (19 CFR 149.2). See ISF filing.
Lake vessels
The CBP port page lists vessel entry and clearance for the Port of Chicago. Vessel cargo goes to general order if no entry is filed by the 15th calendar day after landing (19 CFR 4.37).
Should I clear at the seaport or in Chicago?
| Clear at the seaport | Move in-bond and clear in Chicago | |
|---|---|---|
| Where CBP releases the cargo | At the port of unlading, for example Los Angeles/Long Beach | At port 3901, after the in-bond move |
| Where an exam happens | At an exam station near the seaport, before the train leaves | At an exam station in the Chicago area. CBP can also hold it at the seaport before the move. |
| Paperwork | One entry. The container then moves as domestic cargo. | An in-bond record (IT), then the entry in Chicago |
| Deadline | Entry by the 15th calendar day after landing (19 CFR 4.37) | Delivery in Chicago within 30 days (19 CFR 18.1(i)), then entry within 15 calendar days (19 CFR 18.1(k)) |
Duty and the entry data are the same in both cases. The choice changes where the cargo can be stopped. See in-bond moves.
What goes wrong at port 3901, and what should I do?
The in-bond container does not show as arrived
The carrier must report arrival within two business days, with the FIRMS code of the place where the cargo is (19 CFR 18.1(j)). Until the arrival is reported, CBP does not release the cargo in Chicago. Ask the rail carrier or trucker to report the arrival.
The in-bond clock runs out
The cargo must reach Chicago within 30 days (19 CFR 18.1(i)). A diversion to another port does not extend this time. A late delivery is an irregular delivery, and CBP can claim liquidated damages against the carrier's bond.
Storage at the rail ramp
The rail ramp charges storage after its free time, and a hold stops the pickup. Send the entry documents before the train arrives, so the entry is ready on the arrival day.
FDA holds the shipment
FDA import staff for Chicago work from the Itasca Resident Post. If FDA asks for records or a sample, answer the same day. See FDA holds and detentions.
How does Allied CHB file an entry at port 3901?
Allied CHB files entries remotely in ACE under filer code 9AJ at every U.S. port of entry. For Chicago, we can file at the coastal seaport or at port 3901 after the in-bond move. We tell you what CBP and the other agencies need, and when the cargo is released.
For an in-bond container, send the documents when the vessel sails. We file the entry before the train reaches Chicago. For the first entry, sign the power of attorney online.
Air waybill or bill of lading numbers
For an in-bond container, also the in-bond number if the carrier has one.
Commercial invoice and packing list
Importer of record number and a customs bond
A formal entry needs a bond. See customs bonds.
Agency data
For FDA, USDA or USFWS goods: manufacturer, FDA registration numbers, permits and certificates.
A signed power of attorney
One time, before the first entry.
Quote on request
How do I get a quote?
Request: Customs entry at Chicago
Quote on request
Questions
Questions about customs in Chicago
What is the CBP port code for Chicago O'Hare?
3901. CBP Schedule D lists port 3901 as Chicago, Illinois, including O'Hare International Airport. Midway International Airport has its own code, 3910. Some older lists show 3906 for O'Hare, but CBP deactivated that code in 2016.
My container lands in Los Angeles but goes to Chicago. Where is the entry filed?
You choose. The entry can be filed at the seaport, or the carrier can move the container in-bond to Chicago, where the entry is filed at port 3901. Tell your carrier the choice early. See in-bond moves.
How long do I have to file the entry after an in-bond container arrives in Chicago?
15 calendar days from the arrival of the whole in-bond shipment at the port of destination (19 CFR 18.1(k)). From day 16, the cargo is subject to general order. Storage charges at the rail ramp usually start sooner.
Do I need a customs broker with an office in Chicago?
No. Allied CHB works from Rahway, New Jersey under a national permit, which lets a licensed broker file at every U.S. port (19 CFR 111.19). The in-bond container, the exam and the pickup stay in Chicago. The filing happens in ACE.
Can I fly a rescue dog into O'Hare?
Not always. A foreign-vaccinated dog from a high-risk country for dog rabies must arrive at an airport with a CDC-registered animal care facility, and CDC lists none at O'Hare. Other dogs can arrive at O'Hare if they meet the CDC rules. See our pet import page.
Can live plants for planting clear at O'Hare?
Plants for planting that need a written USDA permit must enter at a USDA plant inspection station (7 CFR 319.37-8(a)). The APHIS list of stations has none in Illinois. Route the shipment through a port with a station, as the permit says.
Cargo for Chicago?
Call (908) 291-8001 or email info@alliedchb.com
Last reviewed September 28, 2026. This page explains customs rules in general terms. It is not legal advice. Duty rates and CBP procedures change often, and we confirm the figures for your shipment in writing before you commit.
Sources
- CBP: Chicago, Illinois - 3901
- CBP: Chicago Field Office
- CBP: ACE Appendix E, Schedule D port codes (February 2026)
- CBP: CSMS 16-000862, deactivation of 25 Chicago port codes
- FDA: Illinois import offices and ports of entry
- USDA APHIS: Plant inspection stations (Program Aid 1942)
- CDC: CDC-registered animal care facilities
- 19 CFR 18.1 (in-bond)
- 7 CFR 319.37-8 (plants for planting, ports of entry)
- 50 CFR 14.12 (designated ports)