PT. Marpaung Margana Siruar adalah perusahaan yang terdapat di Kab Toba, yang menyediakan barang bahan bangunan seperti pasir, semen, dan alat-alat bangunan lainnya. Transaksi penjualan, pembelian, dan persediaan yang dilakukan masih dengan cara manual, yaitu menggunakan kertas, dimana manajemen penyediaan barang, transaksi penjualan, laporan masih ditulis dengan tangan sehingga memungkinkan terjadi kesalahan penulisan data, kurang akuratnya data barang masuk. Maka dari itu dirancanglah sistem informasi penjualan agar dapat melakukan transaksi penjualan yang terkomputerisasi, dan di sistem tersebut memiliki fitur lain seperti pencarian laporan barang, dan transaksi penjualan, sehingga memudahkan dalam mencatat transaksi penjualan. Sistem ini menggunakan metode penelitian waterfall, dan dibuat dengan menggunakan bahasa pemrograman PHP, disimpan dalam database MySQL, dan desain menggunakan Framework Codeigniter. Sistem ini diuji menggunakan metode blackbox yang menyatakan bahwa sistem berjalan sesuai dengan fungsinya sehingga dapat disimpulkan sistem layak untuk digunakan. Sistem informasi ini mampu berjalan dengan baik dalam melakukan transaksi penjualan serta mencatat persediaan barang.
Kata Kunci: Waterfall, Persediaan,Penjualan.