Quote Builder + x402 API live

Your carrier overbilled you.
Prove it in 60 seconds.

Paste your Maersk, MSC or CMA CGM demurrage & detention invoice. ShippingRates checks it against the carrier’s own published tariff and shows exactly what you owe — and what you don’t. Built for Indian forwarders and CHAs at Nhava Sheva, Mundra and Chennai. 9 shipping lines. 195 countries. 26,904+ D&D tariffs.

Free demurrage invoice check — no login, no credit card.
Covers Maersk · MSC · CMA CGM · Hapag-Lloyd · ONE · COSCO · Evergreen · ZIM. AI agent? Connect your agent →
Verified shipping line data from
Hapag-Lloyd Maersk ZIM ONE COSCO MSC CMA CGM HMM Yang Ming
D&D Invoice Check
Maersk · 40′ High Cube · Import · Nhava Sheva (JNPT)
ContainerMSKU 7234561
Days held24
Free days — carrier vs tariff4 / 7  shorted
Carrier billed₹1,18,000
Tariff says you owe₹71,200
You were overbilled ₹46,800
Generate dispute letter →
Illustrative example · uses the carrier’s real published slab rates
0
D&D Records
0
API Endpoints
0
Shipping Lines
0
Countries
D&D tariffs sourced from these carriers’ published schedules
Maersk MSC CMA CGM Hapag-Lloyd ONE COSCO Evergreen ZIM Yang Ming Maersk MSC CMA CGM Hapag-Lloyd ONE COSCO Evergreen ZIM Yang Ming

Carriers overbill D&D. It’s not an accident.

Detention & demurrage is built into how carriers make money. The invoice lands weeks late, references an opaque tariff, and most forwarders just pay it.

$15.4B
D&D collected by 9 carriers in ~5 years (US FMC tracked data).
23%
of one carrier’s reefer invoices were overcharged in a single year — the FMC fined MSC $22.7M for it.
₹3,500cr+
paid in container detention every year in India alone.
01
Shorted free days. The carrier applies fewer free days than its own tariff allows.
02
Wrong slab. A higher per-day rate, or the detention rate applied to demurrage days.
03
Currency & rounding. FX and rounding quietly inflate the total you’re billed.

Turn rate work into client-ready quotes.

Rate Calculator, D&D Calculator, and Comparator drafts now flow into Quote Desk. Your team keeps the commercial view with buy cost, sell total, margin, and internal notes. Pro+ exports a clean client version that hides internal fields.

01
Calculate

Build total cost from freight, local charges, D&D, transit, and assumptions.

02
Desk

Save a quote draft, review buy/sell/margin, and manage internal notes.

03
Export

Copy or print a branded, client-safe quote from Pro+.

Sample Client Export Layout
ShippingRates
Client Quote Export
Customer: from your quote draft
Quote ID generated
RouteFrom saved draft
ServiceFreight + local charges + D&D
AssumptionsShown from your quote draft
Sell Total
From saved draft
ExclusionsCustoms, insurance, GST, and exams
Client export excludes buy cost, margin, internal notes, and source scenario IDs.

Simple pricing. No surprises.

The demurrage invoice check is free forever — no card. Upgrade to Pro to generate the dispute letter and unlock every tool.

Free
Free
No card. No trial. Forever.
Demurrage invoice check — unlimited
See exactly what you were overbilled, in ₹
9 carriers at JNPT, Mundra, Chennai & more
Create Free Account
Most Popular
Pro
₹999/month
or ₹9,999/year — 2 months free
Dispute letter generator — recover overbilled D&D
D&D Calculator & Comparator (195 countries)
Rate Calculator, Local Charges & Quote Drafts
Quote Desk internal commercial view
Transit Time + Port Congestion Intelligence
Inlands India (10,265 IHC rates, 80 ICDs)
Shipping News (disruption alerts from 7 sources)
9 shipping lines • 195 countries • Priority support
Get Pro
Best Value
Pro+
₹2,499/month
or ₹24,990/year — 2 months free
Everything in Pro
Client-ready branded quote exports
Copy and print/PDF from Quote Desk
XLSX downloads on export-enabled data views
D&D, Local Charges, Transit, Inlands exports
Get Pro+

Cancel anytime · Pay by UPI or card

One recovered demurrage invoice typically covers a year of Pro. Billed in ₹ via Razorpay (UPI or card). USDC micropayments are only for AI-agent API access.

Compare D&D Rates Instantly

See how demurrage & detention costs vary by carrier. Pick a country, container, and detention period.

Try Before You Pay

25 free requests/month. Real data. No signup required.

POST /api/dd/calculate — Maersk, India, 40HC, 14 days
{ "line": "maersk", "country": "IN", "container_type": "40HC", "days": 14, "free_days": 4, "currency": "USD", "slabs": [ { "from": 5, "to": 7, "rate_per_day": 7.50, "days": 3, "cost": 22.50 }, { "from": 8, "to": 14, "rate_per_day": 15.00, "days": 7, "cost": 105.00 } ], "total_cost": 127.50, "_meta": { "data_freshness_utc": "2026-03", "coverage_region": "South Asia", "completeness_score": 1.0, "confidence_level": "verified" } }
Try it now — no signup, no API key
# Sample response (dated data, always free) curl https://shippingrates.org/api/samples/dd-calculate # Live data (25 free requests/month, no auth) curl -X POST https://shippingrates.org/api/dd/calculate \ -H "Content-Type: application/json" \ -d '{"line":"maersk","country":"IN","container_type":"40HC","days":14}'

Know Your Data Quality

Every response includes quality metadata. No black boxes — you always know the freshness, region coverage, and confidence level of the data you're getting.

25 Free Requests/Month

Real production data. No signup, no API key, no credit card. Start integrating immediately. Response headers track your usage:

X-Free-Tier-Used: 3
X-Free-Tier-Limit: 25
X-Free-Tier-Remaining: 22
X-Free-Tier-Resets-At: 2026-04-01T00:00:00Z

Quality Metadata

Every paid response includes _meta with transparent data quality signals:

data_freshness_utcMonth-precision freshness
coverage_regionGeographic data coverage
completeness_score0.0 – 1.0 data completeness
confidence_levelverified / high / medium / low

Sample Responses

Browse real response shapes before you write any code. Five popular endpoints with actual data structures, zero cost:

GET /api/samples
GET /api/samples/dd-calculate
GET /api/samples/dd-compare
GET /api/samples/transit
GET /api/samples/port

Wallet-Verified Access

API key and webhook management is secured by on-chain wallet verification. Only wallets with proven x402 payment history can manage credentials.

x402 payment proofWallet ownership via on-chain tx
rate limiting10 ops/hour per IP
HMAC signaturesSHA-256 webhook delivery
SSRF protectionPrivate network blocking

Built for machines, verified by humans.

Sourced from carriers’ own published D&D tariff schedules — the same documents your carrier will cite if you dispute the bill.

Demurrage & Detention Comparator

Compare detention & demurrage across all 9 shipping lines side by side. See who gives more free days and who charges the least.

26,904+tariff records across 195 countries
CarrierFree Days15-Day Cost
COSCO14$50
ONE7$350
ZIM7$375
Maersk7$400
MSC7$480

x402 Native

Your agent pays with USDC, gets data instantly. No API keys, no rate limits, no subscription overhead.

HTTP 402 Pay 200 OK

MCP Server Ready

Add to Claude, Cursor, or any MCP client. 25 tools auto-discovered. Dual-chain: Base + Solana.

Claude Desktop Cursor Any MCP Client

Total Cost Estimator

Full landed cost by Incoterm — OHC + freight + DHC + D&D. Know exactly who pays what (FOB, CIF, DAP, DDP).

4Incoterms supported

Inlands India

Road & rail haulage rates from 20 ports to 80+ ICDs. Container freight station tariffs and depot directory with GPS.

10,265inland haulage rates

Invoice Check

Paid ₹40,000 in detention? Verify a demurrage or detention invoice against the carrier’s published tariff in seconds and spot overbilling.

Port Intelligence

Live congestion levels, vessel wait times, and disruption news from 8 maritime trade press sources — updated every 4 hours.

ShanghaiLow
SingaporeMedium
RotterdamHigh
HamburgLow
MundraMedium
SavannahLow
Ready to track rates? Sign Up Free

Demurrage & Detention Rates — 9 Carriers Verified.

CMA CGM
France
16,800+ tariff & charge records
Hapag-Lloyd
Germany
10,100+ tariff & charge records
Maersk
Denmark
8,800+ tariff & charge records
ZIM
Israel
3,500+ tariff & charge records
MSC
Switzerland
2,600+ tariff & charge records
ONE
Japan
1,900+ tariff & charge records
COSCO
China
1,500+ tariff & charge records
HMM
South Korea
390+ tariff & charge records
Yang Ming
Taiwan
150+ tariff & charge records
Ready to track rates? Sign Up Free

Connect in 30 seconds.

Add ShippingRates to your AI agent or call the API directly.

claude_desktop_config.json
// Add to Claude Desktop, Cursor, or any MCP client { "mcpServers": { "shippingrates": { "url": "https://mcp.shippingrates.org/mcp" } } } // That's it. 25 tools auto-discovered. // 4 free + 20 paid via x402.
direct-api-call.sh
# Free tier — 25 requests/month, no signup curl https://api.shippingrates.org/api/dd/calculate \ -X POST \ -H "Content-Type: application/json" \ -d '{"line":"maersk","country":"IN"}' # ↑ Returns real data + quality _meta # + X-Free-Tier-Remaining header # After 25 free — pay per query via x402 # (USDC micropayments, no API keys) curl https://api.shippingrates.org/api/stats

Built for humans.
Ready for machines.

Connect your AI agent via MCP or REST API. 25 tools, real-time data. Start with 25 free requests/month — then pay-per-query with USDC micropayments. Every response includes quality metadata.

View x402 Discovery Check MCP Server
api.shippingrates.org — bash

Common questions

Is your tariff data actually accurate?
We parse the carriers’ own published D&D tariff schedules — the same documents your carrier cites when it bills you. If it isn’t in the carrier’s document, it isn’t in our database.
Which carriers and ports do you cover?
Maersk, MSC, CMA CGM, Hapag-Lloyd, ONE, COSCO, Evergreen, ZIM and Yang Ming — across 195 countries, with deep coverage of Indian ports: Nhava Sheva (JNPT), Mundra, Chennai, Cochin, Hazira and more.
Will the carrier accept the dispute letter?
The letter contests the invoice against the carrier’s own published tariff, with the correct slab math and free-day entitlement laid out. It’s a template you finalise on your letterhead. We provide the tool, not legal advice — for large disputes, have your advocate or CHA review it.
Is the invoice check really free?
Yes — unlimited, no card, no trial countdown. You only pay (Pro, ₹999/mo) when you want to generate the dispute letter and unlock the full dashboard.
How do I pay?
UPI or card via Razorpay, in ₹. Monthly or annual (2 months free on annual). Cancel anytime.

Your next invoice might already be wrong.
Check it free in 60 seconds.

Free demurrage invoice check — no login, no credit card.

About ShippingRates

ShippingRates provides verified demurrage, detention, freight, and port intelligence across 9 shipping lines, 195 countries, and 2,517 ports.

The API uses the x402 payment protocol, allowing AI agents and developers to pay per request with USDC stablecoin on Base or Solana networks. A free tier of 25 requests per month is available with no signup required.

AI agents can connect via the MCP server at mcp.shippingrates.org or use the REST API directly. Machine-readable documentation is available at /llms.txt, /openapi.json, and /.well-known/agents.json for automated discovery.

ShippingRates covers 27 API endpoints spanning demurrage and detention calculation, carrier rate comparison, landed cost estimation, port intelligence, congestion monitoring, vessel schedules, inland haulage rates, transit times, route risk scoring, and regulatory updates. Read the ShippingRates methodology to see how carrier-backed source data is validated.

Explore ShippingRates

API Docs Data Methodology Demurrage Calculator Detention Calculator Compare Shipping Rates For AI Agents Shipping Rate API Freight Rate Comparison API Demurrage Charges by Line Container Local Charges MCP Server for Logistics Agents Landed Cost Calculator Container Shipping Cost API Freight Data API India Container Local Charges Nhava Sheva Local Charges Jebel Ali Local Charges Singapore D&D Charges US D&D Charges D&D Guide 2026 Build a Rate API Tool Shipping Intelligence Blog
Check My Invoice Free →