Calendar basis

The per-month and per-year bases behind every recurring figure. Round defaults; edit for a different convention.

Daily cadence & balance history. Actual ≈ 30.44.

Weekly sync cadence. Actual ≈ 4.35.

Bank pricing

CHF
CHF

Prefilled from the SIX price list for the selected bank — edit to model negotiated or volume rates.

Number of users

users

The per-user cost below is multiplied by this to estimate the fleet total.

Account assumptions

Accounts per user, and the transactions expected per account over the initial load window (used for the one-time backfill).

Account list syncs

How often the account list is fetched — 1 call per refresh. SIX suggests weekly is sufficient.

Balance syncs

Balances have no pagination — 1 call per account each sync.

Transaction syncs

1 call per account each sync (assumes one call fetches all new TXs).

TX / call

Each API call fetches up to this many transactions during the initial backfill — so more expected transactions, or a smaller page size, means more calls. Most banks support 100.

Initial load config

months

One-time backfill window. Balance history loads one point per account at the balance-sync cadence over this window.

Balance history is the biggest one-time cost — toggle off to skip it.

Ongoing cost / month
One-time cost
First-year cost

Recurring — per month, per user

Total per month

Initial load — one-time, per user

Total one-time

Estimate only. These figures are the cost incurred — what you pay as Service User for API calls and registration — not a price charged to end customers. All amounts in CHF, excl. VAT. Based on the SIX bLink price list Annex 4 (AIS per-call prices & customer-registration fees) and the documented call-count assumptions below. SIX platform participation and onboarding fees are not included — they are fixed and independent of the number of users.

How we calculate

Recurring calls (per month)

  • 1 account-list call per refresh × its cadence
  • 1 balance call per account × the balance-sync cadence
  • 1 transaction call per account × the transaction-sync cadence
    (assumes one call fetches all new TXs)

Account-list, balance and transaction syncs each run on their own cadence; runs/month come from the calendar basis (days / weeks per month).

Initial load (one-time)

  • 1 call for the account list
  • 1 balance call per day per account over the load window (no pagination)
  • enough transaction calls to fetch all expected TXs, one page at a time
  • the bank's one-time customer registration fee

Pricing source

  • Per-call price = bank's AIS rate (Annex 4 §8.3)
  • Registration = Annex 4 §8.2
  • Banks not in the price list charge CHF 0

SIX retains 20% of these prices from the provider; the Service User still pays the full list price shown here.