Struktur tanah yang baik untuk lahan pertanian banyak terdapat di wilayah Jawa Barat banyak dimanfaatkan oleh para petani. Pertanian merupakan suatu kegiatan pemanfaatan sumber daya hayati yang dilakukan manusia untuk menghasilkan bahan pangan, bahan baku industri, atau sumber energi, serta untuk mengelola lingkungan hidupnya. Salah satu hasil dari sektor pertanian yang memiliki hasil cukup besar di Jawa Barat adalah bawang merah yang memiliki jumlah permintaan pasar yang tinggi di Jawa Barat. Pencatatan yang dilakukan petani untuk berbagai proses transaksi dalam pertanian masih dilakukan secara manual. Aplikasi berbasis web di buat untuk menangani berbagai proses transaksi serta melakukan pencatatan untuk penerimaan kas berupa penjualan produk dan pengeluaran kas berupa pembelian bahan baku, pembayaran beban, dan lain-lain. Aplikasi ini menampilkan laporan akuntansi dalam bentuk jurnal,buku besar, laporan kas umum, buku utang dan buku piutang. Aplikasi berbasis web ini menggunakan bahasa pemprograman Hypertext Preprocessor (PHP), Framework CodeIgniter, dan menggunakan database MySQL. Metode pengembangan aplikasi menggunakan Systems Development Life Cycle (SDLC) metode purwarupa terdiri dari Use Case, Entity Relation Diagram (ERD), dan pengujian dengan black box testing