Price-Volume-Mix variance analysis

Understand why the number changed, not just how much.

Volume / Rate / Mix (VRM) analysis breaks the change in revenue, cost, margin, or any metric between two periods into three clear drivers: volume, rate, and mix. Upload a file and get a full variance bridge in seconds, free, right in your browser.

Just your email and a one-time code. No password, no credit card.

Your data never leaves your computer. All analysis runs locally in the browser.
Value Change BridgeGrand Total
SimpleExpanded
5,760,421 BASE VALUE 55,842 ▲ VOLUME 2,194 ▲ RETAILER MIX -44,400 ▼ BRAND MIX -15,863 ▼ SIZE MIX 246,032 ▲ RATE 5,946,217 NEW VALUE
AttributeBase ValueNew ValueVolumeRateMixTotal Var
Grand Total5,760,4215,946,21755,842246,032-116,078185,796
Amazon3,280,1043,451,29038,201162,448-29,463171,186
+Brand A1,642,3011,788,45022,10498,20125,844146,149
+Brand B1,054,602980,340-12,40841,020-102,874-74,262
+Brand C583,201682,50028,50523,22747,56799,299
+Walmart1,502,4101,480,30210,20452,180-84,492-22,108
+Target977,9071,014,6257,43731,404-2,12336,718

A Volume / Rate / Mix bridge in the app: how volume, rate, and mix explain the change, down to any line.

What is Volume / Rate / Mix analysis?

Also known as Price-Volume-Mix (PVM) analysis, it answers a question every finance and commercial team asks: when a total moves between two periods, how much came from selling more or fewer units, how much from a different price or rate, and how much from a shift in what was sold? VRM decomposes the bridge exactly, at any level of your hierarchy.

Volume

The effect of selling more or fewer total units (headcount, quantity, subscribers) while rate and mix hold steady.

Rate

The effect of a different rate per unit (price, unit cost, ARPU, average comp) applied to what you sold.

Mix

The effect of a changing composition, shifting toward higher- or lower-rate products, channels, or segments.

From spreadsheet to variance bridge in four steps

Upload your data

Drop in a CSV or Excel file with base and comparison quantities and values. Nothing is uploaded to a server; it's parsed locally by an in-browser SQL engine.

Pick an analysis type

Revenue, cost, headcount, or subscriptions: the tool labels your drivers appropriately while the Volume / Rate / Mix method stays the same.

Choose attributes

Decompose by any dimension (brand, region, product, channel), nested into a hierarchy that always reconciles to the total.

Read the bridge

A waterfall and pivot show exactly how volume, rate, and mix add up to the total change, down to any line.

Built for real analysis

100% in your browser

Powered by DuckDB WASM. No server, no upload, no data retention. Ideal for sensitive financials.

Any metric

Revenue, cost, margin, headcount cost, MRR: if it's quantity × rate, VRM can bridge it.

Hierarchical mix

Multi-level mix across brand → product → size, with a grand total that always ties out.

Free to use

Sign in with just your email and a one-time code, no password. Start analyzing immediately.

See use cases across revenue, cost, headcount & subscriptions →

Run your first variance bridge

Free, private, and instant. Sign in with a one-time email code and try it on your own data or a built-in demo.