Skip to main content

Fix a delivery: undo a receipt, correct costs, change dates, reopen

Undo a receipt recorded wrongly, correct a delivery's costs after the invoice arrives, change a receipt's date, and reopen a closed purchase order.

Deliveries get recorded wrongly, invoices arrive after the goods, and orders get closed by accident. Every receipt on a purchase order can be corrected or undone from the History card, and none of it needs support.

Undo a receipt

Received the wrong quantities, or confirmed costs that don't match the invoice? Every receipt in the PO's History card has an Undo button. Undoing voids the receipt: received quantities reverse, the order steps back to Ordered or Partial, and the Shopify inventory move is reversed in the background - so you can receive again right away with the correct numbers.

Undoing everything to re-edit the order? More actions → Revert to draft undoes every receive and reopens the order as an editable draft in one step - the confirmation spells out what will happen before anything changes.

The voided receipt stays in History marked Undone, and the undo itself appears as its own row with who did it, so your records stay complete. A few limits:

  • Product cost updates already pushed to Shopify are not reversed - the corrected receive offers a fresh cost update instead.

  • Receipts on a closed order can't be undone while it is closed - use More actions → Reopen first, then undo the receipt.

  • Receipts imported from Stocky can't be undone - their inventory never moved through Stockroom.

Correct a delivery's costs

Supplier invoices often arrive after the goods. When one prices a delivery differently from what you recorded, you can correct that delivery on its own - the rest of the order is left alone.

There are two ways in:

  • On the purchase order's History card, click the cost icon on the delivery you want to fix.

  • Or click the figure in the Received cost column on the items card. If that item arrived on more than one delivery, Stockroom asks which one the invoice covers.

The dialog lists what that delivery brought in, with an editable Unit cost per line. A running Delivery total sits underneath, and if you recorded an invoice total when you received it, the Difference tells you how far off you still are - so you can type until it reaches zero.

Saving updates that delivery's costs, its landed cost, and your cost history - dated to the day the goods actually arrived, so your reports don't move. If the correction changes a product's average cost, the same Update costs and prices? dialog appears, and nothing reaches Shopify unless you tick it.

A few things worth knowing:

  • Only the costs change. Quantities, dates, locations and your Shopify stock stay exactly as they are - to change what arrived, undo the receipt instead.

  • The purchase order's own line costs never change. The order is what you agreed; the delivery is what you were invoiced.

  • If the order has shipping or duty charges, correcting one line re-spreads those charges across the delivery, so other lines' landed costs can move too.

  • Costs can be corrected while an order is Partial or Received. On a closed order, choose More actions → Reopen first. Receipts you've undone, and receipts imported from Stocky, can't be corrected.

Change a receipt's date

Every receipt in the PO's History card has an Edit date button - useful when you're entering past deliveries after the fact, or a receipt was recorded on the wrong day. Pick the correct date and save: your reports and cost history follow the new date, and your inventory and recorded costs are not touched.

A few details:

  • It works even after the order is Received or closed - changing the date never changes what was received or what it cost.

  • It also works on receipts imported from Stocky (which can't be undone), so a wrong imported date is still fixable.

  • Dates can't be set in the future, and a receipt that has been undone can't have its date changed.

Change a receipt's invoice details

Each delivery row in the History card also has an Edit invoice button, for the supplier invoice that belongs to that delivery: the invoice number, the invoice total and the invoice date. Use it when the warehouse counted the delivery in before the invoice arrived, or a number was typed wrong at receive time. Like a date change, it is a record correction only - quantities, costs and your Shopify inventory are not touched - so it works on Received and closed orders and on imported history, the change is recorded in History, and it reaches MyWorks like any other purchase order update. The button is not offered on a delivery you've undone, or on a return to a supplier, where the reference is the credit note's and lives on the return itself.

Reopen a closed order

Closed an order by accident, or need it back? Open it and choose More actions → Reopen. The order goes back to where receiving left off - Received, Partial, On the way or Ordered, depending on what had arrived - so you can receive against it again. Whatever was still unreceived when you closed it goes back on the order and shows as incoming stock in Shopify again; the confirmation tells you how many units that is before you commit, and the reopen is recorded in the order's History card.

Two things worth knowing:

  • An order closed before reopening was available can still be reopened, but its incoming stock in Shopify can't be restored - Stockroom has no record of what that close removed. The confirmation says so when it applies, so check the order in Shopify if you were expecting incoming units.

  • If the order had already been sent to QuickBooks or Xero as closed, reopening it here doesn't reopen it there - push the order again when you're ready.

Reopening is also the way in when a receipt on a closed order needs undoing: reopen the order first, then use Undo on the receipt.

Sending stock back to a supplier

Undoing a receipt is for a delivery that was recorded wrongly - it rewrites your records as though it never happened that way. When the goods genuinely arrived and now have to go back, that is a supplier return: its own document, which ships the stock out of Shopify under a reason and tracks the credit your supplier owes you. On a purchase order with a recorded receipt, More actions and Create return starts one prefilled with what arrived. See Return stock to a supplier.

Did this answer your question?