- ClassificationCategoryOperational ResilienceDomainCybersecurityFramework FamilySWIFT Security Framework
- Regulatory ContextTypeFrameworkLegal InstrumentFrameworkSectorFinancial SectorIndustryFinancial Services
- Region / PublisherRegionGlobalRegion DetailBelgiumPublisherSwift (Society for Worldwide Interbank Financial Telecommunication)
- VersioningVersionCSCF v2026 (32 controls: 26 mandatory, 6 advisory)Effective DateJuly 2026 (attestation window July to December 2026)Issue DateJuly 1, 2025
- AdoptionAdoption ModelIndustry RequirementImplementation ComplexityHigh
- Official ReferenceOpen Link in New TabSource
License included / downloadable: No
Swift publishes the CSCF and its Customer Security Controls Policy on swift.com, and some Customer Security Programme resources sit behind a Swift login. The platform links to Swift's pages and does not reproduce the control text.
Framework text is licensed by its publisher and is included only where stated above.
- The Swift Customer Security Controls Framework sets the controls every Swift user must implement and attest to each year.
- CSCF v2026 contains 32 controls, 26 mandatory and 6 advisory, attested between July and December 2026.
- Controls sit under three objectives and seven principles, and a user's architecture type decides which controls are mandatory.
- Version 2026 made control 2.4, Back Office Data Flow Security, mandatory and brought customer client connectors into scope.
- Every attestation must be independently assessed, and counterparties can see published attestations in KYC-SA.
Overview
The SWIFT Customer Security Controls Framework (CSCF) is the set of security controls that Swift requires every user of its messaging services to implement and to attest to each year under its Customer Security Programme (CSP). The current edition, CSCF v2026, is dated July 1, 2025 and contains 32 controls, 26 mandatory and 6 advisory, which users attest against between July and December 2026.
The framework is organized under three objectives (Secure your Environment, Know and Limit Access, Detect and Respond) and seven principles. Advisory controls carry an A suffix, such as 2.5A, and a user's architecture type (A1, A2, A3, A4 or B) decides which controls are mandatory for it. Version 2026 made control 2.4, Back Office Data Flow Security, mandatory, brought customer client connectors such as API endpoints, middleware and file transfer clients into scope of 14 basic hygiene controls, and means some users that attested as type B may now attest as type A4.
Users submit the attestation in Swift's KYC Security Attestation (KYC-SA) application. Swift's Customer Security Controls Policy requires every attestation to be independently assessed, internally or externally, and counterparties can see published attestations once the attesting user grants access. Swift publishes a new CSCF version each July, and its webinars for the second half of 2026 already refer to CSCF v2027.
Why does it matter?
The CSCF is the control baseline behind Swift messaging, and the attestation is visible to the institutions that exchange messages with you. Swift's Customer Security Controls Policy requires each attestation to be independently assessed, and a failure to perform the assessment can be reported to supervisors and is shown to counterparties in KYC-SA. A bank, corporate or service bureau that cannot show the mandatory controls and an independent assessment of them therefore has a visible gap with every counterparty.
Key benefits include:
- One baseline for every user
CSCF v2026 sets 32 controls, 26 mandatory and 6 advisory, under three objectives and seven principles.
- Scope that fits the setup
Architecture types A1, A2, A3, A4 and B decide which controls are mandatory for a given user.
- Independent assurance
Attestations are assessed internally, externally or by a mix of both, and an assessor with the CSP Certified Assessor status earns a distinct label in KYC-SA.
- Counterparty visibility
Published attestations are visible to counterparties once the user grants access, so the result is a trust signal as well as a requirement.
- Predictable change
A new version appears each July, and new mandatory controls normally start as advisory, which gives users time to prepare.
How does it work?
Start by choosing the architecture type that matches the Swift setup. A1 users own the communication interface, A2 users own the messaging interface but not the communication interface, A3 users run a Swift connector such as Alliance Cloud, A4 users have no Swift footprint but run a customer connector such as middleware or file transfer, and B users have no local Swift infrastructure and reach messaging through a service provider's interface. The attestation covers all in-scope components in live, back-up and disaster recovery environments.
Assess the setup against every mandatory control for that architecture type. Advisory controls are optional to attest, and some controls are mandatory for one type and advisory for another. Under the Customer Security Controls Policy the assessment must be independent: carried out by a function independent of the CISO organization, by an external assessor, or by both.
Attest in KYC-SA between July and December. The user must attest compliance with all mandatory controls and may also attest advisory controls. Users with the receiving-only profile are treated as compliant without an independent assessment but still attest every year.
Key Elements
- Three objectives
Secure your Environment, Know and Limit Access, and Detect and Respond.
- Seven principles
Restrict internet access and protect critical systems from the general IT environment; reduce attack surface and vulnerabilities; physically secure the environment; prevent compromise of credentials; manage identities and separate privileges; detect anomalous activity to systems or transaction records; plan for incident response and information sharing.
- Mandatory and advisory controls
32 controls in v2026: 26 mandatory and 6 advisory, with advisory controls marked by an A after the number.
- Architecture types
A1, A2, A3, A4 and B, chosen to match how the user connects to Swift.
- Control 2.4, Back Office Data Flow Security
Mandatory in v2026; legacy direct data exchanges stay advisory, with 2028 as a tentative date to make them mandatory.
- Customer client connectors
API endpoints, middleware and file transfer clients are in scope of controls 1.2, 1.3, 1.4, 2.2, 2.3, 2.6, 2.7, 3.1, 4.1, 4.2, 5.1, 5.4, 6.1 and 6.4.
- KYC-SA attestation and independent assessment
The annual submission in Swift's KYC Security Attestation application, supported by an independent assessment.
What does it cover?
The CSCF applies to every user of Swift's messaging services, including banks, financial institutions, corporates and service providers that connect through their own infrastructure, a connectivity provider or a Swift connector. The user attests for the components it operates in its live, back-up and disaster recovery environments, and the architecture type it selects determines which controls are mandatory. Swift provides a CSP architecture decision tree for choosing the type. The framework covers the user's Swift-related environment, not Swift's own network.
What are its objectives?
The CSCF is built to raise the security of every user's Swift environment through three objectives.
Secure your Environment: restrict internet access and segregate critical systems from the general IT environment, reduce the attack surface and vulnerabilities, and physically secure the environment.
Know and Limit Access: prevent compromise of credentials, and manage identities and separate privileges.
Detect and Respond: detect anomalous activity to systems or transaction records, and plan for incident response and information sharing.
Make the result visible: the attestation, supported by an independent assessment, is what counterparties and supervisors rely on.
Framework in Context
Swift describes the CSCF as built on industry frameworks such as NIST, ISO 27000 and PCI DSS, so evidence collected for those frameworks can support the same controls. It is governed by Swift's Customer Security Controls Policy, which sets attestation and consequences, and by the Independent Assessment Framework, which describes how assessments are performed. Swift publishes the framework each July, about a year before it applies, and the Controls Policy gives users up to 18 months from publication to prepare for changes. The CSCF is a Swift requirement for its users, not a law, although supervisors can receive reports of non-compliance.
Common Framework Mappings
Organizations map the CSCF controls to the frameworks below so that one set of evidence serves the annual attestation, supervisors and other assessments.
Mapped frameworks include:
CIS Controls v8.1
EU DORA
ISO 27001:2022
ISO 27002:2022
NIST CSF 2.0
NIST 800-53 Rev.5
PCI DSS 4.0.1
SOC 2
How SmartSuite Supports the SWIFT CSCF
SmartSuite provides the system for managing controls, evidence, mappings, assessments, and reporting.
Use Compliance Management to hold the mandatory and advisory CSCF controls as requirements, each with an owner, the architecture types it applies to, the independent assessor's findings and the evidence behind it, and use Cyber & IT Risk to track the vulnerabilities and security controls around the Swift environment ahead of each July to December attestation window.
Architecture and Scope Register
Record the architecture type (A1 to A4 or B), the in-scope components in live, back-up and disaster recovery environments, customer client connectors and the back-office data flows behind control 2.4.
CSCF v2026 Control Library
Hold the 26 mandatory and 6 advisory controls with owners, implementation status and applicability by architecture type.
Independent Assessment Tracking
Log whether the assessment is internal, external or mixed, the assessor, the findings and the remediation actions through closure.
Attestation Evidence
Attach policies, configurations and logs to the controls they support so the evidence is ready before the KYC-SA window opens.
Service Provider Oversight
Track connectivity providers, service bureaus and customer connector vendors with Third Party Risk Management, including the responsibilities they share with you.
Attestation Reporting
Report readiness by objective and principle, open items and the submission status for each BIC before the window closes.
Related frameworks

Basel III: Finalising post-crisis reforms (BCBS, December 2017) revises credit, CVA, and operational risk capital, adds a 72.5% output floor, and finalizes the leverage ratio.

CIS Controls v8.1 is a prioritized set of 18 Controls and 153 Safeguards, in three Implementation Groups, with a new Govern function.

DORA (Regulation (EU) 2022/2554) requires EU financial entities to manage ICT risk, report major incidents, test resilience and control ICT third-party risk, applying from January 17, 2025.

ISO/IEC 27001:2022 specifies requirements for an information security management system: Clauses 4 to 10, risk treatment, the Statement of Applicability and 93 Annex A controls.

ISO/IEC 27002:2022 is the reference set of 93 information security controls in four themes, with attributes and implementation guidance, that supports an ISO/IEC 27001 ISMS.

NIST CSF 2.0 (CSWP 29, February 26, 2024) is the voluntary cybersecurity framework with six Functions including Govern, 22 Categories, 106 Subcategories, Profiles and Tiers.
Frequently Asked Questions For SWIFT Customer Security Controls Framework (CSCF)
The CSCF is the set of security controls Swift requires its users to implement and attest to under the Customer Security Programme. It applies to every user of Swift messaging services, whether it connects through its own infrastructure, a connectivity provider or a Swift connector. The current edition is CSCF v2026, dated July 1, 2025.
CSCF v2026 has 32 controls: 26 mandatory and 6 advisory. Advisory controls carry an A after the number, for example 2.5A, and users must attest against all mandatory controls and may attest advisory ones. Some controls are mandatory for certain architecture types and advisory for others.
Control 2.4, Back Office Data Flow Security, became mandatory, while legacy direct data exchanges stay advisory with 2028 as a tentative date to make them mandatory. Customer client connectors, such as API endpoints, middleware and file transfer clients, are now in scope of controls 1.2, 1.3, 1.4, 2.2, 2.3, 2.6, 2.7, 3.1, 4.1, 4.2, 5.1, 5.4, 6.1 and 6.4. Some users that attested as architecture type B may now attest as A4.
Users submit the attestation in Swift's KYC Security Attestation (KYC-SA) application between July and December; for the current cycle that is July to December 2026 against CSCF v2026. Swift's Customer Security Controls Policy requires every attestation to be independently assessed, internally by a function independent of the CISO organization, externally, or by both. Counterparties can see the published attestation once the user grants access.
The type describes how the user connects to Swift. A1 users own the communication interface, A2 users own the messaging interface but not the communication interface, A3 users run a Swift connector such as Alliance Cloud, A4 users have no Swift footprint but run a customer connector, and B users have no local Swift infrastructure and use a service provider's interface. The type decides which controls are mandatory, and Swift offers a decision tree for choosing it.

Put this framework to work in SmartSuite
Manage controls, risks, evidence, and audits in one platform designed for modern governance, risk, and compliance.


