How to avoid extra charges
The best way to avoid surprise charges in drayage is to quote the whole operation, from container pickup through empty return. Give the provider the shipment details you know, explain how pickup and delivery need to work, and confirm the services, time allowances, and assumptions behind the price.
A request for “one 40-foot container from the port to our warehouse” leaves important questions open. Can the warehouse receive it before the last free day? Will the driver wait while it is unloaded, or leave the container overnight? Is the cargo heavy? Where must the empty container and chassis go afterward? Each answer can change the work required.
You do not need to know every accessorial name to describe those needs. Portmate combines machine-learning-based pricing, shipment context, and built-in pricing rules to account for common cost drivers and relevant supported accessorials. It can also use disclosed assumptions for certain missing details, helping you get a useful starting quote before every shipment fact is available. More complete information makes that quote a better match for the actual move.
This guide explains what to provide, what to check in the quote, and how to keep the operation aligned with the price as the shipment progresses.
Start with the complete move
An extra charge is easier to prevent when you understand what the original price covers. A drayage quote may include a base transportation rate, fuel, chassis use, and specified services, while other items depend on time, events, or third-party costs.
There are three common reasons the final cost changes:
- A required service was omitted. The receiver needed a container drop, but the request only described delivery.
- The instructions changed. A different warehouse, extra stop, or longer unloading period was requested after pricing.
- An unplanned event created additional work. A failed pickup, examination, or unavailable return appointment changed the operating plan.
Not every additional charge is a hidden fee. Many pay for necessary time, equipment, handling, or trips. The avoidable surprise is discovering that the price was based on a different operation from the one you expected.
For an import, check the loaded pickup, delivery, unloading arrangement, empty collection if needed, and authorized empty return. For an export, check empty pickup, delivery to the shipper, loading, and loaded return within the receiving window. Include any intermediate yard, depot, scale, or other stop.
Ask for the quote to distinguish included charges, assumed quantities, conditional charges, and pass-through costs. A price described as “all-in” still needs a defined scope: included for which services, equipment days, locations, and operating conditions?
Give the provider the details that change the price
Start with confirmed facts, then identify anything still unknown. A clear explanation of the operation is more useful than a long request filled with guessed values.
Locations, direction, and equipment
These details establish the basic move:
| Information | What to include |
|---|---|
| Import or export | State whether the loaded container is moving from the terminal to a facility or from the shipper toward the terminal. |
| Exact port terminal or rail ramp | Name the actual pickup or return location when known, rather than only the metro. Include the ocean carrier or railroad when available. |
| Facility address | Give the physical operating address, city, state, ZIP, and any separate truck entrance. A billing address may be a different location. |
| Quantity and container type | Identify the number of containers and each size/type, such as 1 × 40HC or 2 × 20GP. Identify operating reefers, special equipment, or shipper-owned containers. |
| Cargo and weight | Describe the commodity and give the cargo weight per container, with units and its original weight label. |
| Special requirements | Identify hazardous cargo, temperature control, overweight concerns, bonded movement, weighing, or other handling needs. |
A broad location such as Chicago can cover several rail ramps with different routes to the same warehouse. If the exact ramp is not known, say so. Portmate can use a supported terminal assumption for an early estimate; review that assumption and update it when the actual location is confirmed. The guide to explains this process.
For Portmate pricing, provide net cargo weight, meaning the cargo payload including its packaging, without the container, chassis, or tractor tare. Keep the document's labels visible: verified gross mass, or VGM, includes the packed container itself and should not be entered as cargo weight. The describes that distinction. If you only have VGM, obtain the appropriate payload information instead of subtracting a guessed container tare.
Weight can affect chassis selection and handling. Road legality also depends on axle loads, axle spacing, route limits, and applicable authorizations; it is not established by paying an overweight surcharge. explains why gross and axle-group checks both matter. For a heavy shipment, use the before treating the move as routine.
Availability, deadlines, and release status
For an import, provide the estimated arrival if that is all you have, but distinguish it from confirmed container availability. Include:
- Container and shipment references when available.
- Confirmed availability and last free day, with the source and time checked.
- Known customs, carrier, freight-payment, or terminal holds.
- Required delivery date, appointment window, and receiver's operating hours.
- Whether the warehouse can receive the container before the last free day.
If availability or a release is unconfirmed, flag it before dispatch. A vessel arrival estimate alone does not establish that a driver can collect the container.
For rail pickups, confirm the availability notification and the ramp's storage deadline. BNSF, for example, bases intermodal storage on notification through out-gate and requires accrued storage to be settled before equipment leaves its property. Use the actual railroad and facility terms for the shipment.
For an export, provide the booking, authorized empty pickup location, shipper's loading schedule, earliest receiving date, loaded-container cutoff, and any required reservation. Recheck the receiving window when the vessel schedule changes. Maersk's export guidance describes potential demurrage when a loaded container is gated in before its earliest receiving date; returning it early is not automatically a way to avoid charges.
How loading or unloading will work
Specify live loading/unloading or drop-and-pick. With a live operation, the driver stays while the work is completed. With a drop, the container is left at the facility and a later collection must be arranged.
Explain the conditions behind that choice:
- Is the cargo palletized or floor-loaded?
- How long does the facility expect loading or unloading to take?
- Is an appointment required, or is service first-come, first-served?
- Will labor and unloading equipment be ready?
- Does the facility accept container drops, and for how long?
- Is driver assistance, cargo counting, or separately arranged unloading labor required?
- Are there gate, access, overnight, weekend, or holiday restrictions?
“We need the container delivered Friday and collected Monday” is useful pricing information even if you do not know the term drop-and-pick. It tells the provider to account for another visit and the equipment dwell between visits.
Do not assume the trucking price includes warehouse labor, devanning, transloading, or onward domestic transportation. If those services are needed, request their scope and pricing separately.
Empty return and equipment release
The cost exposure does not necessarily end when the cargo reaches the warehouse. Include known empty-return instructions, the ocean carrier's applicable equipment deadline, and any separate chassis-return requirement.
For a drop, identify who will notify the trucking team that unloading is complete and how collection will be scheduled. Confirm actual authorized return and gate-in afterward. An “empty ready” message can be an important handoff, but its effect on charges depends on the service and applicable terms; do not assume every clock stops when the message is sent.
If the return depot is unknown, record that as an assumption. Recheck acceptance before the return trip, especially when the line, container type, appointment, or permitted return location has changed.
Understand the charges most likely to create surprises
Read each charge with its trigger, billing unit, included allowance, and quantity. A daily rate, an hourly rate, and a one-time trip charge have different effects on the final cost.
Chassis, waiting time, and the separate charge clocks
Chassis rental pays for the frame carrying the container. Confirm the chassis type, included or estimated days, minimum rental, additional daily rate, and how pickup and return days are counted. A heavier chassis may have a different rental rate from a standard chassis; the explains the equipment choices.
Calendar-day billing can make an overnight operation more expensive than expected. DCLI's FAQ gives an example in which a chassis collected one afternoon and returned the next morning incurs two days, despite being out for less than 24 hours. It also explains that return to an unapproved location can leave chassis billing running.
Driver waiting time, sometimes called trucking detention, covers truck and driver time beyond the agreed allowance. Confirm the allowance at each location, when timing begins and ends, the hourly rate, rounding increments, and the records used to support it.
There is no universal two-hour allowance. For example, and describe different free-time arrangements. These illustrate why your own agreed terms matter.
Ocean-container detention or per diem concerns use of the ocean carrier's equipment beyond its applicable free time. Terminal demurrage or rail storage concerns the container's time at a facility under the relevant rules. Yard storage concerns holding it at an off-terminal location. These are separate from driver waiting and chassis rental.
One event can affect several clocks. A receiver that keeps a dropped container longer than planned may create additional chassis days and ocean-container charges. A pre-pull may end terminal dwell while starting off-terminal storage. Maersk's import guidance also distinguishes rail facility storage from equipment-related charges that may apply separately.
Pre-pull, storage, and additional trips
Pre-pull means collecting the container before its planned final delivery and holding it temporarily. It can be a sensible way to protect a pickup deadline, but confirm the full cost: the pre-pull service, any storage allowance, additional storage, chassis days, and other equipment exposure.
Chassis split generally involves separate locations for the chassis and container. A flip transfers the container between chassis or between grounded and wheeled equipment. Ask whether the proposed operation requires these services and whether any lift or gate charges are separate.
Drop-and-pick, bobtail, additional stops, and redelivery involve work beyond a straightforward continuous move. Establish whether the price covers both drop and collection, a separate power-unit trip, and any out-of-route mileage.
Dry run or truck ordered, not used (TONU) can arise when dispatched capacity cannot perform the planned work. Ask when cancellation or failed-attempt charges begin and what happens if a hold, incorrect appointment, closed facility, or unavailable container prevents service.
APM Terminals Pier 400 identifies appointment errors, changing empty acceptance, arrival outside the permitted window, and overweight containers among reasons drivers may be rejected. Its guidance shows why a final operational check before dispatch matters.
Cargo requirements, port fees, and pass-through costs
Declare hazardous cargo and provide its confirmed transport classification and supporting information. For refrigeration, state whether the reefer must operate, its required settings, and any power or monitoring needs during transit or storage. Describe unusual cargo or equipment before treating the move as eligible for instant pricing.
Confirm treatment of fuel, road tolls, terminal or depot charges, and local programs. A fuel surcharge may be separate or included; ask whether it also applies to an additional trip. For LA/Long Beach cargo, identify responsibility for applicable PierPASS and Clean Truck Fund payments and exemptions. The and who pays it.
Do not assume night pickup removes the PierPASS fee. Its operational report describes the Traffic Mitigation Fee as applying across shifts and days, subject to exemptions. Check the applicable current schedule for the move.
When an item says at cost, it is a potential expense without a fixed quoted amount, not a free service. Ask who pays the original bill, whether an advance or administrative fee applies, and what supporting invoice will be provided. Chassis-provider rates can also have exclusions: DCLI's published market-rate page separately describes gate-related and other charges.
Customs examinations may create additional preparation, handling, or transportation requirements. Federal rules generally place examination-preparation expenses on the importer, subject to the stated exception. Ask how related services and outlays will be communicated rather than assuming they are included in ordinary drayage.
Compare quotes using the same assumptions
Before comparing totals, give each provider the same shipment brief and ask them to identify the scope behind the number.
Check these points in the written quote:
- Transportation scope: Exact locations, loaded movement, empty return, and any separate equipment trips.
- Included pricing: Base transportation, fuel, chassis, applicable handling, tolls, and specified accessorials.
- Quantities and allowances: Equipment days, storage days, waiting time at each location, and any minimums.
- Conditional rates: What triggers extra time, another trip, cancellation, or redelivery, and how each is billed.
- Third-party costs: Included, paid directly, estimated, or passed through; identify any administrative fee.
- Assumptions and validity: Unconfirmed shipment details, service dates, rate expiration, and changes that require repricing.
- Execution status: Whether service and capacity are confirmed and what remains to be arranged before dispatch.
- Changes and evidence: Who receives exception notices, how additional work is authorized under the agreed terms, and which records support billing.
A lower starting price can produce a higher expected total
Suppose two providers price the same move with two chassis days and a required pre-pull. The figures below are illustrative arithmetic, not market rates or Portmate quotes.
| Price component | Amount |
|---|---|
| Quote A advertised transportation price | $500 |
| Fuel added to Quote A | $100 |
| Two chassis days added at $45/day | $90 |
| Required pre-pull added to Quote A | $175 |
| Quote A expected total for those items | $865 |
| Quote B total including the same items and quantities | $820 |
Quote B is $45 lower for the stated scope, even though its initial total is higher than Quote A's advertised transportation price. Neither figure tells you the treatment of extra waiting, additional dwell, or other unlisted costs; those still need the same review.
Compare operational alternatives as well as providers
If the receiver cannot take delivery before the last free day, compare the expected cost of leaving the container at the terminal with the complete pre-pull-and-hold option. Include the equipment time under both plans. Pre-pull may save money, or simply be necessary to protect the delivery plan; it is not automatically the cheapest choice.
For slow unloading, compare expected live-unload waiting with drop, retrieval, and additional equipment days. Ask the warehouse for a realistic completion estimate before selecting either option.
How Portmate helps account for expected costs
Traditional quote requests can put a lot of work on the customer: identify every required service, learn the provider's fee names, and remember to ask for each one. Portmate lets you begin with the operation itself.
Describe what needs to happen in ordinary language. For example:
“The warehouse needs the container left overnight and collected the next day.”
That is more useful than trying to guess an internal accessorial code. Portmate uses shipment and conversation context to identify relevant supported services, while its pricing rules calculate equipment and other applicable components.
What the pricing process accounts for
Depending on the supported move and supplied details, the quote process can account for:
- Lane and equipment: The terminal, facility, route, and container type used for pricing.
- Chassis: A planning chassis type and estimated days, with applicable adjustments for additional requirements.
- Cargo-related handling: Relevant reefer, overweight, and hazmat pricing based on the shipment information.
- Pre-pull: Automatic inclusion on qualifying lanes under Portmate's pricing rules, or inclusion for an explicitly requested supported operation.
- Contextual accessorials: Services indicated by your request, such as waiting, a container drop, storage, or weighing, where supported by the applicable rate sheet.
The benefit is less work identifying possible charge names and a quote that accounts for more of the expected operation from the outset. For the lookup and quote-breakdown workflow, see .
When you do not have every detail yet
You can start with the information available. Certain missing inputs can use disclosed pricing assumptions, such as a terminal assumption or standard equipment and cargo assumptions. An assumption supports an estimate; it does not confirm the actual shipment fact.
Tell Portmate what is uncertain: The exact rail ramp is not confirmed yet or Cargo weight is still pending. Review the resulting assumptions, then update the conversation when those details arrive. Heavy cargo, hazardous goods, unusual handling, and a known overnight drop should be stated as soon as they are known.
If the details already exist in a delivery order, booking confirmation, or customer email, and explain which move you want quoted. Add the instructions or updates that the files do not contain.
Check the result before booking
Review the priced terminal, facility, equipment, weight assumptions, chassis days, applied accessorials, and any unpriced or at-cost items. A charge appearing in a reference rate sheet is not necessarily included in your shipment total; the quote breakdown establishes what was priced.
Portmate's automatic calculations reduce omissions, but an unmentioned requirement or later event can still change the work. If the receiver changes from live unload to a two-day drop, ask for a revised quote before dispatch where possible. Once the operating plan is confirmed, follow the and for the next steps.
Keep the operation aligned with the quote
A complete request helps at the beginning. Timely updates protect that work as availability, appointments, and facility plans change.
Before dispatch
Confirm container availability, required releases, active pickup instructions, equipment arrangements, and the receiver's appointment or receiving window. Identify who is handling any payment required before release. APM Terminals Pier 400, for example, publishes payment deadlines tied to appointment cancellation; use the current instructions for the actual terminal rather than assuming payment at arrival will be sufficient.
For a marine import whose last free day is Thursday but whose receiver can only unload Friday, disclose that mismatch before pricing. Ask for the pickup-and-hold plan and associated costs. For a rail import, use the exact ramp and availability notification, then check whether the receiving appointment fits the storage deadline. A generic metro and vessel ETA do not establish either plan.
For an export, recheck empty release, loading readiness, earliest receiving date, reservations, and cutoff before committing the truck. If a receiving date moves, notify the provider promptly and reassess holding and equipment time.
At delivery and during a drop
Have the facility contact, appointment reference, labor, and unloading equipment ready. If unloading will take longer than planned, communicate before the driver has exhausted the agreed allowance where possible.
For a drop, record delivery, expected completion, actual empty-ready notification, and collection arrangements. A Friday drop should be priced with the real expected collection date and return opportunities, including any weekend dwell.
Weather, traffic, terminal restrictions, and other disruptions can still affect the plan. Use the guide to to prepare useful updates and alternatives.
Through empty and chassis return
Reconfirm authorized return locations and acceptance before travel. Keep the actual empty gate-in and any separate chassis-return record. If return is blocked, document the restriction, notify the relevant parties promptly, and request an authorized alternative.
Keep appointment-unavailability evidence while the problem is occurring. Maersk's import guidance, for example, specifies timestamped appointment evidence and communication requirements for certain waiver requests. Evidence supports a review; it does not itself guarantee that every related charge will be waived.
Check additional charges against the actual events
When an extra charge appears, identify the service or event first, then check the amount. Ask for:
- The shipment and container reference.
- The reason the charge applies and the relevant quote or agreed term.
- The service date, elapsed time, or equipment days billed.
- The included allowance, billable quantity, unit rate, and calculation.
- Supporting gate records, arrival/departure timestamps, appointment records, or delivery documents.
- The underlying third-party invoice and agreed administrative fee for an advanced cost.
For a dropped shipment, an empty-ready message alone may not explain the full period billed. Reconstruct delivery, unloading completion, notification, collection, and actual return. For a failed trip, check the dispatch instructions, release status, appointment, and rejection record.
Portmate's explains how to review available charges, reasons, quantities, rates, and proof files alongside the shipment.
Ocean demurrage and detention invoice checks
Covered invoices issued by ocean common carriers, marine terminal operators, and NVOCCs have specific federal requirements. These include identifying and timing information, rate and dispute details, invoice-issuance deadlines, and at least 30 calendar days from invoice issuance to request mitigation, refund, or waiver. The issuance calculation differs for an NVOCC passing on a received invoice. Check the and use the applicable dispute process promptly.
These provisions should not be assumed to govern every truck waiting-time or chassis-rental bill. Also avoid relying on older summaries of the rule's restrictions on who may be invoiced: the FMC explains that a court set aside that section in 2025 while the other billing provisions remained in effect.
If a covered ocean-shipping dispute remains unresolved, the FMC's explain available options.
Use a complete quote request
Copy the fields below and fill in what you know. Mark an uncertain item as unknown or pending confirmation; do not invent a value to make the request look complete. These fields describe the operation and help establish assumptions, even when some require follow-up before booking.
Please quote this container drayage move:
Direction: import or export
Exact port terminal or rail ramp:
Ocean carrier / railroad:
Facility name, operating address, and truck entrance:
Container quantity and size/type:
Commodity:
Net cargo weight per container, including units:
Hazmat / reefer / other special requirements:
Container availability or estimated ready date:
Release status and known holds:
Last free day, if applicable:
Required pickup and delivery dates:
Facility appointment and receiving hours:
Live load/unload or drop-and-pick:
Expected loading/unloading time; palletized or floor-loaded:
Expected empty-ready and collection dates, if dropping:
Empty return instructions and equipment deadline:
Other stops, weighing, storage, or handling requirements:
For exports, also confirm:
Booking and empty pickup location:
Earliest receiving date, cutoff, and reservation requirements:
Please identify the assumptions used and show the included
services, fuel, chassis type/days, applicable accessorials,
waiting allowances, and conditional or at-cost items.For several containers, keep each container's weight, availability, last free day, and delivery plan associated with the correct unit. A shared lane does not mean every container will need the same equipment time or services. State the total volume, but do not substitute an average shipment weight for the per-container weights used in pricing.
You can also start with a shorter natural-language request:
“Quote one 40HC import from APM Terminals Pier 400 to a warehouse in Ontario, CA, ZIP 91761. The full warehouse address is pending. Non-hazardous general cargo, net cargo weight 18,000 kg. The receiver needs a Friday drop and expects the empty ready Monday. Availability, last free day, and empty return location are not confirmed. Include the planned drop and collection, account for the expected equipment time, and identify the assumptions and costs still needing confirmation.”
This gives Portmate a useful operating description without requiring accessorial codes. Follow up with the exact address, timing, release, and return details as they become available, then check the revised quote before booking.
