Square Inventory Guide

How to View and Export Square Inventory History

Square inventory history is the audit trail of stock adjustments that changed an item's recorded quantity. Use it when a count looks wrong, when you need to trace receiving or transfer activity, or when you want to export stock movements for analysis.

How to view Square inventory history

  1. Sign in to Square Dashboard.
  2. Go to Items & services → Inventory management → History.
  3. Select the date range you want to review.
  4. Filter by location, adjustment type, reason, or product.
  5. Open an event to review more detail.

Square's current stock-history workflow can show who made an adjustment, the affected location, and cost information where available.

How to view history for one item

If you are investigating a single SKU or variation, you do not always need the full inventory history.

  1. Go to the Square Item library.
  2. Open the relevant item.
  3. Find the Variations section.
  4. Select View stock history.
  5. Review the adjustments associated with that item or variation.

This is often the fastest path when one product's system count does not match the shelf.

What Square inventory history records

Square's current documentation groups inventory adjustments into additions, deductions, and recount-type changes.

Examples can include:

  • sales
  • stock received
  • inventory recounts
  • damage
  • theft
  • loss
  • spoilage or waste
  • internal use
  • samples or promotions
  • vendor returns
  • restocked returns
  • transfers

Eligible Square workflows also support custom adjustment reasons, which can make recurring operational problems easier to diagnose.

How to export Square inventory history

  1. Open Inventory management → History in Square Dashboard.
  2. Apply the filters needed for your analysis.
  3. Open the Actions menu.
  4. Select Export History.
  5. Open the CSV in your spreadsheet or analysis tool.

What is included in the Square inventory-history CSV?

Square's current support documentation lists fields such as:

  • Date & Time
  • Item Name
  • Variation Name
  • GTIN
  • SKU
  • Vendor
  • Total Cost
  • Location
  • Adjustment Type
  • Adjustment Quantity

Fields can be blank when the underlying data is unavailable.

How to investigate an inventory discrepancy with history

Do not begin by overwriting the quantity. Start by identifying the last point when you trust the count.

  1. Recount the item. Confirm the discrepancy is real.
  2. Verify variation and location. Make sure you are comparing the same SKU at the same store.
  3. Set a review window. Start from the last trusted physical count or receiving event.
  4. Review additions. Check receiving, returns and transfer-ins.
  5. Review deductions. Check sales, damage, waste, theft, loss and vendor returns.
  6. Review recounts. Large or frequent manual recounts can indicate an unresolved process issue.
  7. Check timing. Make sure transactions were not occurring during the physical count.
  8. Correct the quantity only after investigation. Use a meaningful reason for the approved adjustment.

For the broader workflow, see inventory reconciliation.

Example: stock is five units too low

Square says 40 units are on hand, but the shelf count shows 35.

History reveals:

  • a 20-unit supplier receipt
  • 18 sales
  • a 3-unit transfer out
  • 2 returned units restocked
  • a 1-unit damage adjustment

If those events reconcile mathematically to the system quantity, the issue may be a missed physical movement. If the math itself is wrong, inspect the suspicious event more closely.

Patterns worth looking for

Frequent recounts

Repeated manual corrections can mean the business is fixing symptoms rather than correcting receiving, sales mapping, transfer, or return processes.

Large adjustments immediately after receiving

This may indicate receiving quantities, case packs, or units of measure are being entered incorrectly.

Frequent negative inventory

Negative stock can signal late receiving, wrong location assignment, duplicate sales deductions, or overselling.

Transfer mismatches

Stock leaving one location without arriving correctly at another can create location-level inaccuracies even when companywide totals look reasonable.

Recurring damage or waste

High recurring loss should trigger an operational review, not just repeated inventory adjustments.

Use history to audit returns

A refund does not necessarily mean inventory should increase. When stock changes unexpectedly after a return, review whether the item was selected for restocking and whether it came back to the correct location.

See how Square refunds and returns affect inventory.

Use history to audit purchase-order receiving

Receiving should create inventory that matches what physically arrived. If a purchase order was received in full but only part of the shipment arrived, history can help identify when the overstatement entered the system.

See Square purchase orders.

Use history to audit multiple locations

Always filter by location before assuming a companywide inventory discrepancy exists. The total may be correct while stock sits in the wrong location record.

For transfer-heavy businesses, review Square multi-location inventory.

Inventory history vs variance report

These tools answer different questions.

  • Inventory history: What events changed the stock record?
  • Inventory variance report: How did a physical count compare with the recorded inventory?

Use variance reporting to identify the discrepancy and history to investigate the movements that may have caused it.

When to export instead of reviewing in Dashboard

Export history when you need to:

  • compare multiple SKUs
  • group adjustments by reason
  • analyze one location over time
  • identify users or workflows associated with frequent corrections
  • calculate value impact
  • share data with finance or operations

Common mistakes when reviewing inventory history

  • Looking at the wrong variation
  • Forgetting to filter by location
  • Reviewing too short a date range
  • Assuming every adjustment is an error
  • Ignoring returns and transfers
  • Correcting the current count before understanding the cause
  • Using a CSV without checking whether important fields are blank

How Stash fits

Stash for Square inventory management adds a broader operating layer around supported Square data, including inventory, purchasing, suppliers, receiving, transfers, forecasting, and multiple locations.

Square history is valuable for tracing what changed. Stash is aimed at helping teams use that inventory context for ongoing purchasing and replenishment decisions.

Frequently asked questions

Can you see inventory history in Square?

Yes. Square provides inventory history in Dashboard and item-level stock history for individual products.

Can Square inventory history be exported?

Yes. Square currently provides a CSV export from the inventory History view.

What should I check before manually changing a wrong count?

Recount the item, confirm the variation and location, then review history since the last trusted count before posting another adjustment.

Does Square history show who made an adjustment?

Square's current history workflow can show who made an adjustment when that information is available.

Is stock history the same as the variance report?

No. Variance reporting compares counted and recorded inventory; history shows the events that changed inventory.

Next steps

When a count looks wrong, export or filter the history from the last trusted count and reconcile additions, deductions and transfers. Then use Square inventory adjustments only after the root cause is understood.

Turn better inventory decisions into a better operating system

Stash connects inventory tracking, forecasting, purchasing, suppliers, and multi-location visibility so growing physical businesses can act on the numbers with less manual work.

Start free trial