Pack sizes: bought by the carton, sold by the unit
Your supplier bills cartons of 6, your store sells single units. Tell Landara once, per supplier and code, and every shipment from then on records the stock and pushes the cost to Shopify per unit you sell.
Updated 19 September 2026
Your supplier invoices 5 cartons at $60 a carton. Each carton holds 6 boards, and your store sells boards. Shopify should show a cost of $10 a board and 30 more boards in stock, not $60 and 5. A pack size tells Landara how many units you sell per unit the supplier bills.
Set it once
On a calculated shipment, open Sync to Shopify and match the SKUs. The Pack column shows × 1 on every line that is sold as billed.
- Click × 1 on the line bought by the carton.
- Type the number of units you sell per unit billed: 6 for a carton of 6. The result shows beside it as you type, = 30 for 5 cartons.
- Save.
The line now reads × 6 in blue, and its quantity shows 5, then = 30 units underneath.
What it changes
| Without a pack | With × 6 | |
|---|---|---|
| Quantity in your cost ledger | 5 | 30 |
| Cost per unit in your cost ledger | $60 | $10 |
| Cost per item pushed to Shopify | $60 | $10 |
| Stock added to Shopify, if you add quantity | 5 | 30 |
| Total value of the line | $300 | $300 |
The landed cost is worked out first, on the quantities your supplier billed, and split into units afterwards. So freight and duty are shared across the invoice exactly as the supplier's document describes it, and the line's total value never changes: only how many units it is spread over.
Remembered for next time
A pack size is saved against that supplier and that supplier's code, on the same record as the link between their code and your Shopify SKU. The next shipment from that supplier carrying that code is split the same way without being asked. It is never applied silently: the sync panel shows a note that Landara remembered it, listing each line it converted and the quantity it will record.
Because it is saved per supplier, a second supplier using the same code, or selling you the same product in singles, is unaffected. See Several suppliers, one Shopify SKU.
See and change every pack in one place
COGS → Cost Layers → Supplier SKU links has a Pack column: × 6 in blue where a code converts, a grey × 1 where it does not. Sort by it to see every pack you have set. Edit on a row changes the pack together with the Shopify SKU and the supplier, and Save stores all three.
A link whose Shopify SKU is the same as the supplier's code is normally pointless and is refused. With a pack it is allowed: it says "they bill cartons of this code, you sell singles of it".
Limits worth knowing
- Whole numbers, one direction. The pack is the number of units you sell per unit billed. The reverse case, where the supplier bills singles and you sell a box of 6, cannot be entered here. A pack saved that way earlier still works and shows its factor.
- Purchase orders count the supplier's units. An order, its invoices and its receipts all count what the supplier bills (5 cartons), and the pack is applied when the invoice's cost reaches your ledger. Stock received on an order before its invoice is costed sits in the ledger as 5 until then, and the order's Shopify transfer carries the order's quantity. For a product bought by the carton, cost the invoice before you rely on the stock count, or check the transfer quantity in Shopify.