Toko Besi Ciganitri Jaya Abadi merupakan toko bangunan yang memberikan pelayanan dalam penjualan bahan material bangunan. Bahan material bangunan yang dijual di toko ini seperti cat tembok, cangkul, kuas, semen dan bahan material bangunan lainnya. Toko Besi Ciganitri Jaya Abadi ini terletak di jalan Ciganitri Tengah Desa Cipagalo Kecamatan Bojong Soang, Bandung. Sistem penjualan bahan material bangunan pada Toko Besi Ciganitri Jaya Abadi dapat dilakukan secara kredit dan tunai. Pada saat melakukan pencatatan transaksi penjualan, dan transaksi retur penjualan Toko Besi Ciganitri Jaya Abadi masih menggunakakan sistem pencatatan secara manual. Untuk proses perhitungan transaksi penjualan, dan retur penjualan masih menggunakan alat hitung seperti kalkulator. Karena dengan menggunakan alat hitung kalkulator bisa terjadi kesalahan seperti salah tekan angka. Sehingga hal ini bisa berdampak buruk dalam pembuatan laporan penjualan, laporan retur penjualan, laporan pengeluaran beban setiap harinya. Melihat dari permasalahan yang timbul, maka dalam proyek akhir ini bertujuan untuk menghasilkan pembukuan atau pencatatan secara terkomputerisasi. Aplikasi ini menggunakan metode prototype dengan menggunakan bahasa CodeIgniter, Php, dan Database MySQL. Proyek akhir ini berjudul “Aplikasi Pencatatan Penjualan dan Penyusunan Laporan Laba Rugi Bahan Material Bangunan Berbasis Web”. Aplikasi ini dapat memudahkan pihak toko besi ciganitri jaya abadi dalam pembuatan Jurnal Umum, Buku Besar, Neraca Saldo, Laporan Penjualan, Laporan Pengeluaran Beban, Laporan Retur penjualan, serta Laporan Laba Rugi untuk menghindari terjadinya kesalahan lagi.
Kata Kunci : Penjualan, Pengeluaran Beban, Jurnal Umum, Neraca Saldo, Laporan Penjualan, CodeIgniter.