Our mission
Every company that opens or maintains a bank account faces the same challenge: explaining who they are, what they do, and where their money comes from. Banks call this Customer Due Diligence (CDD). It's a legal requirement under anti-money laundering regulations — and it's growing more complex every year.
Companyfile exists to solve this problem. We provide a structured, guided platform where companies can build a professional business disclosure report that matches exactly what banks need to see during CDD reviews. One file. Fewer questions. Faster onboarding.
Why we built this
Our founders spent years working inside bank compliance departments, reviewing CDD files on a daily basis. They saw the same pattern over and over: companies sending incomplete information, banks sending follow-up questions, weeks of delays, and frustrated business owners who didn't understand what was expected.
The problem wasn't that companies didn't want to cooperate — it was that nobody told them what a complete CDD file looks like. Companyfile bridges that gap by giving companies a clear, structured format to tell their business story in a way that satisfies compliance requirements.
Built on real bank CDD logic
Every question in Companyfile is based on actual CDD review criteria used by Dutch and European banks. Our adaptive questionnaire adjusts dynamically based on your company type, industry, geographic exposure and risk profile — just like a bank analyst would during a review.
The output is a professional, structured report covering: company profile, ownership and UBO structure, business model, revenue sources, customer and supplier landscape, money flows, geographic exposure, sensitive activities, and supporting documentation.
What we stand for
Transparency
We believe transparency between companies and financial institutions leads to better banking relationships and faster service.
Privacy by design
Your data is stored on EU-hosted servers, encrypted at rest, and never shared with third parties. You control who sees your Companyfile.
Simplicity
Compliance doesn't have to be complicated. We translate complex regulatory requirements into a simple, guided experience.
Companyfile B.V. is registered in the Netherlands 🇳🇱
KvK 12345678 • Amsterdam