Landed cost, end to end

Upload a supplier invoice, review the AI extraction, allocate extra costs, calculate landed cost per unit, and publish the bill.

Updated 5 August 2026

This is the full landed-cost workflow: capture a supplier invoice (the document you may know as a purchase order), let AI extract it, add any separate freight or customs bills, allocate those costs across your products, and get a landed cost per unit. Optionally publish the original documents to Xero or QuickBooks.

1. Upload a supplier invoice

  1. Go to Dashboard and click Upload Supplier Invoice (or New Shipment on the Shipments page).
  2. Drop the supplier's invoice or PO (PDF or image).
  3. Landara runs AI extraction and creates a shipment.
AI extraction reads the uploaded invoice and creates the shipment
AI extraction reads the uploaded invoice and creates the shipment

The AI pulls out the supplier, document number, line items (SKU, quantity, unit cost), currency, and any extra costs already on the document (shipping, handling, and similar).

If the document number matches something you already uploaded, Landara warns you before it becomes a second shipment. You choose: keep the new upload (a genuine second delivery of the same order is normal), or discard it and open the shipment that already exists.

2. Review and correct the extraction

Every field has a confidence score. Anything low-confidence is flagged for you to check.

  1. Open the shipment and scan the extracted line items.
  2. Fix any SKU, quantity, or unit-cost values that look wrong.
  3. Confirm the extra costs the AI found, adjusting categories if needed.

Correcting a value takes seconds and keeps your landed cost accurate. It's always worth a quick pass before you calculate.

3. Add separate extra-cost documents (optional)

Freight forwarders and customs brokers usually bill separately. If costs came on their own documents:

  1. On the shipment, click Add invoice.
  2. Upload the freight or customs bill. AI extracts and categorises the charges.
  3. It's linked to this shipment and included in the calculation.

Categories are: freight, duty, clearance, insurance, and other.

4. Choose an allocation method and calculate

Different costs should spread across your products differently. Pick a method per cost type:

MethodBest for
By value (default)Duty and insurance: costs that track item value
By quantitySimilar-sized items, or simple splits
By weightFreight. Uses your own per-unit weights, entered once and remembered
By volumeBulky, light items
  1. Set the allocation method for each cost type.
  2. Click Calculate.
  3. Review the results table: original unit cost, allocated costs, and total landed unit cost per SKU.
The costs breakdown: goods, freight and duty allocated into a landed cost per SKU
The costs breakdown: goods, freight and duty allocated into a landed cost per SKU

By weight needs a weight for every line, and it will stop and ask rather than quietly falling back to another method. Enter the missing weights right in the dialog (the weight of one unit as it arrives from your supplier, not the packaged shipping weight) and they are saved to Cost Layers → Product weights for every future shipment. They are your records: Shopify's variant weight describes the parcel you send to customers, which is a different number.

5. Export and publish

  • Export the results as CSV for pricing and inventory valuation.
  • Publish the original bill to Xero or QuickBooks as a Bill, with the source PDF attached, so your bookkeeper can pay and reconcile it.

Publishing sends the original document, not the calculated figures. Landara handles extraction and allocation; your accounting software handles payment and reconciliation.

Next

Related articles

5.0 from 4 reviews on the Shopify App Store
Landara has made it much easier to keep track of my actual product costs. I really like that it takes things like shipping and duties into account instead of just showing the basic cost. Simple app, easy to use, and I’m already getting a much clearer idea of my real margins.
Panther Products
Verified review on the Shopify App Store
I installed Landara because I was getting tired of guessing what my inventory was actually costing me. What I liked most was being able to see the product cost together with things like shipping and duties, I've been trying to keep a closer eye on my margins, so having those costs in one place has made things much easier for me. It didn't take me long to get setup either, which was a nice bonus.
Linssan Inc
Verified review on the Shopify App Store
I honestly didn’t expect Landara to make this part of my store that much easier. I installed it mainly to get a better handle on my actual product costs, and I was pleasantly surprised by how everything comes together. I’m still exploring it, but so far it’s been really useful and I’m impressed with how it works.
BLIS FULL SKIN
Verified review on the Shopify App Store
I've just started using Landara, and so far I'm impressed with how it handles landed costs. I especially like being able to account for things like freight and duty instead of treating the supplier price as the whole cost. Still exploring the app, but it already looks like it could save me a lot of spreadsheet work.
Tollpatsch Stoffe und Handmade
Verified review on the Shopify App Store
Read the reviews on the Shopify App Store

Know your true costs

Landara extracts your documents and costs every order automatically. Start free.