PT Natural Utama Nusantara merupakan perusahaan yang bergerak pada penjualan produk-produk organik yang berlokasi di Yogyakarta. Proses transaksi yang ada pada PT Natural Utama Nusantara meliputi pembelian bahan, produksi, dan penjualan. Pencatatan transaksi di perusahaan ini sudah menggunakan aplikasi namun tidak terintegrasi setiap transaksi yang ada. Pencatatan yang tidak terintegrasi ini menyebabkan seringnya terjadi kesalahan dalam pencatatan laporan keukangan. Penelitian ini memberikan solusi kepada terintegrasi ke laporan keuangan. Fungsionalitas aplikasi ini meliputi pembelian secara tunai maupun kredit, produksi, penjualan tunai maupun kredit, dan menyajikan laporan laba rugi. Aplikasi ini menggunakan metode peraancangan waterfall. Aplikasi ini merupakan aplikasi berbasis web yang dalam penyusunannya menggunakan bahasa pemrograman PHP, HTML, dan javascript dengan menggunakan framework Code Ignither. Penyimpanan basis data menggunakan MySql. Diharapkan dengan adanya aplikasi ini akan memudahkan perusahaan dalam penyajian laporan keuangan dan pencatatan transaksinya. Kata kunci; pembelian; produksi; penjualan; aplikasi berbasis web; framework CI