Track your entire green coffee collection. Add beans manually or import from vendor receipts. Search, filter, and organize by multiple criteria including origin, processing method, vendor, freshness, and more.
Every great roast starts with knowing what you have. When you're juggling a dozen different origins, each with its own processing method, vendor, and roast sweet spot, it's easy to lose track. How much of that Ethiopian natural do you have left? When did you buy that Sumatran wet-hulled? Which beans are getting stale and need to be roasted soon?
The Inventory module is the foundation everything else builds on. It's where your beans live — with all the detail that matters for making better roasting decisions. From here, beans flow into roasting sessions, inform your blend recipes, and give context to every rating. No more guesswork about what's in the cupboard.
The Inventory module is the foundation of RoastSource. It stores every green coffee bean in your collection with detailed metadata — origin country and region, processing method, vendor, weight, cost, tasting notes, and grade. From here, beans flow into the Roasting module when you start a session, and inventory data powers features across Blending, Ratings, and Equipment.
You can add beans one at a time with the manual form, or bulk-import directly from vendor receipts. The module supports 10 different views so you can organize your collection by whatever matters most to you at the moment — freshness, region, purchase date, or wishlist items.
Switch between these views to organize and explore your inventory from different angles.
Craft mode keeps Inventory focused on the buying-and-roasting loop: By Coffee, By Date, Freshness, Coffees to Purchase, and Vendors. The analytic pivots — Region, Country, Processing, Purchases, and Grades — are Journey and Science views (Craft users can peek via the “Discover more” toggle). Craft roast history is grouped by date.
Country selection drives the available grades and sub-regions, so select it first. Weight is tracked in pounds. Cost tracking helps you monitor spending over time and compare vendor pricing. You can always edit a bean later by tapping its row.
Always review parsed items carefully before confirming — receipt formats occasionally vary. Vendor detection improves parsing accuracy by applying vendor-specific rules. Multiple vendors are supported. If your vendor is not auto-detected, you can still paste receipt text and manually adjust.
Search is real-time and updates as you type. Each view answers a different question: Freshness tells you what to roast soon, Purchases helps track spending, Region lets you explore by geography. Combine search with views for powerful filtering — the "○ Never cupped" chip is a quick way to find beans that deserve a rating.
The export includes all fields for every bean in your inventory. CSV format is universally supported. This is useful for sharing your collection details with roasting groups, planning large orders, or keeping external backups.
Green coffee degrades over time. Most beans are at their best within 12 months of arrival. Some aged coffees (like Monsooned Malabar or aged Sumatra) actually improve with time. Use the freshness view to prioritize which beans to roast next.
Quality Grades reflect the grading systems used by each coffee-producing country — for example, Ethiopia uses ECX Grade 1–5, while Kenya uses AA, AB, etc. The Grades view filters out beans you have used up, so it always reflects your current roasting options. Pair this view with Freshness to identify your best beans that are also at peak freshness.
The Purchases view helps with budget planning and identifying your preferred vendors. Over time you will see which vendors consistently provide coffees you rate highly. Use this data when planning future orders.
The wishlist is excellent for planning around vendor sales and new crop arrivals. Note seasonal availability — many single-origin coffees are only available during specific harvest windows. Check the Java Geek module for growing season details.
Using your own cloud folder (Dropbox, Google Drive, iCloud Drive) is available to everyone today — devices that share the folder stay in sync, and all synced data is encrypted. Automatic cloud sync — zero-setup, no folder required — is coming with the Expert tier.
Per-coffee roast targets & favorites: Set a target roast range and consistency tolerances per coffee, and pin up to two favorite roast levels per bean — Quick Roast defaults to them, and the Roast Quality Score grades against your numbers.