Apotek Lamhot adalah Usaha Mikro, Kecil, dan Menengah atau disingkat (UMKM) yang bergerak di bidang penjualan obat-obatan. UMKM ini menjual beberapa produk berupa obat, obat keras, obat bebas, obat bebas terbatas, alat kesehatan, kosmetik, dan beberap kebutuhan bayi. Apotek ini berdiri pada tanggal 1 Mei 2015 yang berlokasi di Jl. Rajamin Purba Pasar 1B Kelurahan Perdagangan III, Kecamatan Bandar, Kabupaten Simalungun, Sumatera Utara. Apotek ini mengalami kesulitan dalam proses pencatatan penjualan, pembelian, dan persediaan stok obat yang masih dilakukan secara manual sehingga keluar masuknya barang sering terjadi ketidakakuratan dan stok persediaan menjadi berkurang serta apotek masih secara manual melakukan pemeriksaan kedaluwarsa obat. Dalam laporan transaksi beserta laporan keuangan masih manual dan belum memenuhi standar akuntansi. Proyek akhir ini mengusulkan untuk membuat aplikasi berbasis web dengan metode pengerjaan yaitu metode FIFO. Fungsionalitas aplikasi ini adalah mampu menangani pencatatan penjualan dan pembelian secara tunai serta persediaan stok obat dengan tanggal kedaluwarsanya, lalu menampilkan jurnal, buku besar, laporan pembelian, laporan pembelian, dan kartu stok persediaan. Dan tentunya pengujian aplikasi ini dilakukan menggunakan Black Box Testing. Kata Kunci: penjualan, persediaan, FIFO.