Istana Salon merupakan suatu bentuk usaha jasa yang bergerak di bidang kecantikan yang memberikan pelayanan perawatan rambut dan badan yang terletak di Jl. Raya Banjaran No. 226, Andir, Kec. Baleendah, Bandung, Jawa Barat. Saat ini, proses sistem pencatatan transaksi yang terkomputerisasi merupakan hal yang sangat dibutuhkan di dalam suatu perusahaan karena dapat mempermudah dan mempercepat penggunanya dalam mencatat transaksi. Dalam melaksanakan proses pencatatan akuntansi terutama pada pencatatan penerimaan kas dan pengeluaran kas Istana Salon ini belum terkomputerisasi dan belum adanya pencatatan secara akuntansi sehingga sering terjadi kesalahan yang akan berdampak bagi kelangsungan perusahaan. Dengan demikian, dibuat sebuah aplikasi web yang dapat mencatat penerimaan kas dan pengeluaran kas yang menghasilkan laporan berupa jurnal, buku besar, laporan neraca dan laporan arus kas. Perancangan sistem menggunakan Unified Modeling Language (UML) dan Entity Relationship Diagram (ERD) dan menggunakan metode Prototype dengan pengembangan Software Development Life Cycle (SDLC). Implementasi menggunakan bahasa pemograman PHP dengan Framework CodeIgniter dan database MySQL. Pengujian aplikasi menggunakan metode Black Box Testing terhadap fungsionalitas pada aplikasi tersebut.
Kata Kunci: Aplikasi Berbasis Web, Penerimaan Kas, Pengeluaran Kas, Laporan Arus Kas.