True landed cost.
Real-time. Auditable.
Margn is the profit-intelligence layer for DTC brands that source internationally. Connect Shopify, upload supplier and freight invoices, see contribution margin per SKU — duty, VAT, FX, freight, ad spend all included. Every number traces back to its source.
No credit card. From £200/mo · multi-currency native · multi-tenant from day one.
- ORC-HOO-NVY-L-7.42pp-£148.20
- ORC-JEN-IND-32-5.18pp-£89.10
- ORC-TEE-BLK-M-4.61pp-£32.00
- ORC-CND-PCH-200g+6.14pp+£42.30
- ORC-TOT-CRM-OS+4.05pp+£28.74
- ORC-TEE-WHT-L+2.92pp+£18.60
Landed cost per SKU
Real duty rates from the UK Global Tariff. Multi-currency cost capture with FX snapshots. Freight allocated by value, weight or units.
Live contribution margin
Net of payment fees, returns rate, shipping cost and allocated ad spend. Recomputed as Shopify orders arrive.
Audit-grade history
Every cost number traces back to its supplier invoice line, freight allocation, FX snapshot and tariff lookup. Click any figure to verify.
AI never invents numbers
Margin maths is deterministic code. The LLM only suggests HS codes (human-reviewed) and writes prose explanations.
Built for the people closing the books.
Excel and ad-hoc dashboards lie. Standard inventory tools strip currency. Most BI stacks can't tell you which SKU is losing money this week. Margn is opinionated about one thing: the contribution margin you read on screen has to be defensible at month-end close.
- DeterministicEvery cost calculation is pure code with unit tests. No LLM-produced numbers.
- Idempotent ingestionRe-syncing Shopify or re-uploading an invoice CSV never double-counts. external_id + source is the dedup key.
- Multi-currency nativeEvery monetary row stores its currency and FX rate-at-time-of-transaction. Conversions are never lossy.
- Multi-tenant from day onePostgres row-level security on every tenant-scoped table. Service-role bypass only for webhooks and scheduled jobs.
- Append-only auditvariant_landed_costs and variant_contribution_margins never UPDATE. Recompute = new row. Reproducible at any historical date.
Connect
Sign in with email or Google. Spin up a workspace and connect your Shopify store with two clicks.
Ingest
Upload supplier invoices (PDF or CSV) and freight invoices. We parse with Claude, you confirm the line-to-SKU mapping.
See
Dashboard shows landed cost and CM per SKU with live FX. Click any number to see exactly what produced it.
Act
Weekly alerts when a SKU's margin moves >5pp. Model scenarios — supplier swaps, price changes, tariff shifts — and apply with one click.
From £200 / month. 14-day free trial.
Three plans. The first under-priced SKU we flag pays for the year. We charge by tier (variant count + integrations), not by margin saved — there's no incentive misalignment.
Stop guessing your margin.
14 days free. No credit card. Cancel any time. We won't ask to see your books — Margn pulls cost and revenue from systems you already trust.