> For the complete documentation index, see [llms.txt](https://learn.moselle.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.moselle.io/getting-started/fast-tutorial/create-a-forecast.md).

# Step 5: Create a Forecast

Create your first forecast in Moselle using Mo and your existing spreadsheets. Build demand projections in minutes without waiting for a full data sync.

A forecast tells Moselle what demand to plan for. You'll create an empty forecast on the Forecast page, then use Mo to populate it from your existing projections or sales data.

**Time required:** 20–30 minutes

{% hint style="info" %}
**No historical data in Moselle yet?** You can still build a forecast. Upload your existing sales spreadsheet or revenue targets to Mo and let Mo write the values directly into your forecast.
{% endhint %}

***

## Step 1: Start a Plan

1. Select **Forecast** from the left nav
2. Click **+ Create Plan**
3. Fill in the **Plan Name** (e.g., "2025 Plan") and set a **Coverage Period** (start and end date)
4. Click **Next**

Mo takes over from here — the next step is a set of cards for how you want to build the forecast.

***

## Step 2: Choose How Mo Builds Your Forecast

If your Shopify or Amazon integration hasn't finished syncing yet, or you'd rather work from your own numbers, pick:

* **Start blank with Mo** — skip straight to a Mo chat thread and build the forecast from scratch together, or
* **I already have a forecast — upload it** (link at the bottom of the step) — hand Mo your existing sales spreadsheet, revenue targets, or any projection document you already have

**Example prompts once you're in the Mo chat:**

* *"Here's our sales data from last year. Can you write a 12-month forecast into our 2025 Plan?"*
* *"We're targeting $2M in revenue next quarter. Distribute this across our SKUs based on our sales mix."*
* *"Use this spreadsheet to build a forecast for Q2 and Q3."*

Mo will review your data, propose forecast values, and show a preview table before writing anything.

{% hint style="info" %}
**Review before committing.** Mo shows every proposed change in a preview table. You can edit individual values inline before confirming.
{% endhint %}

For a deeper guide on working with Mo for forecasting, see Build Your Forecast with Mo in Planning & Execution → Forecasting.

***

## Alternatively: Use AI Models *(if your sync has completed)*

If your Shopify or Amazon integration has finished syncing historical sales data, pick one of these cards on Step 2 instead to generate forecasts directly from that data:

* **Bottom up** — Mo builds your plan from your past sales data. Select one of the available AI models, then click **Generate Forecast**.
* **Top down** — set revenue targets by channel and month, and Mo converts them to a unit-level forecast. Click **Generate Forecast** once your targets are in.
