TB Sinar Jaya adalah perusahaan dagang yang menjual segala jenis bahan bangunan. Aplikasi pembelian dan penjualan bahan bangunan adalah sebuah aplikasi yang digunakan untuk membantu pihak Toko Bangunan Sinar Jaya untuk melakukan proses pembelian dan penjualan. Masalah yang dihadapi dalam proses pembelian dan penjualan itu semua ditangani secara manual atau secara langsung. Penjualan bahan bangunan dicatat dalam sebuah buku, sehingga pencatatan yang dilakukan kurang maximal dan menimbulkan terjadinya kesalahan dalam pencatatan transaksi. Aplikasi ini dibuat untuk menangani kendala-kendala yang ada pada perusahaan ini dalam menangani transaksi yang dilakukan. Aplikasi pada penelitian ini menggunakan metode waterfall model dan untuk pembiayaan dihitung menggunakan metode perpetual. Pembuatan aplikasi menggunakan Bahasa pemograman PHP dengan framework CodeIgniter dan database MySQL. Pengujian aplikasi menggunakan metode Black box testing. Kata Kunci— Aplikasi; Pembelian; Penjualan.