FX exposure

See how much of your cash and receivables sit outside your reporting currency.

npx skills add wellapp-ai/skills --skill fx-exposure
Wellapp
How exposed are we to currency risk?

Ask anything or use / for commands...

How the skill answers

Every step of the run, in order, with the card each one returns. A step that hands its work to another skill says which one.

  1. You ask

    How exposed are we to currency risk?

  2. Pin the workspaceSkill useddefine-workspace

    Workspaces

    Pick the workspaces to work in.

    Your workspaces
  3. Confirm the connections this answer needsSkill usedconnect-tools

    Connect a tool

    Pick a tool to connect it to Well.

    Available tools
    1 of 1
    QuickBooks avatar
    QuickBooks
    Connection
    —
    Category
    Accounting
    Data
    Accounting
    Status
    —
    Last sync
    —
    1 selected
  4. Verify the data itself has landed
  5. Query the outstanding invoices
  6. Settle the home currency before anything is converted
  7. Total the cash by accountSkill used
    compute-cash-total
  8. Convert the invoices at the rates the cash half usedSkill usednormalize-currency
  9. Report exposure per currency
  10. If any required step errors or returns unusable data
  11. You get

    17% of your position sits outside EUR. $740K in the US entity converts to €683K at 0.9229, dated today. Add $61K of unpaid USD invoices and your total non-EUR exposure is €739K.

Frequently asked questions

Where does the exchange rate come from?

From synced rate data, and the skill always shows the rate and its date so a conversion can be checked or re-run at a different rate.

What if only one of bank or invoicing is connected?

It computes what it can and says which half is missing. With neither connected there is no exposure to measure and it says that instead of returning zero.

Does it hedge anything?

No. It measures exposure so you can decide what to do about it. Well holds no forward or hedge record, so the skill states exposure and stops there.

What about an invoice with no totals in the accounting settings' currency?

It is named in its own currency rather than restated. An invoice whose totals in the accounting settings' currency were never written, because its amount was unusable or no rate covered its currency on its issue date, is listed as unconverted exposure.

How is a rate found for a pair like dollars to pounds?

Only euro-anchored pairs are stored, so a pair that does not touch the euro is converted through the euro in two steps. The answer states which route it took, and a currency with no route at all is counted in its own bucket instead of being folded into the total.

Can the converted total be incomplete?

Yes, and it says so. When a counted account had no readable balance, or its currency had no rate, the converted total is a floor rather than the whole picture, and the accounts behind the gap are named beside it.

Ask your first question today

Connect your tools, then ask in plain language. Every answer traces back to the record behind it. Free to start.