Skip to Content

Release notes

Smarter inventory counts, floor plan saves, and menu visibility

Custom reasons for inventory adjustments

What changed: Sellers create their own inventory adjustment reason types — such as shrinkage, damage, theft, or any category that fits their operation — instead of choosing from a fixed list. New built-in options (Spoilage, Samples/Promo, Internal Use, Vendor Return, and Production Waste) are also available alongside any custom reasons. Inventory History is filterable by reason, so sellers can isolate specific causes of stock loss across items and time periods.

Why it matters: A retailer noticing recurring stock discrepancies can tag each adjustment with a precise reason — "vendor short-ship" or "floor damage" — and then filter Inventory History to spot patterns. That visibility turns vague shrinkage numbers into actionable data: identify which causes drive the most loss, report cost of goods sold more accurately, and make smarter reorder decisions.

Access: Rolling out next week to all Square sellers with inventory tracking enabled (Free tier and above), across Square Point of Sale (iOS and Android) and Square Dashboard. Sellers manage custom reasons from the Adjustment Reasons settings page, select a reason when adjusting stock counts, and filter Inventory History by reason to review trends.

See how to add custom reasons for inventory adjustments

Save a table with only a guest count on the floor plan

What changed: Servers using Square for Restaurants can save a table after entering a guest count — even before adding any items to the check. Previously, an empty check couldn't hold a floor-plan tile, so the table appeared open until the first item was rung in. The table stays occupied on the floor plan from the moment guests are seated.

Why it matters: During a busy dinner service, hosts seat parties faster than servers can take orders. If the floor plan doesn't reflect those seated guests, another host might double-seat a table or a manager might misread capacity. Holding the tile as soon as covers are entered keeps floor-plan status accurate throughout service.

Access: Available on Square for Restaurants on iOS and Android in Full Service mode. Servers tap a table on the floor plan, enter the guest count, and save. The tile marks the table as occupied immediately. No additional setup is required.

See how to manage seats in your restaurant

Watch how to save tables without items

Scheduled availability resets with specific counts for limited-quantity items

What changed: Sellers can set a future available count for limited-quantity items — specifying the exact number that should be available at a given time. This count resets on a one-time, daily, or weekly cadence, replacing the previous option of resetting only to "unlimited." The feature rolls out next week.

Why it matters: Food and beverage sellers who prep items in batches — a bakery making 24 croissants each morning, or a barbecue spot smoking 50 brisket sandwiches — no longer need to manually update counts at the start of every shift. A scheduled reset handles it automatically, so the menu reflects the correct quantity when service begins.

Access: Mark an item as sold out from the item sheet on Square Point of Sale, Square Dashboard, or the food and beverage mode checkout page. Below the Sold Out option, a row labeled Reset availability holds the scheduling and count controls. Sellers set the desired quantity and choose whether the reset repeats daily, weekly, or runs once.

See how to schedule availability resets

Updated labels for item visibility on business websites

What changed: Item listing status labels on Square Online use "hidden" and "not hidden" to control whether an item appears on Shop All and Order Online pages. The "hidden" toggle appears under Channels in the item edit sheet, or as "Hidden status" when bulk editing. This replaces the previous "Hidden" and "Direct link only" labels — there is no change to how the setting works. Hidden items remain purchasable via direct link or when added to featured items or sections on the website.

Why it matters: Sellers managing large catalogs on Square Online can scan item status faster when labels match the plain meaning of what they do. The colocation of channel assignment and hidden status in one place reduces the number of screens involved in controlling which items appear in browsable pages versus direct-link-only pages.

Access: In Square Dashboard, go to Items and open the item edit sheet. The hidden toggle appears under Channels. When bulk editing, the column is labeled "Hidden status." To control whether newly created items are assigned to the online store by default, go to Items > Settings > Item defaults > Channels.

See how to update listing status labels on Square Online