WMS for 3PL See Cargohold

Glossary

ASN Meaning: Advance Ship Notice Explained

Published 12 Oct 2026 Last verified 12 Oct 2026

A trailer backed up to an open loading dock door, with wrapped pallets of cartons and a handheld scanner on a pallet in the foreground.

ASN stands for advance ship notice: a message that says what is on its way. The sender, who in a 3PL is normally your client or their supplier, sends it to the receiver before the truck arrives. You are the receiver.

The short definition

An ASN lists what is being shipped, how much of it, how it is packed and when it should arrive. The warehouse uses it to prepare for the delivery, and again on arrival to check what came against what was promised.

It can be a spreadsheet, an email, a form in a portal, or an electronic message passed between computer systems. This page covers the plain notice. The computer-to-computer formats are a separate subject.

Why it matters at the dock

Picture a trailer door opening with no notice sent. The receiver has to work out whose goods these are, which items, how many, and whether it is one order or three. Every one of those questions costs time while the driver waits and the next truck queues behind.

With a notice, the receiver already knows. The job turns into counting and checking, which is quicker and makes fewer mistakes.

The notice also protects you. If it says forty cartons and you counted thirty-eight, there is a written statement of what the client claimed. Without it you have an argument, and the client's memory is as good as yours.

What a good ASN carries

Treat this list as a menu. Cut it down to what your building uses.

Who and when:

  • Client name.
  • A reference number, such as a purchase order or shipment number.
  • Expected date, or a window.
  • Carrier, and a tracking or pro number if there is one.

What:

  • Item code for each line.
  • A description a human can check.
  • Quantity for each line.
  • The unit that quantity is counted in: pieces, cases or pallets.

How it is packed:

  • Number of pallets and cartons.
  • Cartons per pallet and pieces per carton.
  • Whether pallets are mixed or single item.

Special handling:

  • Lot or batch numbers and expiry dates, if you track them.
  • Serial numbers, if you track them.
  • Anything fragile, temperature sensitive or restricted.
  • Instructions: hold for inspection, label on arrival, split between two locations.

What happens when it is missing

Sooner or later a truck turns up with nothing sent ahead. The receiver has three poor options.

They can refuse the truck, which upsets the client and wastes a trip. They can receive it blind, counting everything and building the record from scratch, which is slow and leaves nothing to check the count against. Or they can ask the driver for a packing list and treat that as the notice. That is better, but packing lists vary in quality and are sometimes wrong.

The practical answer is a rule in your client agreement and your onboarding: no notice, no guaranteed receiving slot. Some 3PLs add a fee or a delay for unannounced deliveries. If you do, put it in writing before the first problem, not after it.

A hypothetical example

A client who sells garden tools emails you a spreadsheet the day before a delivery. It reads: reference GT-2210, arriving Thursday, their own truck, two pallets. Pallet one holds 40 cartons of HOE-01, 6 pieces per carton. Pallet two holds 30 cartons of RAKE-02, also 6 per carton.

On Thursday your receiver counts pallet one at 40 cartons and pallet two at 28. Because the claim is written down, the shortfall is obvious: two cartons. The receiver records the difference, the stock is held, and the client is told. The whole exchange takes a few minutes.

Without the notice, the receiver sees 68 cartons and has nothing to compare them with.

When the notice and the delivery disagree

The ASN is a claim. The count is the fact. When they differ, record both and keep the original notice with the receipt. Do not edit the notice to match what arrived, because that destroys the evidence.

The usual differences are:

  • Fewer or more units than stated.
  • A different item from the one listed.
  • Different packing, such as 12 per carton instead of 6.
  • An early or late arrival.

The how-to on handling receiving discrepancies covers what to do next at the dock.

Where the ASN lives in the WMS

In a WMS the ASN normally becomes an expected receipt, and each line on the notice becomes a line on the receipt. At the dock the receiver works down the lines and enters counts.

A good system lets you:

  • create the receipt by hand, by upload or from a client portal;
  • see which receipts are expected today;
  • compare expected and received quantities line by line;
  • keep the original expected figures after the receipt closes.

The last point is the one to test. If the received quantity overwrites the expected quantity, the evidence is gone.

A blank ASN checklist to send to clients

Paste this into an email or a form, and ask clients to complete it for every shipment.

  1. Client name and shipment reference.
  2. Expected date and carrier.
  3. Number of pallets and cartons.
  4. For each item: code, description, quantity and unit.
  5. Cartons per pallet, pieces per carton.
  6. Lot and expiry, if applicable.
  7. Anything fragile or restricted.
  8. What to do if the count differs: receive and tell us, or hold and ask.
  9. Contact name and phone for questions on arrival.

Clients forget item 8 more than any other, and it is the one you will be glad you asked.

Common mistakes

  • Accepting a notice with no units, so "100" could mean pieces or cases.
  • Letting clients send the notice after the truck has arrived.
  • Using a different format for every client.
  • Not saving the original notice with the receipt.
  • Treating the notice as a promise when it is only a claim.

Start with the checklist above. Ask your three busiest clients to use it for a month, then count how many questions at the dock disappear.

Questions people ask

What does ASN mean in a warehouse?

It is a message sent to the receiver before the truck arrives. It lists what is being shipped, how much, how it is packed and when it should arrive. In a 3PL the sender is normally the client or their supplier, and you are the receiver.

What should an ASN include?

Client name, a reference number, expected date, carrier, item code, description, quantity and the unit it is counted in, and pallet and carton counts. Add lot, expiry, serial and handling notes where you track or need them.

What happens if a truck arrives without an ASN?

The receiver can refuse the truck, receive it blind and build the record from scratch, or use the driver's packing list as the notice. Many 3PLs write a rule into the client agreement that no notice means no guaranteed receiving slot.

What do you do when the ASN and the count disagree?

The ASN is a claim and the count is the fact. Record both and keep the original notice with the receipt. Do not edit the notice to match what arrived, because that destroys the evidence.

How does an ASN work in a WMS?

It normally becomes an expected receipt, and each line on the notice becomes a line on the receipt. The receiver enters counts, and the system compares expected and received quantities line by line. Check that the received figure does not overwrite the expected one.

Sources

  • No third-party facts, prices or vendor claims are used on this page.