Dinas Lingkungan Hidup adalah sebuah badan pemerintahan yang bertugas untuk merumuskan kebijakan dan melakukan koordinasi di bidang lingkungan hidup. Dari pengumpulan data yang di lakukan dengan metode wawancara maka ditemukan sebuah permasalahan di Dinas Lingkungan Hidup bidang IV Penaatan Hukum Lingkungan seperti proses pencatatan pelanggaran berupa berkas-berkas oleh perusahaan pelanggar masih disimpan dalam lemari-lemari besar yang semakin lama semakin menumpuk akan menyulitkan pencarian berkas oleh pegawai dan kemungkinan berkas hilang cukup tinggi. Aplikasi pengelolaan berkas yang dibuat mempunyai fungsionalitas untuk mengatur berkas secara terorganisir seperti memisahkan berkas setiap perusahaan berdasarkan kode perusahaan, fitur upload dan download berkas memungkinkan berkurangnya berkas hilang karena berkas tersimpan aman dalam database. Metode yang digunakan SDLC dengan model waterfall menggunakan bahasa pemrograman php. Framework yang digunakan adalah codeigniter dengan database MySQL dan pengujian menggunakan black box testing. Aplikasi ini dapat memfasilitasi pegawai untuk mencari berkas, monitoring berkas dari perusahaan, dan kepala seksi untuk melihat progress dari perusahaan pelanggar dalam memenuhi berkas yang dibutuhkan.
Kata Kunci : Berkas, Pengelolaan, Lingkungan Hidup