Price-Adjustment Software for Index-Linked Contracts

Price adjustments,
calculated automatically.

CPAM runs your price formula automatically, every cycle. No manual math. No re-checking spreadsheets.

National Linehaul Agreement
+3.51%
Northfield LogisticsConfirmed Jul 2
Meridian Freight LinesConfirmed Jul 3
Free tool

Try it on your own clause.

Paste a price-adjustment clause and see the formula, the gaps, and the risks. No account.

01The Problem

One wrong number, typed in by hand. Now you've got a dispute.

Someone copies an index value into a spreadsheet by hand. Type it wrong, and the adjustment is wrong. Your counterparty has their own copy of the same index. When the numbers don't match, nobody knows who's right.

Your calculation
On-Highway Diesel, EIA$4.817
+3.86%
Entered by hand, Apr 2
Counterparty's calculation
On-Highway Diesel, EIA$4.187
+3.51%
From their own records

One mistyped index value.Two parties who now disagree, with no easy way to tell who's right.

02How It Works

From raw index data to a number both sides sign off on.

Three steps replace the spreadsheet back-and-forth. Pull the data. Compute the number. Get your counterparty to confirm it.

01

Pull live index data from the source.

Built-in official providers, or your own series. Every data point arrives versioned and timestamped.

02

Upload the contract. CPAM proposes the formula.

An AI agent reads the clause, searches your index library for the right series, and drafts the weighted formula with its reasoning. Nothing saves without you.

03

CPAM computes it. Both sides confirm it.

When index data updates, every contract recalculates automatically. Your counterparty sees the same number, in the tool, and signs off on it.

What CPAM proposed

Haulage MSA, §3.2: “adjusted quarterly for movements in driver labour, fuel, and general line-haul costs.”
  • BLSCIU2010000000000I55%
    Employment Cost Index · Wages & Salaries

    Private-industry wages, seasonally adjusted. Matches the "driver labour" driver in §3.2(a).

  • EIAPET.EMD_EPD2F_PTE_NUS_DPG.D30%
    US On-Highway Diesel · retail, all types

    Retail pump price, not crude. §3.2(b) escalates on fuel the carrier actually buys.

  • FREDPCU48448415%
    PPI — Truck Transportation

    Covers the residual line-haul costs in §3.2(c) that wages and diesel do not.

Every component is a live series in your library, matched by series code, with the reasoning attached. Swap any of them before you confirm.

03Official Sources

Twelve official statistical providers, one audit trail.

Index values pull straight from the source, timestamped and version-tagged on arrival. No hand-keyed spreadsheets between you and the data.

  • BLS
  • FRED
  • EIA
  • NASDAQ
  • STATCAN
  • ECB
  • EUROSTAT
  • ONS
  • WORLD BANK
  • IMF
  • BIS
  • ABS

Every index value is timestamped at the source and carries that lineage all the way into your report. Nothing gets hand-copied in between.

CPAM also scans every series daily for stale, missing, or outlier data, and flags it before it reaches your formula.

Tenant-isolated · Encrypted in transit and at rest · Full audit logging

04Formula Builder

Build price formulas step by step.

The wizard builds the mechanism exactly as the contract writes it. You see a live preview before you save.

  • Weights, averaging windows, publication lags, caps and floors
  • Currency conversion and fixed non-escalating portions
  • Excel-style formula editor with inline validation
Formula Wizard · Build Basket
1 · Describe2 · Basket3 · Calculation4 · Review
Driver Wages (ECI)
BLS · BLS_ECI_WAGES · Monthly
55%
Averaging
3-month average
Lag
1 month
On-Highway Diesel
EIA · EIA_DIESEL · Monthly
25%
Averaging
Latest value
Lag
1 month
Truck Transport PPIFRED · Latest value · 1-month lag
20%
+ Add component
Weights sum to 100%Next: Calculation →
05Mutual Sign-Off

A calculation nobody disputes beats one nobody checked.

Each side confirms the period independently. If the number changes after that, CPAM flags it stale instead of staying silently wrong.

Adjustment Period✓ Confirmed
Apr 2026 → Jun 2026
+3.51%
Your teamConfirmed Jul 2, 9:14am
CounterpartyConfirmed Jul 3, 11:02am
⚠ Next period recalculated after sign-off. Flagged stale, not silently wrong.
Question about the Apr adjustment
CPBLS revised the March diesel figure after we locked this number in. Preliminary release, or the revised one?
Preliminary, per §4.2. We don't restate once a period's confirmed.YT
Resolved

Raised and answered inside the tool. Not over email.

06One Login

One login. Every contract shared with you.

Nobody wants five logins for five counterparties. Sign in once. See every contract anyone has shared with you on CPAM, in one place.

This runs both ways. Invite a counterparty in, or get invited into someone else's contract. Either way, one login shows everything shared with that identity.

Meridian Freight Lines · signed in
Northfield Logistics
National Linehaul Agreement
+3.51%
Atlas Devices Co.
Component Supply Agreement
−1.8%
Borealis Materials
Resin Purchase Agreement
1 open question
07Audit-Ready Export

Every calculation is on the record.

Export a one-page PDF or a full Excel workbook. Both carry the index values, the formula version, and every component's contribution.

  • Timestamped and formula-stamped, with prepared date and lineage
  • View-only audit links for your counterparty, counsel, and auditors
  • Or invite them in for a live view they can log into, discuss, and confirm
  • One click from the PAM detail page
  • Full audit-log exports carry a tamper-evident hash, so nobody can quietly edit history
  • Not a mockup — the download button below generates a real PDF from our public demo workspace
Export Preview
PDF ReportExcel Workbook
CPAM
Contract Price Adjustment Manager
Commercial in confidenceRef MFL-2024-001-Q2 · Formula v3
Formula · Meridian Freight Lines · Prepared 12 Jun 2026

National Linehaul Agreement

Weighted freight rate adjustment covering driver labour, fuel, and transport costs. Baseline Jan 2024; comparison Q2 2026.

Active — confirmed by both parties
+3.51%COMPOSITE
vs Jan 2024 baseline
Baseline
100.00
Current
103.51
Adj. factor
1.0351
Period Δ
−0.10%
Components
3
Next review
Sep '26
02Composition0.55 × ECI + 0.25 × DIESEL + 0.20 × TRUCK PPI
Driver Wages (ECI)BLS_ECI_WAGES · 9.97%
55%
On-Highway DieselEIA_DIESEL · 11.86%
25%
Truck Transport PPIFRED_PPI_TRUCK · 4.97%
20%
03PerformanceNormalised Jan 2024 = 100
Jan '24Jul '24Jan '25Jul '25Q2 '26104102100CURRENT103.51
Total Δ
+3.51%
vs Jan 2024
Period Δ
−0.10%
Q1 → Q2 2026
04Component Series
SeriesWtBaselineCurrentΔ Period
Driver Wages (ECI)
BLS
55%121.40133.50+9.97%
On-Highway Diesel
EIA
25%3.8803.420−11.86%
Truck Transport PPI
FRED
20%168.90177.30+4.97%
Composite Index100%100.00103.51+3.51%
Tamper-evident exportSHA-256 · a3f9…c012 · locked at export
CPAM · Contract Price Adjustment Manager
Page 1 of 1
08Forecasting

See next quarter's adjustment, not just this one.

CPAM forecasts the index. Then it runs that forecast through your real formula. You see the projected adjustment, with a confidence range, before the cycle closes.

  • 20 forecasting methods, backtested and blended into one ensemble estimate
  • 80% and 95% confidence bands, not a single guess
  • Runs on the same formula that computes your live number, not a separate model
HistoricalForecast +0.0% ± 0.0%
09Pricing

Priced by formula count, not seats.

A formula is one price adjustment mechanism, and most indexed contracts have 1 to 3: count your escalation clauses and you know your tier. View-only access, or a live invite your counterparty can confirm. Both stay free.

MonthlyAnnual−20%
Starter
$290 / mo
For teams moving off Excel. Your first mechanisms in production.
  • Up to 5 active price formulas
  • All 12 data providers
  • Immutable audit trail
  • Email support
Start free trial
Most chosen
Team
$890 / mo
For teams running indexed contracts in production.
  • Up to 25 active price formulas
  • Forecasting & comparator
  • Immutable audit trail & exports
  • Webhooks & API access
  • Priority support
Start a Team trial
Enterprise
$1,999 / mo
For organisations with governance and compliance requirements.
  • Unlimited price formulas
  • SSO (SAML / OIDC)
  • SCIM directory sync
  • Immutable audit trail & exports
  • Audit activity logs
  • Dedicated support
Start free trial

Annual billing saves 20% · No card required for trials · Full pricing details →

Get Started

Stop reconciling mechanisms across spreadsheets.

Connect your first index. Build your first PAM formula. Generate your first adjustment report. All before end of day.

What you ship in week one
First PAM live with real data from a built-in provider
A link or a live invite. Either way, your counterparty can check the math.
One-page adjustment report ready for your next contract review
No card required · Cancel any time