Apotek NS Farma merupakan apotek yang masih melakukan pencatatan transaksi dan pengelolaan persediaan obat secara manual, sehingga sering terjadi kesalahan pencatatan, penumpukan stok, serta kesulitan dalam mengidentifikasi obat yang mendekati kedaluwarsa. Penelitian ini bertujuan untuk menerapkan metode First Expired First Out (FEFO) dalam sistem pencatatan persediaan dan penjualan obat berbasis web guna membantu proses pengelolaan stok yang lebih tepat. Metode pengembangan yang digunakan adalah waterfall, dengan tahapan analisis kebutuhan, perancangan sistem, implementasi, dan pengujian. Aplikasi dikembangkan menggunakan tools Visual Studio Code, XAMPP dan framework Laravel untuk membangun sistem. Fitur utama meliputi pencatatan pembelian tunai, penjualan tunai, manajemen stok berdasarkan tanggal kedaluwarsa, serta laporan laba rugi. Hasil implementasi menunjukkan bahwa sistem mampu mencatat transaksi dengan tepat, menampilkan informasi stok berdasarkan metode FEFO, dan menghasilkan laporan keuangan yang terintegrasi. Aplikasi ini diharapkan dapat mendukung pencatatan dan pengelolaan persediaan obat secara lebih sistematis dan tepat guna.
Kata Kunci: Persediaan Obat, FEFO, Laravel, Apotek, Sistem Informasi Akuntansi