Storage lists
Storage Lists in Heima – Keep Track of the Food You Have at Home
Storage Lists help you keep track of everything in your home — what's in the freezer, what's in the fridge, what's in the pantry. Add items when you get home from shopping, set expiry dates, and always know what you have on hand before writing your next grocery list.
Overview
When you open Storage from the main navigation, you see a grid of all your storage lists. Each card shows the list name and type. Tap any card to open that list and see what's inside.
Storage List Types
When creating a storage list, choose the type that best describes where food is stored:
| Type | Best for |
|---|---|
| Freezer | Frozen items — meat, fish, ready meals, ice cream |
| Refrigerator | Cold items — dairy, fresh produce, leftovers |
| Pantry | Dry goods — pasta, tinned food, spices, cereal |
| Other | Wine racks, snack baskets, medicine cabinet, or anything else |
You can have as many lists of each type as you need — for example, a chest freezer and an upright freezer as two separate lists.
Creating a Storage List
Tap + Add at the top or bottom of the overview screen. Give the list a name, select its type, and tap Create.
Adding Items
Open a storage list and tap + Add Item at the bottom. A form opens with the following fields:
- Name (required) — type the item name, or start typing to search products and existing items. Choosing from the autocomplete suggestions links the item to a product, unlocking extra details like an image, category, and automatic expiry date.
- Quantity — how much you have. Supports decimals (e.g. 0.5 for half a litre).
- Unit — pcs, kg, g, l, ml, and more. Scroll the picker to choose.
- Description — optional notes (e.g. "opened" or "homemade").
- Expiry Date — when the item expires or should be used by. Tap the field to open a calendar picker.
Tap Save to add the item to the list.
Scanning a Barcode
On the storage list screen, tap Scan next to the Add Item button. Point your camera at any product barcode (EAN-13, EAN-8, UPC-A, UPC-E, and more are supported).
- If the product is found in Heima's database, it's added to the list automatically with its name, unit, and image filled in.
- If you already have that product in the list (and it hasn't been taken out yet), the quantity is increased by one instead of creating a duplicate.
- If the product isn't found, you're taken to a form to register it manually.
Automatic Expiry Dates
When you link an item to a product that has shelf-life information, Heima automatically calculates the expiry date based on today's date plus the product's typical shelf life. You can always adjust the date manually after it's been set.
The Item List
Each item in a storage list shows:
- Product image (if linked to a product in the database)
- Item name and subtitle (category or description)
- Quantity and unit on the right
- A red warning icon if the item has passed its expiry date
Tap any item to edit it — change the name, quantity, unit, expiry date, or any other field.
Expired Items
Items past their expiry date are flagged with a red warning triangle. They remain in the list until you take them out or delete them, so you always have a complete picture of what's in your storage even if some things are past their best.
Sorting
Tap the sort icon in the top-right menu to change how items are ordered. Options include:
| Sort | Description |
|---|---|
| Manual | Drag items into your preferred order (default). |
| By Name | Alphabetical, A–Z or Z–A. |
| By Created Date | Newest additions first, or oldest first. |
| By Expiry Date | Soonest to expire at the top — useful for checking what needs to be used up. |
Your sort preference is saved per list and remembered between sessions.
In Manual sort mode, a drag handle appears on the right side of each item. Tap and hold it to drag the item to a new position.
Taking Items Out of Storage
When you use something up — or take it out of the freezer to defrost — swipe the item to the left and tap Take Out.
If the item has a quantity greater than one, a dialog asks how much you actually took. Enter the amount and confirm. The quantity you took is removed; if any remains, it stays in the list with the updated amount.
Replenishing from Storage
After taking an item out, Heima offers to add it straight to one of your grocery lists so you remember to restock. A list picker appears — tick the shopping list (or lists) you want to add it to, then confirm. The item is copied across with its quantity and unit, ready for your next shop.
Deleting Items
Swipe an item to the right and tap Delete to remove it from the list entirely. This is useful for items that were thrown away or used up completely without going through the Take Out flow.
Moving Items Between Storage Lists
If something needs to move from one list to another — for example, moving meat from the refrigerator list to the freezer list — there are two ways to do it:
Moving a Single Item
Long-press an item. A picker appears showing your other storage lists. Select the destination and the item is moved immediately.
Moving Multiple Items
Tap the Move option in the top-right menu to enter move mode. Checkboxes appear on all items. Tick everything you want to move, then tap Move To and select the destination list.
History (Premium)
Every action on a storage list — items added, updated, and removed — is recorded in the item history. Tap History from the top-right menu to see the full log.
The history shows:
- Item name, quantity, and unit
- Who performed the action (your name or another household member's)
- What happened: Created, Updated, or Deleted
- Date and time of the action
Restoring an Item from History
If something was removed by mistake, tap it in the history list. Heima asks if you want to put it back — confirm and it's restored to the storage list with its original name, quantity, and unit. The expiry date is not restored, so set a new one if needed.
History requires an active Heima subscription.
How Storage Connects to Other Features
Shopping Sessions
After a grocery run, the Add to Storage wizard in a session lets you move your entire shop into storage in one step — with auto-suggested storage lists and pre-filled expiry dates. See the Shopping Sessions guide for details.
Shopping Lists
When you take something out of storage, Heima can add it directly to a shopping list so you never forget to restock. You can also go the other way: items added to storage via a session were originally on your shopping list, keeping everything in sync.
Products
Linking a storage item to a product unlocks:
- A product image on the item card
- Automatic expiry date calculation based on shelf life
- Storage temperature data (a snowflake icon on frozen products)
- Category information
Spaces
Storage lists belong to your active Space and are shared with all household members. Everyone can see what's in stock, take items out, and add new ones — so there's no more "we already have that at home" surprises.
Tips for Getting the Most Out of Storage Lists
- Add items as soon as you get home from the shops, before things get put away and forgotten. The barcode scanner makes this fast — just scan as you unpack.
- Sort by expiry date regularly to see what needs to be used up soonest. This reduces food waste and saves money.
- Use the Take Out flow rather than just deleting items, so Heima can add them to your shopping list automatically.
- Create separate lists for each physical storage area — upright freezer, chest freezer, drinks fridge — so you know exactly where each item lives.
- Set the unit carefully when adding items. "1 bag of pasta" is less useful than "500 g" when you're trying to judge if you have enough for a recipe.
- Check History if an item seems to have disappeared — a household member may have taken it out.