PortlinePortlineDocs

Pricing

Tiers, add-ons and industry packs. A 10% deposit opens a 1-month trial. Prices are per month, billed annually, on a 12-month minimum term.

Portline is sold as one subscription per workspace: a tier or an industry pack, plus any add-on modules. Every number on this page comes from @portline/pricing, the same package the app's store, Settings → Plan & billing and the marketing site read.

A 10% deposit opens a 1-month trial, one per customer. The rest of the first year is charged when that month ends. Cancel during the trial and the rest is not charged; the deposit is not refunded. Each price is for one workspace and the sites included in that plan, shown per month and billed annually. After the trial, every plan is a 12-month minimum term, paid up front and not refundable. You can cancel renewal at any time; the plan stays active until the term ends.

There is no month-to-month option. The yearly price is the only discount; bigger savings come from bundles. A bundle saving compares a tier or pack with Starter plus the same modules bought as add-ons. See Billing and terms for how terms, renewal and cancellation work.

Free trial

Every tier, pack and add-on purchase starts with a 1-month trial · 10% deposit free trial, one per customer (per workspace).

  • At checkout you add a payment method and tick the consent box. You pay a 10% deposit.
  • The rest of the first year is charged when the trial month ends, and the 12-month non-refundable term starts then.
  • Cancel during the trial and the rest is not charged. Cancelling the trial stops the rest of the charge. The 10% deposit is not refunded. You keep access until the trial month ends, then the plan stops.
  • During the trial AI is limited to 400 AI credits in total, on any plan.
  • A customer who has already used their trial is charged on the day they order.

Billing and terms covers how this is enforced.

Tiers

StarterGrowthScale
Price$66/mo, billed annually$154/mo, billed annually$242/mo, billed annually
Charged once a year$792$1,848$2,904
Seats52060
Sites1525
IncludesCore areasCore areas, Fleet, Warehouses, Docks, Reefer telemetry, Yard & gateCore areas, Fleet, Warehouses, Docks, Reefer telemetry, Yard & gate, API and webhooks
AI runs1,200 AI credits/month per module (≈ 150 summaries on Claude Haiku 5.5), max 20 runs/hour1,200 AI credits/month per module (≈ 150 summaries on Claude Haiku 5.5), max 30 runs/hour1,200 AI credits/month per module (≈ 150 summaries on Claude Haiku 5.5), max 40 runs/hour
Bundle saving—30% vs Starter plus the same add-ons—
ForOne control tower for a small forwarding or shipper team.Warehouses, docks and fleet for a 3PL running several sites.Everything in Growth, plus API access for port and multi-region teams.

Add-ons

Modules sold on top of a tier or pack that doesn't include them. Each add-on runs on the same 12-month term as the plan it's added to. Yard events come with Growth and Scale, and the API with Scale. Neither is sold on its own. A camera, when one is present, is a place on a yard event.

Add-onPriceCharged once a yearAdds to
Fleet$44/mo, billed annually$528Starter, Cold chain
Warehouses$44/mo, billed annually$528Starter, Drayage & trucking
Docks$44/mo, billed annually$528Starter
Reefer monitoring$22/mo, billed annually$264Starter, Drayage & trucking, 3PL warehousing

Industry packs

Four or five modules picked for one industry. A pack costs less than Starter plus the same add-ons, and its modules share one AI pool.

Cold chainDrayage & trucking3PL warehousing
IndustryFood, pharma and other temperature-controlled freightPort drayage and regional truckingThird-party logistics and contract warehousing
ModulesShipments, Containers, Reefer monitoring, Warehouses, DocksShipments, Containers, Fleet, Docks, MessagesShipments, Warehouses, Docks, Fleet
Price$132/mo, billed annually$110/mo, billed annually$132/mo, billed annually
Charged once a year$1,584$1,320$1,584
Seats151520
Sites325
AI runs9,600 AI credits/month shared by every module (≈ 1,200 summaries on Claude Haiku 5.5), max 25 runs/hour8,000 AI credits/month shared by every module (≈ 1,000 summaries on Claude Haiku 5.5), max 25 runs/hour9,600 AI credits/month shared by every module (≈ 1,200 summaries on Claude Haiku 5.5), max 30 runs/hour
Bundle saving25% vs Starter plus the same add-ons29% vs Starter plus the same add-ons33% vs Starter plus the same add-ons

AI credits and the hourly cap

AI runs are paid in credits. One credit is $0.001 of model cost, so a run on a larger model uses more credits. Each AI step has a default model; you can pick another model of the same kind per run. The full catalog is on AI models and credits.

  • Tiers give each included module its own monthly credits. Add-ons on a tier get the same per-module credits.
  • Packs share one monthly pool across their modules. Add-ons on a pack draw from that pool.
  • Free trial. 400 credits in total, whatever the plan.
  • Hourly cap. Every plan has a strict cap on runs per hour. A run over the cap isn't refused: it goes into a queue and runs in the background in the next hour with room.
  • Running out. A run that would go past the month's credits is refused until the next calendar month (UTC).
  • AI runs are mocks in this build: no model is called.

What each plan's monthly credits buy, on each kind's default model:

PlanCredits / monthText (Claude Haiku 5.5)Image (Gemini Flash (vision))Video (Veo 3 Fast)Voice (ElevenLabs Flash)Transcription (Whisper)
Starter1,200 per module150 runs300 runs1 runs30 runs100 runs
Growth1,200 per module150 runs300 runs1 runs30 runs100 runs
Scale1,200 per module150 runs300 runs1 runs30 runs100 runs
Cold chain9,600 shared1,200 runs2,400 runs8 runs240 runs800 runs
Drayage & trucking8,000 shared1,000 runs2,000 runs6 runs200 runs666 runs
3PL warehousing9,600 shared1,200 runs2,400 runs8 runs240 runs800 runs

Model prices are estimates from each provider's pricing page and haven't been checked yet.

Which plan opens which area

AreaStarterGrowthScaleCold chainDrayage & trucking3PL warehousing
OverviewYesYesYesYesYesYes
ShipmentsYesYesYesYesYesYes
ContainersYesYesYesYesYesYes
FleetNoYesYesNoYesYes
WarehousesNoYesYesYesNoYes
DocksNoYesYesYesYesYes
Yard & gateNoYesYesNoNoNo
MessagesYesYesYesYesYesYes
TeamYesYesYesYesYesYes

Quotes

Enterprise, local AI, and the computer are not plan tiers and they are not in the cart. The price is a quote. Shown tier dollars stay the same.

OfferIncludesRequirementsPrice
EnterprisePortline source code and 1 year of updates—Quote
Local AILocal model runtime. The computer is a separate line.—Quote
ComputerA machine that runs local AI.Apple silicon, up to 32 GB unified memory.Quote

Not on sale yet

The store runs in test mode and no card is charged in this local build. The demo runs on Growth; in local mode the plan is set with pnpm plan:set, see Local mode. What happens when a subscription isn't renewed is on Plans and access.

On this page