从一票海运入仓开始,梳理海外仓常见业务术语
最近围绕海外仓入库这块业务做了一轮术语梳理。FCL、LCL、ETD、ETA、ATD、ATA、LFD、Gate Out、Empty Return 这些词单独看都不复杂,但真正有价值的是把它们放回一票货的流转过程里:货在哪里,柜在哪里,谁在等谁,哪一步开始影响费用和库存。
假设宁波一家家具工厂要把 500 套沙发发往洛杉矶海外仓。整票货 20 个 40HQ 集装箱,约 4000 箱、80 吨、1200 CBM。运输路线很典型:
宁波工厂 ↓ 国内拖车 / 集港运输宁波港 ↓ 海运洛杉矶港 ↓ 拖车洛杉矶海外仓表面上看,这是“从中国发到美国仓库”。拆到业务动作里,则会经过订舱、国内拖车、装柜、报关、开船、到港、卸船、放行、提柜、预约送仓、卸货收货、上架、还空柜。后面这些术语,基本都能在这条线上找到位置。
费用
这一轮梳理下来,我对费用的理解是:海外仓入库不是一笔笼统的“运费”,而是一串责任边界上的成本。工厂到港口是一段,海运是一段,目的港放行是一段,拖车送仓又是一段,仓库收货以后还有仓储和订单操作。
不同货代、海外仓、平台的报价单叫法不一定一样,但按链路拆开,大概会落到这些位置:
| 阶段 | 常见费用 | 大概含义 |
|---|---|---|
| 起运地 | 国内拖车费、装柜费、报关费、文件费、起运港杂费 | 从工厂到港口,以及出口申报、起运港操作产生的费用 |
| 海运段 | Ocean Freight、燃油附加费、旺季附加费 | 船公司或货代收取的跨海运输费用 |
| 目的港 | 目的港杂费、码头费、换单费、清关服务费、关税和税费 | 货到目的港后,放行、码头和进口申报相关费用 |
| 目的港拖车 | 提柜费、拖车费、底盘车费、等待费、改约费 | 从洛杉矶港把柜子拖到海外仓的费用 |
| 海外仓入库 | 卸柜费、入库费、清点费、贴标费、托盘费、上架费 | 仓库接收货物并形成库存前的操作费用 |
| 仓储与后续 | 仓储费、订单操作费、尾程派送费、退货处理费 | 货物入仓后持续发生的仓配费用 |
| 异常与超期 | Demurrage、Detention / Per Diem、查验费、滞留费 | 节点超期、查验、等待或异常操作带来的额外费用 |
这里面有些费用是计划内成本,比如海运费、拖车费、入库费;有些更像风险成本,比如 Demurrage、Detention、等待费、改约费、查验费。读报价单或账单时,我会把问题拆细:这笔费用落在哪个节点?是港区没提走、柜子没还、仓库没卸,还是单证和清关没放行?
这票家具是整柜入仓,我会先盯三个地方:
- 柜子在目的港是否赶在 LFD 前提走。
- 柜子提走后是否赶在免费用箱期内还空。
- 海外仓是否能按预约窗口卸货,避免拖车等待、改约和空柜超期。
FCL 和 LCL
FCL 是 Full Container Load,整柜。一票货使用一个或多个完整集装箱。这批家具 20 个 40HQ,从港口提出来后直接送到海外仓,就是典型整柜入仓。
LCL 是 Less than Container Load,拼箱。货量不够一个整柜时,会和其他客户的货拼在同一个柜子里。到目的港后,通常要先进入拆箱仓或 CFS,拆出来以后再按票送到不同收货人或仓库。
这两个词背后的差异,不只是“货多货少”,而是后续操作逻辑不同:
| 口径 | FCL 整柜 | LCL 拼箱 |
|---|---|---|
| 柜子控制权 | 一票货对应整柜或多柜 | 多票货共享一个柜 |
| 到港后动作 | 提整柜,送仓卸货,还空柜 | 先拆箱,再安排后续派送 |
| 海外仓预约 | 常见为整柜预约 | 常见为托盘、箱数或散货预约 |
| 费用风险 | LFD、Demurrage、Detention 更敏感 | CFS、拆箱费、仓储等待更常见 |
如果放到系统建模里,FCL 要跟住 Container 的生命周期;LCL 则要把视角从集装箱继续下钻到拆箱后的箱、托盘、SKU、派送单。
ETD、ATD、ETA、ATA
| 缩写 | 英文 | 中文 | 业务含义 |
|---|---|---|---|
| ETD | Estimated Time of Departure | 预计离港时间 | 船预计什么时候从起运港出发 |
| ATD | Actual Time of Departure | 实际离港时间 | 船实际什么时候离开起运港 |
| ETA | Estimated Time of Arrival | 预计到港时间 | 船预计什么时候到目的港 |
| ATA | Actual Time of Arrival | 实际到港时间 | 船实际什么时候到目的港 |
以这票家具为例:
ETD: 2026-01-20ATD: 2026-01-22ETA: 2026-02-15ATA: 2026-02-15ETD 和 ATD 差了 2 天,说明船实际晚开。海外仓要重新估到仓窗口,卖家要重新看补货计划,系统里也应该把“计划发船”和“实际发船”分开。计划时间和实际事件混在一起,后面做预警、复盘、结算都会失真。
同理,ETA 只是预计到港,不等于货能提走。船到了港,还要卸船、海关放行、船公司放行、码头可提。很多资料会把这段压缩成“船到港以后拖车提柜”,但从业务跟踪角度看,中间这些节点才是延误和费用风险最集中的地方。
POL、POD、CY、CFS
国际物流里还有不少地点缩写。它们看起来都像“地点”,但业务职责差很多。
POL 是 Port of Loading,装货港或起运港。本例是宁波港。
POD 是 Port of Discharge,卸货港或目的港。本例是洛杉矶港。注意在有些业务里 POD 也可能表示 Proof of Delivery,签收凭证。看上下文很重要:海运航线里通常是港口,末端派送里可能是签收证明。
CY 是 Container Yard,集装箱堆场。整柜货通常围绕 CY 操作,柜子从码头堆场被提走,最后空柜再还到指定地点。
CFS 是 Container Freight Station,集装箱货运站,拼箱业务里经常出现。LCL 到港后往往需要在 CFS 拆箱,再分拨给不同客户。
如果把这些地点都塞进一个 location 字段,短期看省事,后面会很难解释费用和状态。港口、码头堆场、CFS、海外仓、还空点,职责不同,费用规则也不同。
到港以后,为什么还不能立刻提柜
船到港只是开始。实际要走完下面这几步,拖车才有机会顺利提柜:
ATA 实际到港 ↓Discharge 卸船 ↓Customs Release 海关放行 ↓Carrier Release 船公司放行 ↓Terminal Available 码头可提 ↓Gate Out 码头提柜Discharge 是卸船,表示集装箱从船上卸到码头堆场。
Customs Release 是海关放行,表示进口清关层面允许继续流转。
Carrier Release 是船公司放行,通常和单证、费用、提货授权有关。
Terminal Available 是码头可提,表示码头系统里这个柜具备安排提柜的条件。
这些节点任何一个卡住,拖车都不能顺利提柜。海关查验、船公司费用未结清、码头 hold、柜子还没卸到可提区域,都可能让原本排好的送仓预约失效。
LFD、Free Time、Demurrage、Detention
LFD 是 Last Free Day,最后免费提柜日。它通常和码头免费堆存有关。简单说,在 LFD 之前完成 Gate Out,通常就不会触发港区超期堆存;超过 LFD 还没把柜子从码头提走,就可能产生 Demurrage。
Free Time 是免费期。它不是固定天数,而是由船公司、码头、合同、航线、目的港规则共同决定。不同客户、柜型、港口,都可能不一样。
Demurrage 可以粗略理解为柜子还在港区或码头里,超过免费期产生的费用。
Detention 或 Per Diem 则更偏向于柜子已经被提离港区,但没有在免费用箱期内还空,产生的费用。
这票家具如果是这样:
LFD: 2026-02-22Gate Out: 2026-02-20 08:30那说明提柜赶在 LFD 前完成,Demurrage 这边暂时没有触发。
但提柜不代表事情结束。还空也有自己的期限:
Empty Return Free Time Expiry: 2026-02-24Empty Return: 2026-02-21 10:00这说明空柜也在免费期内归还,Detention 风险才算解除。
这里需要特别区分的是,Demurrage 和 Detention 经常一起出现在账单里,但边界并不一样:一个看柜子是否还压在港区,一个看柜子离港后有没有按时还。
Gate Out、Appointment、Warehouse Arrival
Gate Out 是集装箱离开码头闸口。对拖车来说,这是提柜成功;对海外仓来说,货还在路上。
海外仓通常要提前预约。整柜入仓尤其如此,因为卸一个 40HQ 需要人手、月台、叉车、库位,仓库不可能无限接车。
预约也要拆开看:
| 字段 | 含义 |
|---|---|
| Appointment Request Time | 提交预约申请的时间 |
| Requested Delivery Appointment Time | 申请方希望送仓的时间 |
| Appointment Confirmation Time | 仓库确认预约的时间 |
| Confirmed Delivery Appointment Time | 仓库最终允许到仓的时间窗口 |
| Actual Warehouse Arrival Time | 车辆实际到仓时间 |
这票货里,拖车 08<30>30> 从码头 Gate Out,但仓库确认的送仓窗口是 15<00>00>,车辆实际 15<20>20> 到仓。Gate Out、预约窗口、实际到仓 是三个不同事实,混成一个时间字段,后面就很难分析偏差来自哪里。
所以系统里只记一个“送仓时间”是不够的。迟到、早到、改约、等待费、仓库产能占用,都需要更细的时间点。
ASN、Receiving、Putaway
货到海外仓以后,问题从“能不能提柜”切到“库存能不能用”。
ASN 是 Advanced Shipping Notice,入库预报。它通常告诉仓库这批货预计有哪些 SKU、多少箱、多少件、箱唛是什么、是否需要贴标、是否需要质检。
Receiving 是收货。仓库会根据 ASN 清点实物,记录实收、短少、破损、错货。
Putaway 是上架。货物从收货区移动到正式库位。
Available Inventory 是可用库存。只有当仓库完成必要的收货、异常处理、上架或释放动作以后,库存才应该变成可用。
所以,“卸货完成”不应该直接等于“可售库存增加”。我更愿意把库存状态拆开:
In Transit 在途 ↓Arrived Pending Receiving 到仓待收 ↓Received Pending Putaway 已收货待上架 ↓Available 可用如果有破损、短少、海关扣留、质检不合格,还要进 Damaged、Hold、Exception 之类的状态。这个拆分的价值在于避免账面库存和仓库可发库存混在一起。
Empty Return
FCL 业务里,集装箱不是货主的包装箱,而是船公司的设备。仓库卸完货以后,空柜要由拖车拉回船公司或码头指定的还空点,这一步叫 Empty Return。
这一步看起来在货物入仓以后才发生,但它直接影响费用。如果仓库卸货慢、拖车约不到还空、还空点不收柜,空柜超期就可能产生 Detention 或 Per Diem。
所以整柜入仓至少要跟踪三类时间:
- 什么时候从码头提走:
Gate Out - 什么时候到仓卸货:
Warehouse Arrival、Unload Completed - 什么时候还空:
Empty Return
只跟踪“货到了没有”,不跟踪“柜还了没有”,后面对 Detention / Per Diem 账单会缺少解释依据。
用状态机看一票整柜入仓
如果把这条链路压成状态机,大概是这样:
这张图里有两个分叉值得单独记下来。
第一,运输状态和库存状态不是一条线。货物卸完以后,集装箱生命周期还没结束,因为还要还空;库存也不一定可用,因为还要收货、异常处理和上架。
第二,计划时间和实际事件要分开。ETD、ETA 是计划;ATD、ATA、Gate Out、Empty Return 是事实。系统做预警时可以看计划,做结算和复盘时必须回到实际事件。
读一票入仓单据时的检查顺序
把这些术语放回单据里,我会按下面的顺序检查:
- 这票货是 FCL 还是 LCL?
- 起运港 POL、目的港 POD 分别在哪里?
- ETD、ATD、ETA、ATA 是否有偏差?
- 到港后是否已经 Discharge、Customs Release、Carrier Release、Terminal Available?
- LFD 是哪天?Gate Out 有没有赶在 LFD 前?
- 仓库预约是什么时候提交的?仓库最终确认的窗口是什么?
- 实际到仓、卸货、收货、上架分别是什么时间?
- 空柜什么时候还?有没有超过还空免费期?
- 如果有费用,费用对应的是港区未提、柜子未还,还是仓库操作异常?
这些问题串起来以后,每个缩写都会落到一个业务动作、一个责任方、一个费用风险,或者一个库存状态上。
最后整理一张速查表
| 术语 | 中文理解 | 重点 |
|---|---|---|
| FCL | 整柜 | 按集装箱跟踪生命周期 |
| LCL | 拼箱 | 关注 CFS 拆箱和后续分拨 |
| POL | 起运港 | Port of Loading |
| POD | 卸货港 | Port of Discharge,注意和签收凭证语境区分 |
| ETD | 预计离港 | 计划时间 |
| ATD | 实际离港 | 事实时间 |
| ETA | 预计到港 | 计划时间 |
| ATA | 实际到港 | 事实时间 |
| Discharge | 卸船 | 柜子从船到码头堆场 |
| Customs Release | 海关放行 | 清关层面允许流转 |
| Carrier Release | 船公司放行 | 单证、费用、提货授权满足要求 |
| Terminal Available | 码头可提 | 码头允许安排提柜 |
| LFD | 最后免费提柜日 | 关系到 Demurrage 风险 |
| Ocean Freight | 海运费 | 跨海运输主运费 |
| Origin Charges | 起运港费用 | 起运地报关、码头、文件等杂费 |
| Destination Charges | 目的港费用 | 目的港码头、换单、文件、操作等杂费 |
| Drayage | 短途拖车费 | 港口、仓库、还空点之间的集装箱拖车费用 |
| Chassis Fee | 底盘车费 | 美国拖车场景中常见,和集装箱底盘车使用有关 |
| Waiting Fee | 等待费 | 车辆等待装卸、排队、改约时可能产生 |
| Customs Duty / Tax | 关税 / 税费 | 进口申报后按商品和法规计算 |
| Demurrage | 港区超期堆存相关费用 | 多看柜子是否还在码头 |
| Detention / Per Diem | 超期用箱相关费用 | 多看提柜后是否按时还空 |
| Gate Out | 码头提柜 | 柜子离开港区 |
| Appointment | 送仓预约 | 要区分申请、确认、窗口和实际到仓 |
| ASN | 入库预报 | 仓库按它做收货准备 |
| Receiving | 收货 | 清点实物和异常 |
| Warehouse Receiving Fee | 入库费 / 收货费 | 海外仓接收、清点、处理入库的费用 |
| Palletizing Fee | 打托费 | 散箱整理成托盘时产生 |
| Labeling Fee | 贴标费 | SKU 标签、箱标、平台标签等操作费用 |
| Putaway | 上架 | 从收货区进入正式库位 |
| Storage Fee | 仓储费 | 货物占用仓库库位产生 |
| Available Inventory | 可用库存 | 不是卸货后天然可用 |
| Empty Return | 还空 | 整柜业务的费用关键点 |
这次梳理给我的最大收获,不是多背了几个缩写,而是把海外仓入库重新看成一条链路:货在哪里,柜在哪里,谁在等谁,哪个时间点是计划,哪个时间点是事实,哪个节点开始产生费用,哪个节点才会改变库存。把这些关系理顺,再看海外仓入库资料时,很多术语就有了上下文。
参考资料
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!












