Skip to main content

Configure Your Cost Tracking Method in Bookkeep

Landed Cost

Landed cost lets you spread additional fees or discounts — such as shipping charges — across the items on a receipt.

Setting up landed cost types

  1. Go to your landed cost settings.
  2. Click Add landed cost.
  3. Give it a name and description.
  4. Set the type: fee or discount.
  5. Set the default allocation method: by value or by quantity.

Adding landed cost to a receipt

When receiving a purchase order, select the landed cost type and enter the amount. Bookkeep will allocate it across the line items using the allocation method you configured.

Example: Receiving 3 units with a $5 shipping fee allocated by quantity adds approximately $1.67 per unit to the cost. If you have multiple line items, the fee spreads proportionally across all of them.

How landed cost affects the synced cost

The cost pushed to Shopify reflects the weighted average cost of the item — your existing inventory cost blended with the new receipt cost (unit cost + landed cost allocation).

Example: A unit received at $12 with a landed cost allocation of $2 gives a unit receipt cost of $14. After blending with existing inventory at the weighted average, the cost synced to Shopify might be $12.87.

Cost History and Audit Trail

Bookkeep keeps a full history of:

  • Every cost sync to Shopify, with the value pushed each time
  • Supplier cost history — what you paid per unit from each supplier over time
  • Landed cost allocations per receipt

You can view this history directly from the purchase order or from the product variant.

QuickBooks Integration

Once a purchase order is received, you can push it to QuickBooks as a bill directly from Bookkeep. This replaces the manual step of entering supplier bills in QuickBooks after receiving inventory.