Skip to content

Does Square Do Inventory? What It Tracks and What It Doesn't

Square tracks stock on every plan and adds costs, transfers and purchase orders on paid ones. What it does with ingredients, and where a bakery outgrows it.

By Koa Sterling. Product specialist at TaroStack and small business owner. Yes, I am a real human, and I actually sit in front of a computer and write these articles. Reviewed September 29, 2026 · 7 min read

Yes. Square keeps a stock count for every item you sell, on every plan including the free one, with low-stock alerts and an export to a spreadsheet. Its paid plans add unit costs, cost-of-goods reports, transfers between locations, purchase orders and barcode labels. For restaurants there's also a newer beta that takes ingredients off when a menu item sells. What Square's inventory doesn't do is the part a bakery lives in: doughs made in batches before anything sells, lot numbers, and expiry dates.

The short version

  • Every Square plan counts stock per item, alerts you when it's low, and exports the numbers.
  • Square Plus and Premium add unit costs, inventory reports, transfers, purchase orders and vendors.
  • Square Recipes (in beta, for Square for Restaurants Plus and Premium) takes ingredients off as menu items sell.
  • It has no batch prep or recipes inside recipes, and Square's help pages say nothing about lots or expiry dates.
  • For a bakery the gap opens at the dough, which is made on Monday for what sells on Tuesday.
  • TaroStack keeps the kitchen side, dough included, and connects to Square. The last section says how, and where that connection stands.

What each Square plan does with inventory

Square's own inventory page, read on September 24, 2026, says the free plan covers "basic item management", and describes free inventory management that can "stay updated on stock for all your items", "get low-stock alerts, and export inventory levels to spreadsheets" (Square). The same page says "Square Plus and Square Premium plans come with additional inventory management features":

Feature Square Free Square Plus or Premium
Stock counts per item, low-stock alerts, export Yes Yes
Unit costs, and reports like cost of goods sold, sell-through and aging No Yes
Transfers between locations No Yes
Purchase orders and vendor profiles No Yes
Printing barcode labels No Yes
Price per location, per month $0 $49 for Plus, $149 for Premium

Square lists those paid features for Plus and Premium together without saying which comes with which, so check the plan comparison before you pay for one of them.

There's one more feature a bakery will care about: scheduled restocks. You choose a quantity and a day and time (or your business's end of day), and items marked sold out reset to that quantity. It sets the count to the number you enter rather than adding to it (Square). So a bakery that puts out 40 croissants every morning can have the count go back to 40 at 6 a.m. That's handy. It's also a daily number, not a record of anything; it tells you nothing about butter.

Ingredients: Square Recipes, and a MarketMan add-on

This is the part that's changed recently. Square Recipes lets restaurants "add ingredients to your item library, build recipes from those ingredients on your menu items, and track food costs automatically". When a menu item sells, it "decrements ingredient stock and calculates cost of goods sold (COGS)". It's "a beta feature and may change over time", and it's for "Square for Restaurants Plus or Premium subscribers only" (Square).

The limits Square lists are the interesting part:

  • "Items must use the Prepared Food & Bev item type"
  • "No batch prep or recipes of recipes"
  • "No recipes on modifiers"
  • "No recipes on items with multiple variations"
  • "If any tracked ingredient in a recipe runs out of stock, the menu item is automatically marked as sold out"

For restaurants that want more, Square launched Square Restaurant Inventory with MarketMan on April 2, 2026: ingredient stock levels, waste monitoring, purchase orders, vendors and invoice scanning (Square). It's for Restaurants Plus and Premium subscribers, and Square's help page says it's switched on through an account manager (Square).

What that means in a bakery

Here's the problem in one example. A bakery café makes one batch of laminated dough a day. Each batch uses 6 kg of butter and makes 160 pastries: plain croissants, pain au chocolat and almond croissants. On a normal day 150 sell and 10 go home with the staff or into tomorrow's bread pudding.

Say you set up Square Recipes as well as it allows. There's no "dough" recipe to put inside the pastries (no recipes of recipes), so each pastry gets its share of butter directly: 6,000 g ÷ 160 = 37.5 g. Square then takes butter off as pastries sell: 150 × 37.5 g = 5,625 g. The kitchen used 6,000. So Square is 375 g of butter short every day, because the ten that didn't sell never rang through the till, and that's before the trimmings. Over a six-day week, 2.25 kg of butter left the fridge that Square never heard about.

And the timing is off. The dough is made on Monday for Tuesday's pastries, so Square takes the butter a day after it actually left the walk-in. If "Croissant" is set up with variations (plain and almond), that item can't carry a recipe at all.

None of this is Square doing its job badly. Square is a till. It knows what was sold, when, and for how much, and it's excellent at that. A bakery's stock moves when things are made, and a till only sees things when they're sold.

Where this stops working

Square's inventory works for the things that come in and go out whole: bottled drinks, bags of coffee, the jam you buy from someone else. It thins out as soon as you make things: doughs and fillings made in batches, pastries that don't sell, a second location that bakes for the first, a wholesale order invoiced outside the till. And there's no lot or expiry date anywhere in it, so the case of cream cheese that expires Thursday looks the same as the one that expires in three weeks. How to keep track of expiring ingredients in a bakery covers that part by hand.

How TaroStack does it

Keep Square at the counter. It's good at the counter. TaroStack counts where a bakery's stock actually moves, which is the kitchen, starting on Monday with the dough. The dough is a recipe, and it sits inside the croissant recipe as a sub-recipe, with unit conversion (bought by the 36 lb case, used by the gram) and a scrap percentage for trimmings. Recording Monday's batch takes the 6 kg of butter out of the lot that expires first, on Monday, and notes which lot it was. By Tuesday morning, when Square starts selling croissants, the butter is already right.

That's what makes the rest possible. Each batch shows what it really cost next to what the recipe says, so a rise in the price of butter shows up in the croissant the week it happens, and the expiring-stock forecast says what will still be in the walk-in on its date and what it's worth. Counting happens on a phone, even in the walk-in with no signal.

Lots and expiry are on every plan, from $49 a month. Recipes, batches and planning are on Standard at $99. The first 30 days are free, and your ingredient list imports from a spreadsheet. If you'd like a hand setting up, ask, and we'll do it with you.

As for Square itself: TaroStack connects to Square. To be exact about where that stands, the connection is built and set up, but no customer has connected a till yet, so the first ones are set up with you.

Questions people also ask

Does Square track ingredients?

For restaurants, yes, in beta. Square Recipes, on Square for Restaurants Plus or Premium, takes ingredient stock off when a menu item sells. It doesn't support recipes inside recipes, recipes on items with variations, or batch prep, so a bakery's doughs and fillings don't fit it well.

How much does Square inventory cost?

Basic stock tracking comes with Square Free. Square's page puts Square Plus at $49 per location per month and Square Premium at $149 per location per month, and those add unit costs, inventory reports, transfers, purchase orders and barcode labels (read September 24, 2026).

Is Square good for a bakery?

As a till and for online ordering, lots of bakeries use it happily. For production inventory (what's in the walk-in, what the dough used, what expires when), it's thin, because it counts at the moment of sale. Many bakeries pair a till with separate software for the kitchen; bakery software for a small business lays out the options.

Can Square reset inventory every day?

Yes. Scheduled restocks set an item's count back to a number you choose, at a time you choose or at the end of your business day, which suits a bakery that bakes the same amount each morning. For how Shopify compares, see does Shopify have an inventory system.

Sources

  1. Square: Inventory management software (features and plan prices) · read September 24, 2026
  2. Square Support Center: Track ingredient costs with Square Recipes (beta) · read September 24, 2026
  3. Square Support Center: Manage ingredient inventory with Square Restaurant Inventory · read September 24, 2026
  4. Square press release: Square and MarketMan launch Square Restaurant Inventory (Apr 2, 2026) · read September 24, 2026
  5. Square Support Center: Schedule inventory restocks · read September 24, 2026

We use AI to help with the research for these articles. Every one is read, checked against its sources and edited by Koa before it's published. Spot a mistake? Tell us and we'll fix it and say so. How we write these.

Let’s get your stack in order.

Create your account, bring your spreadsheets, and see your real stock right away.

Get TaroStack

Sign up now for your free 30 day trial. No credit card required.