Plan limits
Every limit Stovefront enforces. Most kitchens never reach any of them, but it is better to know than to find out on a Friday.
Per plan
| Basic | Premium | |
|---|---|---|
| Pickup locations | 2 | 25 |
| AI images per month | — | 100 |
| Photo uploads per month | 100 files / 100 MB | 300 files / 500 MB |
| Recipe costing | — | ✓ |
| Benchmarks workspace | — | ✓ |
| Storage pantry | — | ✓ |
| Custom domain | — | ✓ |
The same on both plans
| Limit | |
|---|---|
| Items on one menu week | 100 |
| Packages on one menu week | 30 |
| Size of a single photo | 3 MB |
| Menu weeks | No limit |
| Orders | No limit |
| Customers | No limit |
| Dishes in your library | No limit |
| Stovefront's cut of your food sales | 0% |
Notes worth reading
Photo uploads reset monthly. The count is per calendar month, not rolling. If you hit it, the cap lifts at the start of the next month — or upgrade.
Photos over 3 MB are rejected. Phone cameras routinely produce larger files. Most phones can be set to a smaller size; otherwise any free image resizer will do.
AI images: only successful ones count. A generation that fails does not use your allowance. A cancelled one may hold a slot for up to 15 minutes before releasing it.
Short-term image request limit. Each account can submit up to 5 image-generation or enhancement requests during a 10-minute request window. This protects reliable service during bursts and is separate from the monthly allowance. Request attempts can count even when an image does not finish. If platform demand is high after your request is accepted, Stovefront keeps it in a backlog and attaches the finished image to the original item automatically.
Pickup locations on Basic. If you set up more than 2 during your Premium trial and then choose Basic, only the first 2 show to customers. Nothing warns you or them — decide which 2 before your trial ends.