{
    "name": "Inventory Transit Time Calculator",
    "url": "https://calculators.geekmidst.com/calculators/inventory-transit-time-calculator",
    "markdown": "https://calculators.geekmidst.com/calculators/inventory-transit-time-calculator.md",
    "category": "Logistics & transport",
    "description": "Get a shipment’s arrival date from handling, transit and clearance days in calendar or business days, plus the stock and money tied up in transit.",
    "summary": "Add origin handling, transit and customs or delivery days to the ship date to get the arrival date. Daily demand × days in transit is the pipeline stock you need to fund.",
    "also_called": [
        "Shipment arrival date calculator",
        "Pipeline stock calculator"
    ],
    "applies_to": "Worldwide",
    "last_updated": "2026-10-29",
    "computation": "Results are computed in the visitor’s browser on the HTML page. This API describes the calculator; it does not compute results.",
    "inputs": [
        {
            "name": "ship_date",
            "label": "Ship date",
            "type": "date",
            "default": "2026-03-02"
        },
        {
            "name": "day_type",
            "label": "Count days as",
            "type": "segmented",
            "default": "calendar",
            "options": {
                "calendar": "Calendar days",
                "business": "Business days (Mon–Fri)"
            }
        },
        {
            "name": "handling",
            "label": "Origin handling",
            "type": "number",
            "default": "1",
            "unit": "days",
            "optional": true
        },
        {
            "name": "transit",
            "label": "Transit time",
            "type": "number",
            "default": "14",
            "unit": "days"
        },
        {
            "name": "clearance",
            "label": "Customs and final delivery",
            "type": "number",
            "default": "2",
            "unit": "days",
            "optional": true
        },
        {
            "name": "demand",
            "label": "Daily demand for the item",
            "type": "number",
            "default": "50",
            "unit": "units/day",
            "optional": true
        },
        {
            "name": "unit_cost",
            "label": "Cost per unit",
            "type": "number",
            "default": "12",
            "optional": true
        },
        {
            "name": "currency",
            "label": "Currency",
            "type": "currency",
            "default": "USD"
        }
    ],
    "outputs": [
        {
            "key": "arrival",
            "label": "Expected arrival",
            "format": "text"
        },
        {
            "key": "lead_days",
            "label": "Lead time (as counted)",
            "format": "integer"
        },
        {
            "key": "calendar_days",
            "label": "Calendar days in transit",
            "format": "integer"
        },
        {
            "key": "pipeline_units",
            "label": "Pipeline stock",
            "format": "number"
        },
        {
            "key": "pipeline_value",
            "label": "Value of pipeline stock",
            "format": "currency"
        }
    ],
    "formula": {
        "text": "Lead time = Handling + Transit + Clearance;  Arrival = Ship date + Lead time (calendar or Mon–Fri days);  Pipeline stock = Daily demand × Calendar days in transit",
        "variables": {
            "Business days": "Monday to Friday; public holidays are not skipped",
            "Daily demand": "average units sold or used per calendar day"
        }
    },
    "worked_example": {
        "inputs": {
            "ship_date": "2026-03-02",
            "day_type": "calendar",
            "handling": "1",
            "transit": "14",
            "clearance": "2",
            "demand": "50",
            "unit_cost": "12",
            "currency": "USD"
        },
        "steps": [
            "Lead time = 1 + 14 + 2 = 17 days.",
            "2 March 2026 + 17 days = 19 March 2026, a Thursday.",
            "Pipeline stock = 50 × 17 = 850 units, worth 850 × 12 = 10,200."
        ],
        "result": "Shipped on 2 March 2026, the goods arrive on Thursday 19 March, with 850 units (10,200) in the pipeline."
    },
    "interpretation": "Pipeline stock is cash tied up while goods move. Shorter or more reliable transit lets you hold less, which is one way to weigh a faster but dearer mode.",
    "assumptions": [
        "Business-day mode skips Saturdays and Sundays only.",
        "Demand is steady during the transit period."
    ],
    "limitations": [
        "Public holidays, port congestion and carrier cut-off times are not modelled; add buffer days for them."
    ],
    "rules": null,
    "faqs": [
        {
            "question": "Does the ship date count as day 0?",
            "answer": "Yes. One day of transit means arrival on the next day."
        },
        {
            "question": "How does this relate to reorder points?",
            "answer": "The total lead time here is the lead time to use in a reorder-point calculation, alongside safety stock for delays."
        }
    ],
    "sources": [],
    "related": [
        {
            "name": "Stock Reorder Point Calculator",
            "url": "https://calculators.geekmidst.com/calculators/stock-reorder-point-calculator"
        },
        {
            "name": "Date Difference Calculator",
            "url": "https://calculators.geekmidst.com/calculators/date-difference-calculator"
        },
        {
            "name": "Economic Order Quantity (EOQ) Calculator",
            "url": "https://calculators.geekmidst.com/calculators/economic-order-quantity-calculator"
        }
    ],
    "disclaimer": null,
    "publisher": "GM¹X CalcVerse"
}