Landed Cost
landed_costTotal what a unit really costs once freight, duty and fees are in. FREE.
Duty is applied to goods value, tax to goods plus duty plus freight (the common import treatment), and the order is spelled out in the response so you can check it against your own broker's method. Typical input {"unit_cost": 8.5, "quantity": 200, "freight_total": 640, "duty_pct": 6.5, "tax_pct": 0} returns {"goods": 1700.0, "duty": 110.5, "freight": 640.0, "tax": 0.0, "total_landed": 2450.5, "landed_unit_cost": 12.25, ...}.
Use before setting a price on imported stock. Not for the margin that price leaves you: that is the dropship server's margin_check. Errors: on invalid, missing, or malformed input this tool never raises a protocol error; it returns {"error": ""}. Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"unit_cost": "<unit_cost>"
},
"name": "landed_cost"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tax_pct | No | Import VAT or GST as a percentage of goods plus duty plus freight, e.g. 20. Default 0. | |
| duty_pct | No | Import duty as a percentage of goods value, e.g. 6.5. Default 0. | |
| quantity | No | Units in the shipment. Must be at least 1. Default 1. | |
| unit_cost | Yes | Ex-works cost of one unit in your currency. Must be greater than 0. | |
| other_fees | No | Brokerage, port and handling charges for the shipment. Default 0. | |
| freight_total | No | Total freight and insurance for the whole shipment, not per unit. Default 0. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||