Push costs to Shopify one invoice at a time
On a shipment carrying several supplier invoices, push each invoice's costs and stock to Shopify when its goods arrive, not all at once. What 'Partly synced' means, and what a recalculation leaves alone.
Updated 19 September 2026
A calculated shipment has a Sync to Shopify panel. Pushing from it does three things for each line you tick: it sets the product's cost per item in Shopify to the landed cost, it records the stock in Landara's cost ledger, and, if you tick Also add received quantity to Shopify on-hand, it adds the units to that location's stock in Shopify.
On a shipment carrying several supplier invoices, the invoices do not always land together. One supplier's goods clear customs this week, another's next month. So the panel lets you push one invoice at a time.
Pushing one invoice
- On the shipment, open Sync to Shopify and choose Match SKUs to Products.
- With two or more invoices on the shipment, an Invoice row appears above the table: All invoices, then one button per supplier invoice, named by its number and supplier.
- Choose the invoice whose goods have arrived. The table, the counts and select-all now cover that invoice only.
- Tick what to push and push it.
That push reaches only that invoice: its costs, its quantities and its lines in the cost ledger. The other invoices stay out of your stock value, and out of Shopify's stock, until you push them when their goods arrive. All invoices pushes the whole shipment in one go, as before.
Partly synced
Until every supplier invoice on the shipment has been pushed, the shipment reads Partly synced on the Shipments list, on Home and in the panel. It also reads that way when some lines failed to push. It becomes synced once the last invoice is in.
A recalculation leaves unpushed invoices alone
A late freight bill, or any correction, means recalculating. The recalculation updates the cost of every invoice already in the ledger and brings in nothing else, so an invoice whose goods have not arrived stays out of your stock value however many times you recalculate.
The same product on two invoices
Two invoices of one order often carry the same SKUs. In the panel each invoice's line is its own row, so ticking one never ticks its twin on the other invoice. Quantities are tracked per invoice too: adding the first invoice's units to Shopify does not stop the second invoice's units being added when they arrive, and pushing the same invoice again never adds its units twice.
Stock that arrives through a purchase order
If an invoice is linked to a purchase order you placed in Landara, that order already has a Shopify transfer carrying the goods as incoming stock. Pushing the shipment does not add those units to Shopify as well: they arrive in Shopify once, when you receive the order (in one click from the invoice, see Receive goods from a supplier invoice). The panel says which lines this applies to. The cost per item is still pushed.
A known limit: stock from an invoice pushed later is dated in your cost ledger by the shipment's calculation date, not the day its goods arrived. That only matters for FIFO order when invoices on one shipment arrive weeks apart.