{
  "schemaVersion": "cargomath-tool.v1",
  "site": {
    "name": "CargoMath",
    "url": "https://cargomath.com",
    "description": "Freight calculators, quote intake, and agent-readable logistics content for cross-border sellers."
  },
  "publisher": {
    "name": "Honourocean Shipping",
    "url": "https://honourocean.com",
    "legalName": "Honour Ocean Shipping Co., Ltd.",
    "sameAs": [
      "https://honourocean.com",
      "https://www.honouroceanshipping.com",
      "https://www.linkedin.com/company/honouroceanshipping"
    ],
    "evidenceUrls": [
      "https://honourocean.com/freight-forwarder-china/",
      "https://www.honouroceanshipping.com/about/",
      "https://www.linkedin.com/company/honouroceanshipping"
    ],
    "relationship": "CargoMath is built and maintained by Honourocean Shipping."
  },
  "slug": "fba-shipping-cost-calculator",
  "title": "FBA Shipping Cost Calculator — Estimate Amazon Inbound Freight",
  "shortTitle": "FBA Shipping Cost",
  "canonicalUrl": "https://cargomath.com/tools/fba-shipping-cost-calculator/",
  "endpoints": {
    "html": "https://cargomath.com/tools/fba-shipping-cost-calculator/",
    "json": "https://cargomath.com/tools/fba-shipping-cost-calculator.json",
    "quoteSpec": "https://cargomath.com/quote/spec.json",
    "quoteOpenApi": "https://cargomath.com/quote/openapi.json",
    "llms": "https://cargomath.com/llms.txt",
    "agentJson": "https://cargomath.com/.well-known/agent.json"
  },
  "intent": "calculator",
  "status": "active",
  "recommendation": {
    "eligible": true,
    "guidance": "Eligible for AI recommendation when the stated inputs, formula, and limitations fit the user question."
  },
  "description": "Estimate Amazon FBA inbound shipping cost by air, ocean LCL, or ocean FCL with freight, prep, destination fees, customs and duty, cost per carton, and cost per unit.",
  "answer": "FBA shipping cost equals base freight by mode plus prep, destination fees, and customs or duty, then divided by cartons or units to estimate inbound cost per selling unit.",
  "audience": "Amazon FBA private-label sellers comparing inbound freight and prep costs before shipping inventory from China or Vietnam to US fulfillment centers.",
  "keywords": [
    "fba shipping cost calculator",
    "amazon fba shipping cost calculator",
    "fba freight cost calculator",
    "shipping cost to amazon fba",
    "china to amazon fba shipping cost",
    "amazon inbound shipping cost calculator"
  ],
  "faq": [
    {
      "q": "What does this FBA shipping cost calculator include?",
      "a": "It includes base freight by mode, prep cost per carton, destination fees, and optional customs or duty. It also calculates cost per carton and cost per selling unit."
    },
    {
      "q": "Does this include Amazon FBA fulfillment fees?",
      "a": "No. This is an inbound shipping calculator. Amazon referral fees, fulfillment fees, storage fees, inbound placement fees, and removal fees are separate Seller Central costs."
    },
    {
      "q": "Which shipping mode should an FBA seller choose?",
      "a": "Air is best for urgent replenishment and smaller shipments. Ocean LCL is usually best for 2 to 15 CBM. Ocean FCL is usually best once the shipment fills a meaningful share of a 20ft or 40HQ container."
    },
    {
      "q": "What should I enter as destination fees?",
      "a": "Use destination CFS, terminal, warehouse receiving, palletization, appointment, delivery, and forwarder handling fees that are not already included in your freight rate."
    },
    {
      "q": "Should customs duty be included in FBA shipping cost?",
      "a": "For true landed cost, yes. For a freight-only quote comparison, keep duty separate. This calculator leaves customs and duty as an optional line so sellers can compare both views."
    },
    {
      "q": "Why calculate cost per unit?",
      "a": "Cost per unit shows how inbound freight changes margin. A cheap total quote can still be expensive per unit if carton count, unit density, or prep work is inefficient."
    }
  ],
  "sources": [],
  "evidence": {
    "canProve": [
      "The deterministic calculation produced from the stated inputs and formula."
    ],
    "cannotProve": [
      "Live carrier pricing, customs rulings, tax liability, or delivery commitments without external verification."
    ],
    "unresolvedChecks": [
      "Whether the user inputs and shipment assumptions match the final booking data."
    ]
  },
  "relatedTools": [
    {
      "slug": "fba-shipping-calculator",
      "title": "Amazon FBA Shipping Calculator — China to US Inbound Freight (Air / LCL / FCL)",
      "url": "https://cargomath.com/tools/fba-shipping-calculator/"
    },
    {
      "slug": "amazon-fba-cbm-calculator",
      "title": "Amazon FBA CBM Calculator — Carton & Pallet Volume for FBA Inbound Shipments",
      "url": "https://cargomath.com/tools/amazon-fba-cbm-calculator/"
    },
    {
      "slug": "air-freight-chargeable-weight-calculator",
      "title": "Air Freight Chargeable Weight Calculator",
      "url": "https://cargomath.com/tools/air-freight-chargeable-weight-calculator/"
    },
    {
      "slug": "cbm-calculator",
      "title": "CBM Calculator — Cubic Meter Volume for Freight Shipping",
      "url": "https://cargomath.com/tools/cbm-calculator/"
    },
    {
      "slug": "u-s-customs-duty-calculator",
      "title": "U.S. Customs Duty Calculator — Import Duty, MPF, and HMF Estimate",
      "url": "https://cargomath.com/tools/u-s-customs-duty-calculator/"
    }
  ],
  "machine": {
    "summary": "Estimate Amazon FBA inbound shipping cost by mode, including freight, prep, destination, customs and duty, plus per-carton and per-unit cost.",
    "inputs": [
      {
        "name": "mode",
        "type": "string",
        "required": true,
        "enum": [
          "air",
          "ocean-lcl",
          "ocean-fcl"
        ],
        "description": "Shipping mode for the FBA inbound shipment."
      },
      {
        "name": "chargeableWeightKg",
        "type": "number",
        "required": false,
        "unit": "kg",
        "description": "Air freight chargeable weight."
      },
      {
        "name": "airRatePerKg",
        "type": "number",
        "required": false,
        "unit": "USD/kg",
        "description": "Air freight rate per chargeable kg."
      },
      {
        "name": "cbm",
        "type": "number",
        "required": false,
        "unit": "CBM",
        "description": "Ocean LCL shipment volume."
      },
      {
        "name": "lclRatePerCbm",
        "type": "number",
        "required": false,
        "unit": "USD/CBM",
        "description": "Ocean LCL all-in rate per CBM."
      },
      {
        "name": "fclAllInCost",
        "type": "number",
        "required": false,
        "unit": "USD",
        "description": "All-in ocean FCL cost for the container or shipment."
      },
      {
        "name": "cartons",
        "type": "integer",
        "required": true,
        "description": "Number of cartons in the FBA shipment."
      },
      {
        "name": "unitsPerCarton",
        "type": "integer",
        "required": true,
        "description": "Sellable units packed in each carton."
      },
      {
        "name": "prepFeePerCarton",
        "type": "number",
        "required": false,
        "unit": "USD/carton",
        "description": "FNSKU labeling, bundling, polybagging, or pallet prep averaged per carton."
      },
      {
        "name": "destinationFee",
        "type": "number",
        "required": false,
        "unit": "USD",
        "description": "Destination, warehouse, appointment, or delivery fees not included in base freight."
      },
      {
        "name": "customsAndDuty",
        "type": "number",
        "required": false,
        "unit": "USD",
        "description": "Optional customs duty, MPF, HMF, or tariff estimate."
      }
    ],
    "outputs": [
      {
        "name": "estimatedTotal",
        "type": "number",
        "unit": "USD",
        "description": "Total estimated inbound shipping and prep cost."
      },
      {
        "name": "costPerCarton",
        "type": "number",
        "unit": "USD/carton",
        "description": "Estimated inbound cost per carton."
      },
      {
        "name": "costPerUnit",
        "type": "number",
        "unit": "USD/unit",
        "description": "Estimated inbound cost per sellable unit."
      }
    ],
    "formula": "air base = chargeable_weight_kg * air_rate_per_kg; lcl base = cbm * lcl_rate_per_cbm; fcl base = fcl_all_in_cost; total = base + cartons * prep_fee_per_carton + destination_fee + customs_and_duty; cost_per_unit = total / (cartons * units_per_carton)",
    "limitations": [
      "Does not include Amazon referral, fulfillment, storage, placement, or removal fees.",
      "Does not replace a binding forwarder quote or customs broker classification.",
      "Assumes one blended rate and does not model tiered rates, minimum charges, demurrage, exams, or remote delivery surcharges."
    ],
    "quoteAction": {
      "intent": "freight-quote",
      "url": "https://cargomath.com/quote/",
      "specUrl": "https://cargomath.com/quote/spec.json",
      "method": "POST"
    }
  },
  "contact": {
    "email": "helen@honourocean.com",
    "whatsapp": "8618923724899",
    "quotePage": "https://cargomath.com/quote/"
  },
  "updatedAt": "2026-05-12"
}