Ivan Auto Showroom adalah salah satu usaha bergerak dibidang Usaha Mikro, Kecil, dan Menengah (UMKM) yang menjual mobil bekas. Usaha ini merupakan perusahaan dagang, Showroom ini menyediakan produk kendaraan roda empat dengan jenis kendaraan Toyota Avanza, Toyota Kijang Inova, dan Honda jazz sistem pembelian produk didasarkan atas transaksi yang dimulai dari Perusahaan kesulitan dalam mengelola data pembelian, sistem pembeliannya dari pemakai langsung, dan titip jual tapi penjual jarang menggunakan karena tidak bisa diprediksi kapan mobil ini bisa laku. Pemilik dapat 10 sampai 20 dari titip jual untuk perusahaan. Pencatatan pembelian masih menggunakan sistem manual yang dicatat pada buku sehingga menyimpan data penjualan dan pembelian masih kurang rapi dan terstruktur, sehingga laporan penjualan dan pembelian belum didata secara jelas, untuk itu diperlukan aplikasi yang dapat mencatat pembelian dan penjualan mobil, aplikasi juga dapat menganalisis penjualan merk mobil terbanyak terjual. Adapun laporan yang dihasilkan berupa jurnal umum, buku besar, dan laporan pembelian dan penjualan. Aplikasi ini dibangun dengan orientasi objek yaitu Unified Modelling Language (UML), Entity Relationship Diagram (ERD), dan penyimpanan basis data menggunakan My Structure Query Languange (MySQL). Metode yang digunakan dalam perancangan pengembangan aplikasi Software Developmet Life Cycle (SDLC). Teknik pengujian menggunakan Black Box testing. Pembuatan kode program menggunakan Framework CodeIgniter dengan bahasa Hypertext Preprocessor (PHP).
Kata Kunci: Aplikasi, Pembelian, Laporan