Built for Square, from the ground up
If your truck runs on Square, GriddleMath is the profit layer on top of it — sales flow in automatically and match against your recipe costs.
No re-keying sales · No spreadsheets
One POS, done properly — not twenty, done shallowly
A lot of food-costing tools treat Square as one integration among many, which usually means a generic connector and generic mapping. GriddleMath treats Square as the primary case: locations map cleanly to trucks, catalog items map cleanly to menu items, and sales sync is built around how a truck actually runs — one or a few Square locations, one booking at a time.
From Square order to closeout
Connect in a couple of clicks
Authorize GriddleMath through Square's own OAuth flow. No API keys to copy, no manual export.
Map locations to trucks
Run more than one truck? Map each Square location to the right truck so sales land in the correct place automatically.
Catalog items matched to your menu
Square catalog items are matched to your GriddleMath menu items, so revenue lines up against recipe cost without re-typing item names.
Sales sync automatically
Orders sync in — by webhook as they happen, or on demand — and attach to the right booking, so your closeout starts with sold quantities already filled in.
You can still start — connect Square whenever you're ready
Square sync is the fastest path to a filled-in closeout, but it isn't required to get started. You can enter sales manually and connect Square later without losing any of your recipe costing or history.
See how the costing side works on the menu costing software page.