Banks need to document their business processes for multiple purposes. Hence, efficiently documenting and automatically analyzing business process models becomes increasingly important in order to achieve additional value from modeling efforts. However, recent research indicates that banks are not very satisfied with general purpose business process modeling languages. Our research indicates that there is no domain-specific modeling language, which could support the specific modeling and analysis requirements of banks. Coming from a real-life case in the banking industry, we introduce a business process modeling language using semantic process building blocks for banks.