Stocking a Small General Store
An independent reference on the general store as a retail format: departments, shelf placement, cold-holding limits and shelf-life numbers, built from published food-code and retail-planning figures.
Not a shop, not a supplier, not a franchise offer. Nothing here is for sale, no orders are taken, and no business of this name runs or endorses the site.
Plan on 1,500-4,000 SKUs, because that is what a 150-400 square metre sales floor can hold and replenish.
The floor, not the catalogue, sets the size of the stock list. Across the small-format trade, a general store of 150-400 square metres typically runs 1,500-4,000 active SKUs; below that range the shelves look empty, above it the back room fills with cases nobody can rotate.
Within that total, the shelf-stable share does the heavy lifting: flour, rice and canned goods tolerate forecasting errors because they keep for months or years. The perishable share — milk, deli, ready-to-eat, frozen — drives daily traffic but punishes over-ordering within days.
A first order that leans on long-dated staples and adds chilled lines cautiously buys the owner four to six weeks of real sales data before the perishable range is deepened.
Five departments cover the format: dry staples, canned goods, chilled, frozen, and household or hardware lines.
Dry staples are the backbone: sealed flour keeps 6-8 months and white rice 2 years or more at 15-25°C, so they can be bought in case quantities without fear of write-offs. Canned goods split in two — low-acid staples hold best quality for 2-5 years, while high-acid lines such as canned tomato and fruit keep only 12-18 months.
Chilled and frozen are the traffic drivers with the shortest fuses: dairy, deli and ready-to-eat lines live at 1-4°C, and the freezer holds -18°C or colder. The department-by-department breakdown on the page What a General Store Sells (/what-a-general-store-sells) maps each group to its storage limit.
| Product | Storage temperature | Keeps for |
|---|---|---|
| Sealed pasteurized milk | 1-4°C (limit 4°C / 40°F) | 10-21 days |
| Opened pasteurized milk | 1-4°C | 3-7 days |
| Ice cream | -23 to -18°C | Hold within range |
| Frozen stock | -18°C or colder | Hold at temperature; rotate FIFO |
| Canned staples (low-acid) | Dry shelf | 2-5 years at best quality |
| Canned tomato and fruit (high-acid) | Dry shelf | 12-18 months |
| Sealed flour | 15-25°C | 6-8 months |
| White rice | 15-25°C | 2 years or more |
Chilled cabinets run at 1-4°C with 4°C (40°F) as the food-code limit; freezers hold -18°C or colder.
Cold holding is the one part of the stock list enforced by regulation rather than preference. Dairy, deli and ready-to-eat items must stay between 1 and 4°C, and 4°C (40°F) is the food-code ceiling — a cabinet reading 5°C is already out of compliance.
Frozen stock holds at -18°C or colder, and ice cream is the fussiest line in the store: it needs -23 to -18°C, a narrower band than the rest of the freezer.
Temperatures should be set and logged before the first delivery lands, then checked daily — the full routine is laid out on the Store Temperatures and Shelf Life page (/store-temperatures-and-shelf-life).
The figures here reflect widely published food-code limits and standard retail-planning ranges rather than the records of any single store.