Streaming and royalty arrangements

For a developer needing hundreds of millions to build a mine, a stream can be cheaper and less restrictive than debt or new shares. But the accounting is not obvious: is the deposit borrowing, deferred revenue or the sale of part of the mine? The answer changes leverage, revenue, interest cost and how reserve changes hit profit. This guide explains how streams work, the usual IFRS 15 treatment with a worked year, the financing component, reserve changes, and when streams and royalties are financial liabilities.

By Hamza Fida, Chartered Accountant. Reviewed by Mirza Fahad Baig, Chartered Accountant. 4 minute read.

Short answer

Streaming and royalty arrangements let a mining company raise money by selling part of its future production. In a stream, a financier pays a large upfront deposit for the right to buy a share of the mine's output, often a by-product such as gold or silver, at a low price per ounce. Most miners account for a stream they settle by delivering their own metal under IFRS 15: the deposit is a contract liability, with a significant financing component, and is recognised as revenue as metal is delivered. A royalty sold for cash and paid in cash is usually a financial liability under IFRS 9. In this guide's example, a US$ 200 million gold stream turns each ounce delivered at 400 dollars in cash into 600 dollars of revenue before the financing effect.

At a glance

Stream
Deposit for future metal at a low price
Usual treatment
IFRS 15 contract liability
Financing
Significant financing component
Revenue per ounce
Cash price plus deposit drawn down
Reserve changes
Cumulative catch-up
Cash royalty
Usually a financial liability
Streaming and royalty arrangementsStream: Deposit for future metal at a low price; Usual treatment: IFRS 15 contract liability; Financing: Significant financing component; Revenue per ounce: Cash price plus deposit drawn down; Reserve changes: Cumulative catch-up; Cash royalty: Usually a financial liability.KEY FACTS AT A GLANCEStreaming and royalty arrangementsStreamDeposit for future metalat a low priceUsual treatmentIFRS 15 contractliabilityFinancingSignificant financingcomponentRevenue per ounceCash price plus depositdrawn downReserve changesCumulative catch-upCash royaltyUsually a financialliabilityTax BakersStreaming and royalty arrangementsStream: Deposit for future metal at a low price; Usual treatment: IFRS 15 contract liability; Financing: Significant financing component; Revenue per ounce: Cash price plus deposit drawn down; Reserve changes: Cumulative catch-up; Cash royalty: Usually a financial liability.KEY FACTS AT A GLANCEStreaming and royalty arrangementsStreamDeposit for future metal at a low priceUsual treatmentIFRS 15 contract liabilityFinancingSignificant financing componentRevenue per ounceCash price plus deposit drawn downReserve changesCumulative catch-upCash royaltyUsually a financial liabilityTax Bakers
Key facts at a glance, as set out in this guide.

How do streaming arrangements work?

A streaming company pays the miner an upfront deposit, often to fund construction. In return it has the right to buy a fixed percentage of a metal produced by the mine, for the life of the mine or until a set quantity is delivered, paying an ongoing price per ounce that is far below the market price, such as a fixed amount or a percentage of spot. The streamer bears the risk that the mine produces less than expected and typically has no right to be repaid in cash if production stops, unless the miner defaults or the mine is abandoned.

Why do most miners use IFRS 15?

When the miner settles the stream by delivering metal it produces, the arrangement is a contract to sell its own output. The deposit is consideration received in advance for future deliveries, a contract liability. Because the metal will be delivered over many years, the contract usually has a significant financing component: the miner recognises interest expense on the liability, and that interest increases the revenue recognised as metal is delivered. Where the ongoing price depends on spot prices, or the quantity on the mine's output, part of the consideration is variable.

Streaming arrangements: a gold stream example

A copper miner receives a deposit of US$ 200 million for the right to buy gold produced as a by-product, expected to total 1,000,000 ounces over ten years, at 400 dollars an ounce. Ignoring the financing component for now, each ounce delivered draws down 200 dollars of the deposit. In year 1, 100,000 ounces are delivered.

Year 1 revenue from the gold stream (US$ million)Year 1 revenue from the gold stream (US$ million)40Cash pricereceived+20Depositdrawn down60Revenue
Revenue per ounce is the cash price plus a share of the deposit.
Year 1, US$ millionAmount
Cash received from the streamer: 100,000 oz x 40040
Deposit drawn down: 100,000 oz x 20020
Revenue60
Contract liability at year end180

With the financing component, the liability also grows each year by interest at the rate implicit in the arrangement, charged to finance costs, and the deposit drawn down per ounce rises accordingly, so total revenue over the stream's life equals the deposit, the interest on it and the cash price paid. Analysts often compare the effective revenue per ounce with the spot price to see how much value the miner gave up for its funding.

What happens when reserves or the mine plan change?

The rate at which the deposit is drawn down depends on the expected total deliveries. When the reserve estimate or the mine plan changes, the miner updates the expected deliveries and recognises a cumulative catch-up adjustment to revenue, so that the revenue recognised to date reflects the new estimate. A large increase in reserves therefore reduces revenue in the year of the change, and a decrease increases it, which can surprise readers.

When is a stream a financial liability?

When the miner has a contractual obligation to deliver cash or another financial asset, for example because it must pay the streamer cash if production falls short, the deposit is repayable on specified events within the miner's control, or the stream can be settled with metal bought in the market. Then all or part of the arrangement is a financial liability under IFRS 9, and may contain embedded derivatives linked to metal prices. The terms need careful reading, and the judgement is usually disclosed.

How are royalties sold for cash treated?

A miner that sells a royalty, such as a net smelter return royalty of 2% of revenue from the mine, receives cash now in exchange for paying cash to the royalty holder in future. Because the miner is obliged to deliver cash, the royalty is usually a financial liability under IFRS 9. Its payments vary with production and prices, so it is measured either at amortised cost with estimated cash flows revised through a catch-up adjustment, or at fair value through profit or loss where it qualifies, depending on its terms. A royalty paid in metal can look more like a stream.

What should be disclosed?

The nature and terms of each stream or royalty, the accounting treatment and the judgement behind it, the balance of the contract liability or financial liability, the interest recognised, the effect of changes in estimates, and how much future production is committed. See mining accounting and variable consideration.

Need help applying the standards?

Our Chartered Accountants help finance teams and students apply IFRS and US GAAP to real transactions.

Questions people ask

How is a streaming deposit accounted for under IFRS?

Usually as an IFRS 15 contract liability when the miner settles by delivering its own metal, with a significant financing component, recognised as revenue as metal is delivered.

Why does a stream create interest expense?

Because the deposit is received years before the metal is delivered, so IFRS 15 requires the financing component to be recognised as interest, increasing later revenue.

What happens to stream revenue when reserves change?

The miner updates expected deliveries and recognises a cumulative catch-up adjustment to revenue.

Is a royalty sold for cash a liability?

Usually yes, a financial liability under IFRS 9, because the miner must pay cash to the royalty holder.

Sources

Every fee, date and rule on this page was taken from these official and primary sources.

  1. IFRS Foundation: IFRS 15 Revenue from Contracts with Customers
  2. IFRS Foundation: IFRS 9 Financial Instruments

Rules and fees change. If you are reading this long after October 7, 2026, confirm the figures with the source before you rely on them.

More in Mining

This guide is general information. It is not tax or legal advice for your situation.