Start with only the decision in front of you
Add the stacks that are competing today. You can move to the full planner when future harvests, Keep quantities, quality splits, or a longer schedule matter.
Stardew Valley morning checklist · artisan production
Enter the three stacks you are deciding between and the machines that are free. ValleyMath returns a short morning load list instead of making you compare a dozen price charts.
Loading calculator…
Daily artisan decisions
Players rarely need another encyclopedia entry at 6:00 AM. They need to know which item goes into which free machine before they walk out of the shed. This small triage tool uses the same capacity-aware optimizer as the full planner, with a deliberately small input surface for a fast morning check.
Add the stacks that are competing today. You can move to the full planner when future harvests, Keep quantities, quality splits, or a longer schedule matter.
The queue shares inventory across Kegs, Jars, and Dehydrators. One blueberry cannot be counted as both Jelly and Dried Fruit, so the load list stays executable.
The first result shows only today’s loads and the collection day. Backlog remains visible so you know what to revisit tomorrow instead of assuming the shed is clear.
Unmodded Stardew Valley 1.6.x · one morning check per day · only completed batches count · your inputs stay in this browser.
How this calculator works
Quantity, quality, profession, route rules, and the raw-sale alternative are applied to the same stack.
A result counts only complete batches that fit the selected machine capacity and deadline.
Unsupported machines, inputs, or scheduling assumptions stay in the scope note instead of being guessed.
Stardew Valley 1.6.x · Page updated September 6, 2026
Sources & formulas →Common questions
Today means the current morning check at Day 0. Only stacks available now can appear in the load list; future rows are kept out until their arrival day.
No. The optimizer shares one inventory pool across Kegs, Preserves Jars, and Dehydrators, so each input unit is assigned at most once.
Set an arrival day for each row. The schedule can use that row only on or after the selected day, which prevents an early load list from promising crops that are not in the chest yet.
A lower final price can still add more gold per occupied morning or fit a free machine while a slower route would leave capacity idle. The result is optimized for the executable seven-day queue, not a static price tier.
Use it when more than three stacks compete, you need Keep quantities, you have several arrival dates, or you want a complete morning-by-morning schedule beyond the quick checklist.
6:00 AM shed check
The optimizer shares inventory across every machine, so the same crop cannot appear in two recommendations.
+126,930g total extra profit across the 7-day executable plan.
5 Ancient Fruit → Dried Fruit
15 Blueberry → Dried Fruit
9 Starfruit → Jelly
3 Blueberry → Jelly
24 Starfruit → Wine
52 Blueberry