Fees
Data license: CC-BY-4.0 · Data source: bankproducts.info
25 rows where product_id = "bivial:corporate_account" sorted by amount descending
This data as json, CSV (advanced)
Suggested facets: fee_type, amount, frequency, source_page, valid_from (date)
| id | product_id | bank_id | fee_type | label | amount ▲ | currency | frequency | tier | channel | note | source_page | valid_from | access_tier |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bivial:corporate_account:priority_onboarding | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Priority contract onboarding (per entity) | 500.0 | CHF | one_time | Prioritised internal processing; timelines depend on documentation and compliance. | 3 | 2026-02-10 | free | ||
| bivial:corporate_account:contract_activation | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Contract activation (per entity) | 250.0 | CHF | one_time | 3 | 2026-02-10 | free | |||
| bivial:corporate_account:lack_of_contact | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | inactivity_fee | Lack-of-contact fee (3+ years inactivity) | 200.0 | CHF | monthly | After 3 years no activity. Per Art. 45 BankV, accounts go dormant after 10 years; this lack-of-contact fee applies between 3-10 years. Lifted upon contact resumption. | 4 | 2026-02-10 | free | ||
| bivial:corporate_account:auditor_info | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Information about customer for customer's auditor | 150.0 | CHF | per_use | Standard cost for Swiss audit-confirmation letters. | 9 | 2026-02-10 | free | ||
| bivial:corporate_account:material_update | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Material contract update (per change) | 100.0 | CHF | per_use | Changes affecting contractual relationship: ownership, control, business activities, domicile, regulatory status. | 4 | 2026-02-10 | free | ||
| bivial:corporate_account:contract_termination | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Contract termination (per account) | 100.0 | CHF | per_use | 4 | 2026-02-10 | free | |||
| bivial:corporate_account:authorised_legitimation | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Authorised Person post-activation legitimation | 100.0 | CHF | per_use | Per authorised person added after contract activation. | 4 | 2026-02-10 | free | ||
| bivial:corporate_account:apostille | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Apostille on statements/references/documents | 100.0 | CHF | per_use | 9 | 2026-02-10 | free | |||
| bivial:corporate_account:payment_investigation | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Payment investigation | 75.0 | CHF | per_use | Plus third-party charges. Applies to trace, recall, confirmation of credit, payment-chain clarification. | 6 | 2026-02-10 | free | ||
| bivial:corporate_account:account_termination | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Account termination | 50.0 | CHF | per_use | 4 | 2026-02-10 | free | |||
| bivial:corporate_account:our_charging | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | OUR — all costs debited to client | 50.0 | CHF | per_use | Optional: SHA default; OUR option charges all third-party (correspondent/beneficiary) bank fees to sender. | 6 | 2026-02-10 | free | ||
| bivial:corporate_account:account_mgmt | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | account_mgmt | Account maintenance | 25.0 | CHF | monthly | Per account per month. Minimum: CHF + EUR accounts. | 4 | 2026-02-10 | free | ||
| bivial:corporate_account:manual_payment | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Manual payment processing | 25.0 | CHF | per_use | Plus third-party charges. Applies when automatic processing fails. | 6 | 2026-02-10 | free | ||
| bivial:corporate_account:transfer_cross_currency | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | transfer_intl | Cross-currency outgoing transfer | 15.0 | CHF | per_txn | Settlement to 90+ countries and 70+ different currencies. From CHF/EUR/GBP/USD accounts only. | 5 | 2026-02-10 | free | ||
| bivial:corporate_account:transfer_target2 | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | transfer_intl | EUR TARGET2/SWIFT (in OR out) | 10.0 | CHF | per_txn | Same rate for in and out. | 5 | 2026-02-10 | free | ||
| bivial:corporate_account:transfer_swift_other | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | transfer_intl | Other Currency SWIFT (in OR out) | 10.0 | CHF | per_txn | Currencies other than CHF/EUR (the 16+ other supported currencies). | 5 | 2026-02-10 | free | ||
| bivial:corporate_account:authorised_user_mgmt | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Authorised Person maintenance | 5.0 | CHF | monthly | Per authorised user per month. Read-only/view-edit Users are free. | 4 | 2026-02-10 | free | ||
| bivial:corporate_account:transfer_chf_instant_in | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | transfer_domestic | CHF Instant SIC (incoming) | 1.0 | CHF | per_txn | 5 | 2026-02-10 | free | |||
| bivial:corporate_account:transfer_chf_instant_out | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | transfer_domestic | CHF Instant SIC (outgoing) | 1.0 | CHF | per_txn | 5 | 2026-02-10 | free | |||
| bivial:corporate_account:transfer_sepa_in | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | transfer_sepa_in | EUR SEPA (incoming) | 1.0 | CHF | per_txn | 5 | 2026-02-10 | free | |||
| bivial:corporate_account:transfer_sepa_out | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | transfer_sepa_out | EUR SEPA (outgoing) | 1.0 | CHF | per_txn | 5 | 2026-02-10 | free | |||
| bivial:corporate_account:transfer_chf_sic_in | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | transfer_domestic | CHF SIC transfer (incoming) | 0.5 | CHF | per_txn | 5 | 2026-02-10 | free | |||
| bivial:corporate_account:transfer_chf_sic_out | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | transfer_domestic | CHF SIC transfer (outgoing) | 0.5 | CHF | per_txn | 5 | 2026-02-10 | free | |||
| bivial:corporate_account:mobile_tan_sms | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | mobileTAN SMS (per message) | 0.15 | CHF | per_use | Aggregated at end of month. | 9 | 2026-02-10 | free | ||
| bivial:corporate_account:onboarding_preassess | Corporate Multi-Currency Account bivial:corporate_account | Bivial AG bivial | service_fee | Onboarding pre-assessment | 0.0 | CHF | one_time | No fee if onboarding terminated prior to contract activation. | 3 | 2026-02-10 | free |
Advanced export
JSON shape: default, array, newline-delimited, object
CREATE TABLE fee (
id TEXT PRIMARY KEY, -- zkb:privatkonto:account_mgmt
product_id TEXT NOT NULL REFERENCES product(id),
bank_id TEXT NOT NULL REFERENCES bank(id), -- denormalized
fee_type TEXT NOT NULL, -- standardized key
label TEXT, -- human-readable German label from PDF
amount REAL, -- NULL if text-only or varies
currency TEXT DEFAULT 'CHF', -- CHF, EUR, USD, percent
frequency TEXT, -- monthly, annual, quarterly, per_txn, one_time, per_annum_pct
tier TEXT, -- for tiered pricing: "3rd card onwards", "vol:>250k", "member"
channel TEXT, -- ebanking, paper, counter, atm, app, post_office, all
note TEXT, -- conditions, fine print
source_page INTEGER,
valid_from TEXT,
access_tier TEXT NOT NULL DEFAULT 'free' -- freemium gating; propagated from parent product
CHECK (access_tier IN ('free', 'pro', 'business'))
);
CREATE INDEX idx_fee_product ON fee(product_id);
CREATE INDEX idx_fee_bank ON fee(bank_id);
CREATE INDEX idx_fee_type ON fee(fee_type);
CREATE INDEX idx_fee_category ON fee(fee_type, bank_id);
CREATE INDEX idx_fee_access_tier ON fee(access_tier);