Seiring dengan perkembangan teknologi layanan penjualan dan pembelian semakin meningkat, begitupun pada Apotek Nusa Farma. Apotek Nusa Farma melakukan pelayanan penjualan dan pembelian obat dengan 2 cara yaitu dengan cara datang ke tempat dan tidak langsung datang ke tempat atau melalui telepon. Pada penjualan dan pembelian tidak langsung datang ke tempat Apotek Nusa Farma mengalami beberapa kendala seperti data pemesanan kurang jelas dan duplikasi data saat melakukan pencatatan pesanan. Oleh karena itu, Aplikasi Penjualan dan Pembelian Obat di Apotek Nusa Farma Berbasis Android dibangun sebagai media untuk meningkatkan pelayanan di Apotek Nusa Farma. Metodologi pengerjaan Aplikasi Pembelian dan Penjualan di Apotek Nusa Farma menggunakan metodologi Waterfall. Bahasa pemrograman yang digunakan untuk mengembangkan aplikasi ini adalah JAVA dan PHP, serta MySQL sebagai basis data yang digunakan untuk media penyimpanan data yang dibutuhkan. Sedangkan untuk perancangan programnya menggunakan use case, activity diagram, class diagram dan ER-Diagram. Tools yang digunakan dalam proses pembuatan aplikasi ini adalah Android Studio dan XAMPP. Dengan adanya aplikasi ini dapat memberikan wadah atau media bagi pemilik ataupun pembeli dapat melakukan penjualan dan pembelian obat secara tidak langsung datang ke tempat.
Kata Kunci : Aplikasi Penjualan dan Pembelian, Waterfall, Android.