Connect your POS
ShelfCount reads your sales from Square or Clover and costs each one down to the ingredient, modifiers included. Toast is built and waiting on partner approval. Here is what each connection reads, what it never touches, and where it stands today.
SquareConnects today
Connect with a Square access token and every sale is costed down to the ingredient, modifiers included.CloverConnects today, App Market listing pending
Connect with a Clover dashboard API token today. One-click connect waits on Clover App Market approval.ToastBuilt, waiting on partner approval
Built and waiting on Toast's partner approval. Not available to connect yet. Pick Toast during onboarding and your choice is saved with your account. To hear the day it opens, email hello@getshelfcount.com.No POS?
Counts, recipes, purchase orders and invoice scanning all work without a POS connected.
What every integration has in common
- Read-only. It reads your catalog, orders and locations. It never writes an item, a price or a sale back to your POS.
- Modifier-aware. Oat milk, an extra shot, no ice: each modifier can change the ingredients a sale used, so a drink is costed as it was actually made.
- About every 15 minutes. Sales are pulled on a regular cycle, so reports stay close to current.
- Webhooks where the POS offers them. Square can send them once you add a webhook signature key in settings. Clover's start with one-click connect, and Toast's once Toast opens. A webhook only tells us something changed; we then pull the real data from the POS's API and never trust the webhook's contents.
- Switching POS. Switch POS later and your recipes stay. You remap the menu items, not the recipes.
Run a coffee shop? See how ShelfCount fits a cafe. Comparing tools? Start at our comparisons, or check the price.
Not sure which POS fits? ShelfCount works without one too. Look around the demo, or start the free trial.