Kornelia Berg, German Attorney at Law

Kornelia Berg

German Attorney at Law

Kornelia Berg, German Attorney at Law

German, English

Kornelia Berg joined our law firm in 2022 as Of Counsel. She is responsible for the Financial Services Tax Team at the Frankfurt office.

Kornelia Berg has many years of experience in both accounting and regulatory reporting for financial service providers. Accordingly, she assists our BaFin-regulated clients not only with ongoing financial accounting and annual financial statements, including their audit, but also with the preparation of all required reports to the Deutsche Bundesbank.

Before joining WINHELLER, Kornelia Berg worked for many years in a Frankfurt law firm which, in addition to providing legal advice to numerous financial service providers, handled the complete accounting, annual financial statements and the entire banking regulatory reporting system. She was also an in-house lawyer at a securities trading bank, where she was also responsible for accounting, annual financial statements and regulatory reporting and played a key role in the development of in-house software for booking securities transactions.

Until 2021, Kornelia Berg worked as legal counsel in the legal department of a banking association. There, she provided comprehensive advice on banking regulatory issues and was involved in the implementation of European and German law requirements into practical solutions for the credit institutions affiliated with the association.

She studied law at the Goethe University in Frankfurt/Main and was admitted to the bar in 1999.
Kornelia Berg lives near Frankfurt/Main and enjoys spending her free time with friends, reading and playing the piano.


  • Tax Law for Financial Service Providers
  • Annual Financial Statements
  • Current Financial Accounting
  • Regulatory Reporting

Do you need support?

Do you have questions about our services or would you like to arrange a personal consultation? We look forward to hearing from you! Please fill in the following information.

Or give us a call: +49 69 76 75 77 80