Desa Cipagalo merupakan perangkat desa yang ada di Kabupaten Bandung Selatan Jawa Barat, desa tersebut mempunyai pendapatan dana desa dan pengeluaran dana desa. Pendapatan dana tersebut didapat dari pemerintahan, Pendapatan Asli Daerah (PAD), dan Anggaran Pendapatan dan Belanja Daerah (APBD). Pada saat ini Kantor Kepala Desa Cipagalo mengalami beberapa kesulitan diantaranya adalah pencatatan pendapatan dana desa dan pengeluaran dana desa yang masih menggunakan buku kas, transaksi keuangan yang tidak rapi, dan pembuatan laporan dikerjakan selama berminggu-minggu karena data yang tidak rapi. Dengan permasalahan tersebut dibuatlah aplikasi yang diharapkan dapat membantu Kantor Kepala Desa Cipagalo dalam penyusunan keuangan kantor desa Cipagalo seperti pendapatan dana desa, pengeluaran dana desa, barang masuk kantor desa, barang keluar kantor desa dan laporan keseluruhannya. Pembuatan aplikasi ini menggunakan metode SDLC Waterfall, bahasa pemograman PHP dengan framework codeigniter, dan database MySql. Sedangkan pengujian aplikasi ini menggunakan blackbox testing.
Kata kunci : pendapatan dana, pengeluaran dana, SDLC Waterfall, PHP with CI framework, MySql, blackbox testing.