# Currency Adjustment Clause (FX Sharing Band) Calculator

> Source: https://netray.co/tools/currency-adjustment-clause-sharing-band-calculator
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Model a price clause that shares exchange rate movements beyond an agreed band between buyer and supplier.

## Category

compliance-legal

## Industry

Discrete Manufacturing

## Audience

- Buyer
- Procurement
- Controller
- Sales manager

## Tool

**Kind:** calculator

**Currency:** $

**Inputs:**

#### Price in supplier currency

**Key:** foreign_price

**Type:** number

**Default:** 400000

**Min:** 0

**Step:** 5000

**Unit:** foreign units

**Help:** Contract value in the supplier's currency, for example EUR.

#### Base exchange rate

**Key:** base_fx

**Type:** number

**Default:** 1.08

**Min:** 0

**Step:** 0.01

**Unit:** your currency per 1 foreign

**Help:** Rate fixed in the contract, expressed as units of your currency per unit of the supplier's currency.

#### Exchange rate at adjustment

**Key:** cur_fx

**Type:** slider

**Default:** 1.2

**Min:** 0.8

**Max:** 1.4

**Step:** 0.01

**Unit:** your currency per 1 foreign

#### Band either side of base

**Key:** band

**Type:** number

**Default:** 3

**Min:** 0

**Max:** 20

**Step:** 0.5

**Unit:** %

**Help:** Moves inside this band are absorbed with no adjustment.

#### Share of excess move passed on

**Key:** share

**Type:** number

**Default:** 50

**Min:** 0

**Max:** 100

**Step:** 5

**Unit:** %

**Help:** Share of the move beyond the band that changes the price.

**Outputs:**

#### Contract price at base rate

**Key:** base_price

**Expr:** foreign_price * base_fx

**Format:** currency

#### Exchange rate move

**Key:** fx_chg

**Expr:** (cur_fx / base_fx - 1) * 100

**Format:** percent

#### Move beyond the band

**Key:** excess

**Expr:** if(gt(fx_chg, 0), 1, -1) * max(abs(fx_chg) - band, 0)

**Format:** percent

#### Price adjustment

**Key:** adj

**Expr:** base_price * excess / 100 * share / 100

**Format:** currency

#### Price payable under the clause

**Key:** clause_price

**Expr:** base_price + adj

**Format:** currency

**Primary:** true

#### Price at spot rate with no clause

**Key:** spot_price

**Expr:** foreign_price * cur_fx

**Format:** currency

#### Clause price minus spot price

**Key:** diff

**Expr:** clause_price - spot_price

**Format:** currency

**Primary:** true

**Description:** Negative means the clause protects the buyer when the foreign currency strengthens.

**Chart:**

#### Clause price vs spot price across exchange rates

**Type:** line

**X:** cur_fx

**From:** 0.8

**To:** 1.4

**Steps:** 30

**Series:**

- clause_price
- spot_price

**Disclaimer:** The clause is assumed to price in your currency and adjust once at the adjustment date. Real clauses often use average rates over a period, a lagged source such as a central bank rate, and separate treatment of increases and decreases.

## Content

**Intro:** A currency adjustment clause decides who carries exchange rate risk on a cross border order. This calculator shows the price under a band and sharing arrangement, next to the price you would pay at the spot rate.

**Sections:**

#### How to use it

**Body:** Enter the supplier price in their currency, the base rate in the contract, and the rate at the adjustment date. Set the band and the percentage of the excess move that is passed on. The tool compares the price you pay under the clause with the price at spot, so you can see how much of the risk the clause actually transfers. Slide the exchange rate to see the range of outcomes before you agree the band.

**Bullets:**

- Express rates in the same direction as the contract, units of your currency per foreign unit.
- Name the rate source and fixing time in the clause.
- Test both a stronger and a weaker foreign currency.

#### The formula

**Body:** Contract price at the base rate equals the foreign price times the base rate. The exchange rate move equals current rate divided by base rate minus one. The excess keeps the direction of the move and removes the band. The price adjustment equals the base price times the excess times the sharing percentage. The clause price equals base price plus adjustment. The spot price is the foreign price times the current rate. Comparing the two shows how much risk the clause leaves with each side.

#### Reading the result

**Body:** Inside the band, you pay the base price whether the rate moves or not, so the supplier carries the risk. Beyond the band, the sharing percentage decides the split. A fifty percent share means you take half of the movement beyond the band. A hedge or forward contract can complement the clause by fixing the rate for the purchase, but a clause is often easier to agree and avoids hedging cost on small orders.

#### Common mistakes

**Body:** The most common mistake is misreading the direction of the quote, for example mixing EUR per USD with USD per EUR. Another is leaving the rate source or timing undefined. Keep the base rate, band and sharing percentage on the contract record, and make sure the ERP posts the actual rate used on each purchase order and invoice so that FX differences can be reconciled.

**Cta:** If you want exchange rate exposure by open purchase order, we can help build that view from your ERP purchasing and currency tables.

**Faq:**

#### What is a currency adjustment clause?

**Answer:** It is a contract term that changes the price when the exchange rate moves beyond an agreed range from a base rate. It spreads currency risk between buyer and supplier instead of leaving it with one party.

#### How is it different from hedging?

**Answer:** Hedging uses a financial instrument, such as a forward, to fix a rate. A clause changes the contract price itself. Both can be combined. A clause avoids hedging cost but makes the final price less certain.

#### Which rate should be used?

**Answer:** Choose a published rate such as a central bank fixing or a named bank rate, and state the date and time. An average over the month can smooth volatility and reduce disputes.

#### Should the adjustment work both ways?

**Answer:** Balanced clauses do. A one way clause that only adjusts upward transfers all risk to the buyer. If you accept it, ask for a cap or a shorter adjustment period.

## Search terms

currency adjustment clause, exchange rate sharing clause, fx band price adjustment, foreign exchange clause supply contract, currency fluctuation clause calculator, exchange rate collar contract, cross border contract price adjustment

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
