LINBISAI-DRIVEN LOGISTICSEN/ESRequest a DemoStart Free Trial →
Linbis-Logistics-Software

How much is demurrage per day? Real port and carrier rates, and the 30-day clock that decides whether you owe it

Any single per-day number you read online is wrong for your box. Here is what actually sets the rate, why the same container can cost several times more on one line than another, how the counting rule quietly doubles the bill, and the federal clock that can make the charge unpayable altogether.

Reviewed: August 2026  ·  Scope: United States container imports  ·  Not legal advice — verify every figure against your own tariff and contract.

The short answer. There is no single demurrage rate. What you pay per day is set by four things: the carrier’s own published tariff, the specific port or terminal, how many free days your contract carries, and which tier band your container has reached — rates escalate the longer the box sits. Free time is set by your contract or the carrier’s tariff, not by a norm — and here is the part that surprises people: free time is typically counted in working days while chargeable days accrue on calendar days, weekends included. Two containers with identical delays at different ports on different lines routinely produce bills that differ by several times.

And before you pay it: under 46 CFR 541.7 the billing party must issue a demurrage or detention invoice within thirty calendar days from the date the charge was last incurred. If it does not, the billed party is not required to pay the charge.

One disambiguation first, because half the pages answering this question answer a different one. Container demurrage is a charge on a container that overstays its free time at a marine terminal. Vessel or charterparty demurrage is what a charterer pays a shipowner for exceeding agreed laytime. They share a name and nothing else. This page is about the container.

Demurrage is the box inside the terminal past free time; detention is the box outside it and not yet returned. For what these charges are and how to avoid them, see our demurrage guide. This page is about one thing only: what it costs, and whether you actually owe it.

There are four charges on one box, not two

Nearly every guide frames this as demurrage versus detention. That framing is why forwarders get blindsided: a single container can accrue four separate charges, billed by up to three different parties, and two can run on the same day.

The overlap is where the money hides. A box gating out on day nine stops accruing demurrage and starts accruing detention the same day, while terminal storage may already have been billed separately for part of that period and the chassis clock runs straight through both.

One container, four clocks, three billing parties TWO CHARGES OVERLAP Discharge Last free day Gate out Empty return Chassis in Carrier demurrage Ocean carrier · line tariff Terminal / port storage Terminal or port · separate tariff Carrier detention Ocean carrier Chassis per diem Third party Free time ends at different moments on different clocks — the terminal’s and the carrier’s are not the same date. Bar lengths are illustrative. Your dates come from your arrival notice and the applicable tariffs.

Figure 1. The four clocks a single import container can run, and where they overlap. Original diagram — drawn from published tariff mechanics, not from any one carrier’s schedule.

Charge Billed by Runs while Set by
Carrier demurrage Ocean carrier The box sits inside the terminal past free time The line’s own D&D tariff
Terminal / port storage Terminal operator or port authority — a different party The box occupies terminal ground, on the terminal’s own free-time count The terminal or port tariff
Carrier detention Ocean carrier The box is out of the gate and not yet returned The line’s D&D tariff — different free time, often a different rate
Chassis per diem The chassis provider — often a third party The chassis is out, which can outlast the container itself The chassis provider’s per diem schedule

Figure 2. Four charges, up to three billing parties, one container. Terminals will tell you plainly that carrier demurrage is per each line’s tariff and direct you to the line — because the storage they bill is not the same charge.

What actually sets your per-day rate

Every guide on this subject quotes the same range — roughly seventy-five to three hundred dollars per container per day — and none of them tells you where that number came from. It is not a rate. It is a blend of different lines, ports, equipment types and tier bands averaged into a figure that applies to nobody’s actual container. You cannot argue an invoice with it, and you cannot quote a customer from it.

Your real number is the product of five variables, and every one of them is published:

Variable Where it is published Why it moves the bill
The carrier Each line publishes its own US demurrage and detention tariff, usually as a dated PDF per region. The single largest driver. Lines set independent tier structures for the same port.
The port or terminal The same carrier publishes different schedules by region — a California schedule and a New York / New Jersey schedule are separate documents with separate numbers. Congested gateways carry the steepest escalation.
Free days, and how counted Your service contract first; the carrier tariff where the contract is silent. Whatever your contract or the tariff says for that equipment and lane. Reefers routinely get far less than dry.
The tier band The rate table in the carrier tariff, by day range. Rates escalate in steps. Day 20 does not cost what day 6 cost.
Equipment and direction Tariff rows split by container type and by import versus export. Reefers, flat racks and out-of-gauge run on their own, higher schedules.

Figure 3. The five inputs that determine a per-day demurrage rate. Every one is published — which is why a generic average is never the answer.

Why this page does not print a rate table

Publishing a table of per-day dollar figures without the dated tariff behind each cell is exactly what makes every other page on this topic unusable. Carrier and terminal tariffs are revised on their own schedules, and a figure copied from a blog is stale the moment a line reissues. So instead of a number to quote at you, this page gives you the method to pull the number that actually applies to your box — and the regulation that decides whether you owe it.

How to pull your own number, in four lookups

  1. Your service contract. Contracted free time and rates override the tariff. Check here first — most forwarders skip this and argue from the tariff by mistake.
  2. The carrier’s US demurrage and detention tariff, for the correct region and effective date. Match on container type, import or export, and the day band your box has reached.
  3. The terminal or port tariff, which bills storage separately from the carrier’s demurrage. This is a different document from a different party.
  4. The chassis provider’s per diem schedule, if the chassis is not the carrier’s.
Order of precedence — where your number actually comes from 1. Your service contract OVERRIDES THE TARIFF 2. The carrier’s D&D tariff — correct region + effective date 3. The terminal or port tariff — storage 4. Chassis per diem schedule A blog average sits outside this stack entirely — no authority over your invoice.

Figure 4. Four lookups, in the order that decides. Original diagram.

If your container is in Long Beach or Los Angeles

San Pedro Bay — the adjoining ports of Long Beach and Los Angeles — is the largest container gateway in the United States, and it is where this question gets asked most. The answer is still not a number, but the reason is specific and worth knowing: neither port authority sets your demurrage. The Port of Long Beach is the landlord. Your bill comes from two other parties.

The first is your ocean carrier, under its California or US West Coast schedule — a different document, with different day bands, from the same carrier’s New York and New Jersey schedule. The second is the marine terminal that actually holds the box. San Pedro Bay has multiple independent container terminals, each publishing its own storage tariff and its own free time, so two containers discharged on the same day at the same port can sit under different terminal numbers simply because they came in on different services. That is why a single “Long Beach rate” does not exist, and why a page that prints one is guessing.

Who actually bills you in San Pedro Bay One container on the ground in Long Beach or Los Angeles — three parties, two invoices.

Port of Long Beach / LA The landlord. Owns the water and land; leases out the terminals. Bills you: nothing.

Your ocean carrier Its West Coast schedule — a different document from its NY / NJ schedule. Bills: demurrage, detention.

The marine terminal Holds your box. Its own storage tariff and its own free time. Bills: terminal storage.

Two bills, two parties, two tariffs — and the port authority is neither of them. Same port, different terminal, different numbers. Open the tariff named on your arrival notice.

Figure 5. Who bills you for a container sitting in San Pedro Bay, and who does not. Original diagram.

So for a box on the ground in San Pedro Bay, the two documents to open are your carrier’s West Coast demurrage schedule and the tariff of the specific terminal named on your arrival notice — in that order, after your service contract. Everything below about counting rules, tier bands and the 30-day clock applies to both bills.

The counting rule is the hidden multiplier

Two containers, same port, same seven-day delay, can produce materially different invoices because of how the days are counted — and this is the mechanic almost nobody explains.

The common pattern in the US trade is that free time is calculated on working days, while chargeable days after free time expires accrue on calendar days. Five working days of free time can still leave you billed for the Saturday and Sunday that follow. This is not a quirk; carriers publish it. Hapag-Lloyd’s US detention and demurrage tariff guide, published 26 September 2024, states that “Detention and Demurrage are applicable on a calendar / continuous day basis after free time has expired,” and that unscheduled closures of terminals and depots are treated as shutout days and excluded from the charge. Other lines publish their own equivalent of that sentence, and it is the sentence that decides whether your Saturday is billed. Find it in your carrier’s schedule for your region before you accept the invoice — and note that the free-time side and the chargeable side are frequently counted on different bases.

Treatment varies again by region, not just by carrier: a schedule may assess nothing on days a terminal is closed in one state while the same carrier’s schedule elsewhere bills straight through the weekend. There is no way to know which applies without opening the schedule for that region.

Same box, same delay, two counting rules MonTueWedThuFriSatSunMonTueWed FREE TIME — counted in working days FREE 1FREE 2FREE 3FREE 4 weekendweekend CHARGEABLE DAYS — counted on calendar days free time not yet expired DAY 1DAY 2DAY 3DAY 4DAY 5 these two days are billed Skip the weekend on the free-time row, bill it on the chargeable row: the counting rule alone adds two days here — before any rate is applied.

Figure 6. Why the counting rule moves the bill more than the headline rate does. Original diagram. Whether weekends are billed depends on the specific carrier schedule for that region — check yours.

A worked example, and how to run it on your own tariff

The rates below are illustrative on purpose — substitute your own tariff’s numbers and the method is identical. What matters is the shape: free days consumed on working days, chargeable days accruing on calendar days, and the rate stepping up as the box crosses tier boundaries.

Scenario. One 40ft standard dry import container. Discharged Monday. Four working free days. Picked up on day 12.

Day Calendar day Status Tier Illustrative rate Running total
1–4 Mon–Thu Free time (working days) — — 0
5 Fri Chargeable Tier 1 rate A 1 × A
6–7 Sat–Sun Chargeable (calendar basis) Tier 1 rate A 3 × A
8–9 Mon–Tue Chargeable Tier 1 rate A 5 × A
10–12 Wed–Fri Chargeable Tier 2 rate B (higher) 5A + 3B
Carrier demurrage, this container 5A + 3B
Then add, separately: terminal or port storage under the terminal tariff, and — from gate-out on day 12 — carrier detention and chassis per diem, each on their own clock and their own rate.

Figure 7. The calculation method. Two of the twelve days are billed purely because the chargeable clock runs on calendar days while free time was consumed on working days. Rates A and B come from your carrier’s tariff for that region, container type and direction.

The trap in that table: most people compute their exposure as days late × one rate. That undercounts twice — once by missing the tier step-up, and once by missing the weekend days the calendar-day rule adds. On a long dwell those two errors compound.

The 30-day clock: 46 CFR Part 541

This part is missing from essentially every page ranking for this question, and it is worth more to you than the rate itself. Federal regulation governs how and when a demurrage or detention invoice may be issued in the US trade — and if the billing party gets it wrong, the charge may not be payable at all.

The invoice must arrive within 30 days — or you are not required to pay it

Under 46 CFR 541.7(a), a billing party must issue a demurrage or detention invoice “within thirty (30) calendar days from the date on which the charge was last incurred.” If it does not, “the billed party is not required to pay the charge.” The same rule applies under 541.7(d) when the wrong person was invoiced first: a corrected invoice to the correct party still has to issue within thirty calendar days from the date the charge was last incurred, and if it is late, the correct billed party is not required to pay it either.

If you are the NVOCC, your clock starts at issuance — not receipt

This one detail is worth reading twice, because it is where forwarders lose money. Under 541.7(b), where the billing party is a non-vessel-operating common carrier, its thirty days run from “the issuance date of the demurrage or detention invoice it received” — not from the day the invoice landed in your inbox. Those two dates routinely differ by several days, and the difference decides whether your own re-bill downstream is valid.

There is relief built in. Under 541.7(c), an NVOCC that is both billing and billed party on the same charge can notify its own billing party that its billed party has disputed — giving the NVOCC “an additional thirty (30) calendar days… to dispute the charge.” That is a lever you must pull; nobody offers it to you.

You get 30 days to ask for mitigation, refund or waiver

Under 46 CFR 541.8, the billed party has at least thirty calendar days from the invoice issuance date to request fee mitigation, refund or waiver. The billing party must then attempt to resolve that request within thirty calendar days of receiving it, or by a later date both parties agree.

The invoice itself must contain eight specific items

46 CFR 541.6(b) sets the minimum timing content of a demurrage or detention invoice. Hold your invoice against this list — anything missing is a dispute lever:

  1. The invoice date
  2. The invoice due date
  3. The allowed free time in days
  4. The start date of free time
  5. The end date of free time
  6. For imports, the container availability date
  7. For exports, the earliest return date
  8. The specific date(s) for which demurrage and/or detention were charged
Hold your invoice against this list — 46 CFR 541.6(b) DEMURRAGE / DETENTION INVOICE — required timing contents 1. The invoice date 2. The invoice due date 3. The allowed free time in days 4. The start date of free time 5. The end date of free time 6. Imports: container availability date 7. Exports: earliest return date 8. The specific date(s) charged Any one of these missing = a dispute lever. These are the minimum TIMING contents. 541.6 sets further required contents beyond this list. The specific-dates-charged line is where over-billing most often hides: it should reconcile to the free-time end date and to the counting rule in the carrier’s schedule for that region.

Figure 8. The eight timing items an invoice must carry under 46 CFR 541.6(b). Original diagram, drawn from the regulation text.

Three 30-day windows — 46 CFR Part 541 NVOCC PARALLEL LEG — 541.7(b) and 541.7(c) 30 days from the ISSUANCE DATE of the invoice you received · +30 on notice Charge lastincurred Invoice issued Dispute filed Resolution 30 days to issue 30 days to dispute 30 days to resolve 541.7(a) — miss it and the billedparty need not pay the charge 541.8 — at least 30 days fromthe invoice ISSUANCE date 541.8 — billing party mustattempt to resolve Every window is counted in CALENDAR days. Diary the issuance date the moment an invoice arrives — it is the anchor for both of your clocks.

Figure 9. The three statutory windows, with the NVOCC’s parallel leg. Original diagram, drawn from the regulation text linked in Sources below.

What changed in September 2025 — and what did not

On 23 September 2025 the US Court of Appeals for the D.C. Circuit decided World Shipping Council v. Federal Maritime Commission, No. 24-1088. The court set aside one section of the rule — 46 CFR 541.4, the provision defining who a demurrage or detention invoice may properly be sent to — holding that the Commission failed to reasonably explain who it had chosen. The Commission excluded motor carriers, who are in a contractual relationship with the ocean carrier, while apparently including consignees, who need not be. In the court’s own words, the Commission “left out entities who are in such a contractual relationship while seemingly including others who are not.”

In the FMC’s own words, the court set aside “just one section of the Rule – 46 C.F.R. 541.4”, and “apart from section 541.4, the rest of the Rule remains in effect and is not impacted by the court’s decision.”

What that means in practice for a forwarder: who may be invoiced is unregulated again. How and when are not. The invoice content requirements of 541.6, the thirty-day issuance clock of 541.7 and the dispute procedure of 541.8 all remain in effect and enforceable. If anything, the vacatur sharpens the middle party’s exposure — which makes the timing and content rules more useful to you, not less.

How this work runs in Linbis

Everything above is arithmetic and dates. It goes wrong in practice because it lives in four tariff documents, an email attachment, and somebody’s head. Here is how a forwarder runs it as a system instead.

Arrival notice to priced exposure — with a person at both gates Arrivalnotice read Field diff ON-FILE / NEW/ CONFLICT Approve+ tick to start Four clocks each with free daysand a daily rate Background sweep prices,DRAFTS notice HUMAN APPROVES HUMAN APPROVES Nothing is overwritten silently at the diff, and nothing is sent unattended at the sweep — the notice is drafted into a queue. A clock opens only when a person starts it. Linbis does not start clocks from a polled carrier discharge event.

Figure 10. The workflow, with the two points where a person decides. Original diagram.

  1. The arrival notice is read, and you see the diff before anything is writtenLinbis reads the carrier’s arrival notice and shows the operator a field-by-field comparison against the file. Each row is bucketed ON-FILE, NEW or CONFLICT, and on a conflict you choose which value wins. Nothing is overwritten silently.
  2. One approval stamps the file and offers you the clockAccepting writes the arrival fields — arrival date, terminal, last free day, vessel and voyage — onto the shipment. In the same action you can tick start the clock, and the clock opens pre-filled with the free days and tariff reference the notice itself quoted. It never arms itself: if you do not tick it, no clock starts. Linbis works out which type is eligible — an ocean FCL import offers a carrier demurrage clock, an air import a terminal storage clock, exports none.
  3. Free time and the daily rate resolve from your own rate catalogueThe resolver matches a rate card on carrier, lane, equipment class, direction and effective date, returning free days, daily rate, currency and tariff reference. When nothing matches it says so — no card for this lane — rather than guessing.
  4. Four clocks run independently, per containerCarrier demurrage, carrier detention, terminal storage and chassis per diem each carry their own free days, daily rate and tariff reference. The database enforces at most one open clock per container per type, so you cannot double-count by accident.
  5. The accrual is computed in exact decimal, with a seven-day projectionEach clock reports elapsed days, free days consumed, chargeable days, amount accrued, and what the next seven days cost if nothing changes. Money stays exact decimal throughout — no float drift on a figure you will re-bill.
  6. Cost figures are withheld at the API, not hidden in the pageUsers without cost visibility never receive the dollar fields from the server — they are stripped server-side by role, not hidden with CSS. A viewer cannot read your exposure out of the network tab.
  7. A background sweep prices the whole book and drafts — never sendsThe Sentinel check scans every container past or approaching last free day, prices the exposure with an estimated daily cost, raises the charge idempotently so a rerun cannot duplicate it, and where exposure exceeds $500 or the box is three or more days overdue it drafts a customer notice into the approval queue. It never sends unattended.

One honest limit

A clock opens only when a person opens it — by ticking start the clock while approving the arrival notice, or by opening one by hand on the container. Linbis does not start a clock automatically from a polled carrier discharge event: there is no such feature and no setting that switches one on. Every running clock in your account is one somebody chose to start. We would rather tell you that than have you discover it with a container on the ground.

A Linbis ocean import shipment file at the Arrival Notice stage. The Copilot insights panel on the right flags a demurrage risk: container PMLU7263847 is three days past its last free day, with a VGM cut-off and a cargo receiving cut-off also shown as past due. The file header shows the master bill of lading, the schedule, cargo totals and the shipment financials.
Figure 11. A live ocean import file: the demurrage risk on container PMLU7263847 — three days past last free day — surfaced next to the other deadlines running on the same shipment.

How to check the invoice on your desk right now

If a demurrage invoice just arrived, work this list before you pay or re-bill it.

  1. Find the date the charge was last incurred, and count thirty calendar days forward to the invoice issuance date. If the invoice issued later than that, under 541.7(a) you are not required to pay the charge.
  2. Run the invoice against the eight items in 541.6(b). Missing free-time start or end dates, or a missing container availability date on an import, are dispute levers.
  3. Check the free-time start and end against the counting rule in that carrier’s schedule for that region — working days or calendar, weekends in or out, terminal closures charged or not. This is where over-billing usually hides.
  4. Confirm the tier bands were applied correctly, and that terminal storage has not been billed to you twice — once by the terminal, once inside a carrier line item.
  5. If you are the NVOCC, start your own thirty-day clock from the ISSUANCE DATE of the invoice you received, not the day it arrived. If you are both billing and billed party on the same charge and your customer has disputed, notify your billing party to secure the additional thirty days under 541.7(c).
  6. File the mitigation, refund or waiver request inside your window under 541.8, in writing, and keep the date. The billing party then owes you an attempt to resolve within thirty days.

Frequently asked questions

How much is demurrage per day?

There is no single rate. Your per-day cost is set by the carrier’s own published tariff, the specific port or terminal, the free days in your contract, the tier band your container has reached, and the equipment type. Rates escalate in steps the longer the box sits, and the same container at the same port can cost several times more on one line than another. The only reliable number is the one in your service contract or the carrier’s dated tariff for that region.

How much is demurrage per day in Long Beach?

There is no Long Beach rate, because the Port of Long Beach does not set demurrage – it is the landlord. Your bill comes from two other parties: your ocean carrier, under its California or US West Coast schedule, and the marine terminal holding the container, under that terminal’s own storage tariff. San Pedro Bay has several independent container terminals, each with its own free time and its own numbers, so two boxes discharged the same day at the same port can sit under different tariffs. For a container on the ground there, open your service contract first, then your carrier’s West Coast demurrage schedule, then the tariff of the specific terminal named on your arrival notice.

Why is demurrage more expensive at one port than another?

Each carrier publishes separate schedules by region, and congested gateways carry the steepest escalation. The same carrier will have one schedule for California and a different one for New York and New Jersey, with different day bands, different per-day rates, and sometimes different rules on whether closed days are charged at all.

Do weekends and holidays count toward free time?

Frequently not toward free time, but yes toward the charge – and the two sides are often counted on different bases, which is where the bill grows. Hapag-Lloyd’s published US detention and demurrage tariff guide of 26 September 2024 states that detention and demurrage are applicable on a calendar or continuous day basis after free time has expired, and that unscheduled closures of terminals and depots are treated as shutout days and excluded from the charge. Other lines publish their own version of that sentence. It is carrier-specific and region-specific, so read the schedule that governs your container rather than a general rule.

What is the difference between demurrage, detention, terminal storage and chassis per diem?

Demurrage is the container sitting inside the terminal past free time, charged by the ocean carrier under its tariff. Detention is the container outside the terminal and not yet returned, also charged by the carrier. Terminal or port storage is a separate bill from a different party under the terminal’s or port’s own tariff. Chassis per diem is a third party’s equipment on its own daily rate. One container can accrue more than one of these on the same day.

How long does a carrier have to send a demurrage invoice?

Under 46 CFR 541.7(a) a billing party must issue a demurrage or detention invoice within thirty calendar days from the date on which the charge was last incurred. If it does not, the billed party is not required to pay the charge. Where the billing party is an NVOCC, 541.7(b) runs its thirty days from the issuance date of the invoice it received, not the date of receipt.

Can I dispute a demurrage charge?

Yes. Under 46 CFR 541.8 the billed party has at least thirty calendar days from the invoice issuance date to request fee mitigation, refund or waiver, and the billing party must attempt to resolve the request within thirty calendar days of receiving it, or by a later date both parties agree. Check the invoice against the eight required timing items in 541.6(b) first, since a missing field is a lever.

Did the September 2025 court decision change any of this?

Only in part. On 23 September 2025 the D.C. Circuit in World Shipping Council v. FMC, No. 24-1088, set aside 46 CFR 541.4, the section defining who may properly be billed. The FMC states that apart from section 541.4, the rest of the rule remains in effect and is not impacted by the decision. Invoice content, the thirty-day issuance clock and the dispute procedure all still apply.

Stop finding out about demurrage from the invoice

Linbis runs the free-time clock on every container from the arrival notice forward — four clock types, daily rates from your own catalogue, and an exposure figure your team can see before the charge lands. Demurrage tracking is one part of Linbis logistics software, built for forwarders, NVOCCs and 3PLs.

See pricing
Free blank bill of lading

Sources

Tariffs are revised on each carrier’s and terminal’s own schedule. Every figure you act on should come from the tariff in force for your carrier, region, container type and date — or from your service contract, which overrides it. This page is general information about how the charges are structured and regulated; it is not legal advice.

Learn how we helped 100 top brands gain success