Fertilizers & Agricultural Chemicals · Statistics Canada

Statistics Canada Fertilizer Shipments 32-10-0039-01

Datadory delivers statistics canada fertilizer shipments to canadian agriculture markets 32 10 0039 01 data: cumulative tonnage of nitrogen, phosphate, potash and sulphur reaching Canadian farms each July-to-June fertilizer year, cut across Canada, the Eastern and Prairie aggregates and every province and territory, cumulated over four reporting windows and expressed in thousands of metric tonnes back to 2006/2007. Delivered daily, weekly, or hourly as an API, files, or straight into your warehouse. Get a sample cut to the nutrients you track.

API, files, or your warehouse. Daily, weekly, or hourly.

Where it covers
Canada total, Eastern provinces and Prairie provinces aggregates, then all ten provinces and three territories individually - Saskatchewan's potash flow and British Columbia's sulphur arrivals resolve in the same cube, each keyed with a standard geographic identifier
How far back
Fertilizer years 2006/2007 through 2025/2026, each campaign running July to June; releases land annually (the current cycle released in March 2026 and has been revised through August), with the newest campaign carrying partial-year cumulatives that will be revised
How fine
One row per geography x nutrient x cumulative window - July to September, July to December, July to March and the full July-to-June year - reported in thousands of metric tonnes with declared scalars and status flags on every cell

What is Statistics Canada's fertilizer shipments cube?

The official answer to a question the input trade asks continuously: how much fertilizer actually reached Canadian farms this campaign. Fertilizer shipments to Canadian agriculture markets is Statistics Canada's annual cube 32-10-0039-01, collected through the Fertilizer Shipments Survey (SDDS 5148) and the successor to the retired CANSIM table 001-0069. Every observation belongs to a July-to-June fertilizer year - the campaign calendar the input trade plans on - and is cumulated across four running windows: July to September, July to December, July to March and the full year.

The cube cuts each campaign four ways by nutrient content - nitrogen, phosphate, potash and sulphur - and down a geography ladder that runs from the Canada total through Eastern and Prairie provinces aggregates to all ten provinces and three territories individually. Values publish in thousands of metric tonnes with the unit and scalar declared on every row. The series reaches from 2006/2007 through 2025/2026, which makes it the current official shipment record for a country that mines potash at global scale and exports nitrogen. It scores 9/10 in our catalog against a 7.81 mean - see how the fertilizers & agricultural chemicals slice ranks, or get a sample of this dataset cut to your nutrients.

What do the sample rows look like?

Flat, typed and immediately readable - one cumulative observation per row, geography, nutrient and window attached. Values verbatim from the published cube:

# one row per geography x nutrient x cumulative window
REF_DATE: 2006/2007   GEO: Canada           nutrient: Nitrogen  period: July to September  VALUE: 290
REF_DATE: 2006/2007   GEO: Canada           nutrient: Nitrogen  period: July to December   VALUE: 789

REF_DATE: 2025/2026   GEO: British Columbia nutrient: Potash    period: July to December   VALUE: 2
REF_DATE: 2025/2026   GEO: British Columbia nutrient: Sulphur   period: July to September  VALUE: 1

Read together, the rows demonstrate the cube's design. Canada's nitrogen cumulative climbing from 290 to 789 thousand tonnes between the September and December windows is the season building - autumn application clearing before winter. The British Columbia rows show the other axis: a smaller market resolving individually (2 thousand tonnes of potash by December, 1 thousand tonnes of sulphur by September) rather than being absorbed into a regional aggregate.

Every row also carries its plumbing: the declared unit and scalar factor, so 789 always reads as 789,000 tonnes and never as 789; vector and coordinate identifiers that make any cell citable; and status flags that keep preliminary prints distinguishable from frozen estimates. Request a sample and rows come back shaped to your nutrients and provinces.

What fields does the dataset include?

Sixteen documented columns define every observation, verified against the delivered cube rather than reconstructed from documentation prose. The honest headline is that the analytical payload is one column - VALUE, cumulative shipments in thousands of metric tonnes - and everything else exists to locate, type and trust that number.

Three columns locate the row: the fertilizer-year reference, the geography with its standard identifier code, and the nutrient. A fourth, the cumulative period, positions the observation inside its campaign. Three declare the measurement: unit, scalar factor and the scaled value itself. Two make every cell addressable - the vector identifier and the cube coordinate - so a figure you cite reproduces exactly. And the rest is status discipline: preliminary-versus-frozen flags, suppression symbols, terminated-series markers and declared decimals, which together mean absence and revision stay explicit instead of silently corrupting a sum.

There is no hidden tail beyond the sixteen - nothing sits behind an additional-fields conversation for the core cube. Reshapes and companion tables fold out under additional fields on request.

What does coverage look like across geography, time and granularity?

Geography - the full Canadian ladder on every nutrient: the Canada total, the Eastern and Prairie provinces aggregates the trade reports against, and all ten provinces and three territories individually, each keyed with a standard geographic identifier so joins onto other Canadian geographies hold.

Temporal - fertilizer years 2006/2007 through 2025/2026, roughly twenty campaigns on the July-to-June calendar the industry plans around. Releases land annually - the current cycle was released in March 2026 and subsequently revised through August - and revisions are part of the record: a published correction trail documents earlier estimate revisions, and the newest campaign arrives as partial-year cumulatives that will firm up as windows close.

Granularity - one row per geography x nutrient x cumulative window, in thousands of metric tonnes with scalars declared. Two deliberate absences shape expectations: there is no crop split (shipments feed agriculture markets as a whole, not corn or wheat specifically) and there is no price dimension anywhere in the cube - it is pure tonnage. Rank it yourself across the best fertilizers & agricultural chemicals datasets.

How is the data delivered?

API, files, or your warehouse. Daily, weekly, or hourly.

Pick the channel your team already works in and the cadence your models want; the field dictionary above travels unchanged through all three. Rows arrive flattened out of the cube with geography, nutrient and window already normalized and scalars resolved, so joins against crop, weather or price series need no unit conversion archaeology first.

Every delivery ships the full dictionary, the sample rows and the coverage profile mapped to the nutrients and provinces you named - and a sample comes first regardless of channel.

Who uses this data, and for what?

  • Input-demand sizing - cumulative tonnage by nutrient converts directly into product demand for manufacturers and distributors, measured at the farm gate rather than inferred; see our market researchers use cases page.
  • Producer and rail-side monitoring - provincial potash and nitrogen flows give supply-chain watchers a domestic-movement series on an official calendar.
  • Seasonality and pacing models - the four cumulative windows turn each campaign into a build-up curve worth forecasting against.
  • Cross-border framing - Canadian shipments beside US consumption and application records give a continental view on matched mid-year-ending calendars; see our data scientists use cases page.
  • Policy and environmental baselines - nutrient arriving on farm by province is the upstream input for loading and emissions conversations.
  • Citation-grade sourcing - every cell carries vector and coordinate identifiers, so any figure in a deck or paper reproduces on demand; see our investors quants use cases page.

Which personas get the most value?

Market researchers and consultants get citable tonnage behind Canadian fertilizer market sizing, split by nutrient and province instead of one blended national ratio. Data scientists and ML engineers get a tidy long-format panel that pivots on geography x nutrient x window keys with scalars already declared - features assemble without a cleaning pass. Investors and quant researchers read shipment pace as demand-side signal for potash and nitrogen producers, ahead of the revenue proxies everyone else uses. Journalists, academics and students anchor input-cost and soil stories to the national statistical office's own numbers. Competitive intelligence teams benchmark private estimates against the official record before trusting them. Sales and growth teams rank territories by where nutrients actually move.

Why request a sample of this dataset?

Because fit is proven with rows, not adjectives. A sample comes back cut to the slice you name - Saskatchewan potash cumulatives for the last five campaigns, nitrogen by province for one season's build-up, the sulphur picture nationally - with the dictionary, scalars and status-flag behaviour visible so verification happens before anything is wired in. If your question is American application behaviour rather than Canadian shipments, see the head-to-head with USDA ERS Fertilizer Use and Price; if the vocabulary is new, start with plant nutrient, explained. Otherwise, get a sample of this dataset scoped to your nutrients.

Field dictionary

Every field below is documented against real records. The full dictionary ships with the sample.

Field dictionary - sixteen documented columns, one cumulative observation per row
FieldTypeDefinitionExample
Reference year (REF_DATE)stringFertilizer year of the observation, formatted YYYY/YYYY for the July-to-June campaign the cumulatives belong to.2006/2007
Geography (GEO)stringGeography ladder: Canada, Eastern provinces and Prairie provinces aggregates, then individual provinces and territories.Saskatchewan
Geography identifier (DGUID)stringStatistics Canada Digital Geographic Unique Identifier for the geography, so provincial and territorial rows join cleanly to other geographic data.2016A000259
Fertilizer nutrient contentenumNutrient measured by the row: Nitrogen, Phosphate, Potash or Sulphur.Potash
PeriodenumCumulative window inside the fertilizer year: July to September, July to December, July to March, or the full July to June campaign.July to December
Unit of measure (UOM)stringDeclared unit for the value; shipments publish in metric tonnes.Metric tonnes
Unit code (UOM_ID)integerNumeric identifier of the unit of measure, for joins against Statistics Canada's unit reference.214
Scalar factor (SCALAR_FACTOR)stringMagnitude applied to the stored value; figures arrive in thousands, so 789 reads 789,000 tonnes.thousands
Scalar code (SCALAR_ID)integerNumeric identifier of the scalar factor.3
Value (VALUE)numberCumulative shipments to agriculture markets for the geography, nutrient and window, after scaling - the single analytical payload of the cube.789
Vector (VECTOR)stringTime-series identifier for the cell, making any individual series addressable and citable.v52471522
Coordinate (COORDINATE)stringCube coordinate combining the dimension member positions, so a cited figure reproduces exactly.10.4.2
Status (STATUS)stringData-status flag distinguishing preliminary prints from frozen estimates; empty where a figure is settled.(empty)
Symbol (SYMBOL)stringOfficial-symbol flag such as suppression or estimation notation, keeping absence typed instead of silently zero-filled.(empty)
Terminated (TERMINATED)booleanMarks whether the time series has been discontinued, so dead vectors never masquerade as current ones.false
Decimals (DECIMALS)integerNumber of decimal places retained in the published value, making rounding explicit rather than discovered.0
Additional fields on request-Wide reshapes keyed geography x nutrient x fertilizer year with the four cumulative windows aligned side by side, per-campaign provincial matrices ready for mapping layers, companion tables in the same 32-10 family covering fertilizer materials production, inventories and trade, and vector or coordinate lookup files so any cited cell reproduces programmatically - exact shapes quoted with your sample rather than promised blind.-

What teams do with it

  • Input-demand tracking by province Cumulative shipments read as what farmers bought, not what they spread - a demand signal for nutrient suppliers that lands ahead of application surveys and harvest outcomes, resolvable right down to Saskatchewan versus Ontario.
  • Potash and nitrogen supply-chain monitoring In a country that mines potash at global scale and exports nitrogen, the provincial shipment ladder doubles as a domestic-flow monitor for producers, distributors and rail planners watching nutrient movement through the campaign.
  • Seasonality profiling within campaigns The four cumulative windows turn each fertilizer year into a build-up curve: the gap between July-to-September and July-to-December tonnage shows how much of the season's demand clears before winter closes fields.
  • Cross-border North American supply-demand framing Canadian shipment tonnage pairs against US consumption and application records on a shared mid-year-ending calendar, giving ag-input analysts a continental frame once tonnes and short tons are reconciled.
  • Environmental and policy baselines Nutrient arriving on farm, by province and campaign, is the upstream input any nutrient-loading or emissions conversation needs before application efficiency can even be argued about.
  • Feature engineering on a tidy panel One typed row per geography x nutrient x window with declared scalars and status flags assembles straight into features - no header archaeology, no silent zeros, no unit guessing mid-pipeline.

Questions buyers ask

What does Statistics Canada table 32-10-0039-01 measure?

Cumulative shipments of fertilizer to Canadian agriculture markets, by nutrient content - nitrogen, phosphate, potash and sulphur - and by geography, within each July-to-June fertilizer year, in thousands of metric tonnes. It is collected through the Fertilizer Shipments Survey (SDDS 5148) and replaced the earlier CANSIM table 001-0069.

Why are the figures cumulative instead of monthly?

The cube publishes four running windows per campaign - July to September, July to December, July to March and the full July-to-June year. Read sequentially, they trace how the season's demand built up. There is no monthly layer beneath them, so interpolate carefully if your model needs finer timing.

Which geographies are included?

The Canada total, Eastern provinces and Prairie provinces aggregates, and all ten provinces and three territories individually - each keyed with a standard geographic identifier code. Provincial resolution is the point: Saskatchewan's potash flow and British Columbia's sulphur arrivals live in the same table rather than being blended into one national figure.

How current is the data?

The series runs through fertilizer year 2025/2026. The current cycle was released in March 2026 and revised through August. Treat the newest campaign as provisional until its windows close: the latest figures are partial-year cumulatives and will be revised.

Why do some cells carry status or symbol flags?

Status distinguishes preliminary prints from frozen estimates, and symbol notation marks suppression or estimation. Both travel on the row itself, so absence and provisionality stay typed instead of silently becoming zeros mid-pipeline. Handle the flags explicitly in any aggregation.

How is this different from fertilizer application or consumption surveys?

Direction of measurement. Application surveys ask farmers what they spread, crop by crop. This cube counts what reached agriculture markets - the purchased, shipped volume by nutrient and province, with no crop attribution. The two views answer different questions, which is why holding both is common practice.

What should I check before building on the series?

Three things. Units: values store with a scalar factor, so 789 means 789,000 metric tonnes - respect the declaration rather than assuming. Calendar: campaigns run July to June, so naive joins to calendar-year data offset every observation by half a year. And currency: the newest campaign is partial and revises, and the cube keeps a published correction trail documenting past revisions.

Notes on this record

  • Cumulative windows, not monthly prints Each campaign publishes four running totals. Differences between consecutive windows approximate the period's flow, but there is no true monthly layer beneath - interpolate with care.
  • Thousands of metric tonnes Values store with a declared scalar factor, so 789 reads 789,000 tonnes. US references speak short tons, roughly 10 percent lighter - convert before any cross-border reconciliation.
  • Fertilizer years run July to June A 2025/2026 observation spans two calendar years. Naive joins to calendar-year yield, price or weather data silently offset every observation by half a year - map the keys first.
  • Shipment is not application This cube measures what reached agriculture markets, not what hit the soil. Timing lags and on-farm inventories sit between the two, which is exactly why both records exist.
  • Scored near the top of its slice Datadory scores this record 9/10 against a catalog mean of 7.81 - one of six datasets at nine or better among 19 cataloged in fertilizers & agricultural chemicals.

Datasets that pair with this one

See the rows before you pay anything.

Name this dataset and we send real records from it — scoped to the fields you asked for.

See pricing