Skip to main content

How does Nova decide what you should order?

Nova recommends how many units to order today so that, once they arrive after your lead time, you still hold your target stock. It compares your sales over that horizon with your whole pipeline: at Amazon, on the way, at your warehouse and on order. Every number has a default from day one; the ones you type replace it.

Checked against Nova's code on October 29, 2026

All docs

What do you give Nova?

On the Supply chain page (Data Inputs, Supply chain, workspace owners only) or through your AI assistant:

InputMeaning
ProductionDays from your purchase order to the goods leaving the factory
Transit to warehouseDays from the factory to your warehouse or 3PL. 0 when goods ship straight to Amazon
Transit to AmazonDays from your warehouse to sellable at Amazon, receiving included
Target stock at AmazonDays of supply you want to hold at Amazon
Target stock at warehouse / 3PLDays of supply you want to hold at your warehouse
Case packThe order is rounded up to a multiple of it
At warehouse / 3PLUnits you hold, with the count date
On orderYour open supplier orders, units and expected date

Nova finds your warehouses itself, from the shippers of your shipment plans over the last twelve months. A factory shipping straight to Amazon gets its own line.

Where does each number come from?

For each product and stock location, each number is picked separately, and the first one found wins:

  1. The product's own number for that location.
  2. The product's own number for all locations.
  3. Your number for that warehouse.
  4. Your number for the account (where the production lead time lives).
  5. Nova's fleet default, shown in gold.

Fleet defaults

NumberDefault
Production45 days
Transit to Amazon14 days (EU, US, Mexico, across a border), 12 (Canada), 10 (UK)
Transit to warehouse40 days by sea from Asia to North America, 45 to Europe, 10 by air or truck, 5 within the territory, 30 when no factory was read
Target stock45 days at Amazon and 30 at the warehouse; straight from the factory, 60 at Amazon and 0 at the warehouse

What is the formula?

Horizon = production + transit to warehouse + transit to Amazon + target at warehouse + target at Amazon.

Pipeline = Sellable + Reserved + Inbound units + AWD stock + Inbound to AWD + At warehouse / 3PL + On order. Unfulfillable and Researching units are left out.

Units to order = Daily units sold × horizon − pipeline, never below 0, rounded up to the case pack.

Order by = today + (pipeline ÷ Daily units sold − horizon). It reads Now today and Late N d once passed. It is the day to place the order, not Amazon's Recommended ship date.

When one warehouse serves several stock locations, Nova adds their sales and their stock and gives one recommendation for the group.

When is there no recommendation?

In this order:

#SituationUnits to order
1The row is the US stock offered in Canada, Mexico or BrazilNone: ordering for the US covers it
2No sales in the last 30 daysBlank
3A lead time or target resolves to nothingBlank
4OtherwiseThe formula, 0 when nothing is needed

Worked example

Daily units sold 10. Production 45, transit to warehouse 40, transit to Amazon 14, targets 45 and 30: horizon 174 days, so 1,740 units needed. Pipeline: 540 on and toward Amazon, 960 at your warehouse, nothing on order, 1,500 in all.

Units to order = 1,740 − 1,500 = 240, rounded to a case pack of 48: 240. Order by: 150 − 174 = −24, so Late 24 d.

What can your AI assistant import?

Writes need the workspace owner and an OAuth connection, and run in two steps: a preview with a diff, then a commit after you confirm.

ToolWhat it writes
import_supply_chainProduct lines: count at the warehouse, supplier orders, case pack, the five numbers. Up to 2,000 rows per call
set_stock_defaultsYour warehouse and account numbers, and factory lines
import_stock_params, import_external_stock, import_supplier_ordersLead times and targets, counts, orders. Older tools, still working, replaced by import_supply_chain

To read before writing: get_supply_chain_setup, get_supply_chain_products and get_stock_setup. The recommendation itself is in query_inventory. Data Share's supply_chain table holds what you typed, not the computed figures.

Ask your AI

Which products should I reorder this week, how many units each, and which of them rest on Nova's default lead times instead of mine?
  • Inventory glossaryEvery stock state on the Inventory page, the Amazon word behind it, how Nova counts it, and how days of supply and stock value are computed.
  • Cost of goods (COGS)How Nova turns the unit costs you enter into COGS by date and marketplace, how regions share costs, FIFO batches, and what happens to a SKU with no cost.
  • Data sourcesThe Amazon APIs and reports Nova reads for Seller Central, Amazon Ads and Vendor Central, and the inputs you add yourself.

Something missing or unclear? Write to contact@novadata.io. New to Nova? Start a free trial.