APLIKASI PENCATATAN KEUANGAN PRIBADI BERBASIS ANDROID DENGAN FITUR EKSTRAKSI DATA STRUK BELANJA MENGGUNAKAN OCR DAN MODEL AI GEMINI

Authors

  • Rifqi Aditya Prabowo Universitas Gunadarma, Indonesia
  • Sri Wulan Windu Ratih Universitas Gunadarma, Indonesia
  • Dadi Kuswandi Universitas Gunadarma, Indonesia

DOI:

https://doi.org/10.56127/jekma.v5i2.2935

Keywords:

Pencatatan Keuangan, Android, OCR, Ekstraksi Struk Belanja, Gemini

Abstract

Penelitian ini mengembangkan aplikasi pencatatan keuangan pribadi berbasis Android menggunakan metodologi Software Development Life Cycle (SDLC) dengan model Waterfall. Penelitian ini memberikan kontribusi dengan menyajikan solusi otomasi pencatatan keuangan yang divalidasi secara kuantitatif dan membuktikan bahwa kombinasi OCR dan Gemini mampu mencapai akurasi tinggi (97,78% untuk data krusial) dan diterima baik oleh pengguna. Aplikasi ini dapat mengurangi beban entri manual melalui alur dua tahap yaitu OCR (Google ML Kit) secara on-device untuk mengubah citra struk belanja menjadi teks, lalu diproses oleh Gemini untuk mengekstraksi tanggal, total belanja, item, dan kategori. Metode pengujian menggunakan metode Black-Box Testing pada fitur utama dan User Acceptance Testing (UAT) untuk mengetahui penerimaan pengguna terhadap aplikasi yang dibuat. Hasil uji akurasi pada 45 struk menunjukkan akurasi yang tinggi, yaitu untuk pengenalan Tanggal dan Total Belanja mencapai 97,78%, serta Klasifikasi Kategori dengan akurasi 91,11%, dimana sebagian kesalahan disebabkan oleh kualitas cetak struk.  Hasil UAT terhadap 25 responden mengkonfirmasi bahwa aplikasi mudah digunakan, navigasi jelas dan fitur pindai struk belanja sangat mempermudah pencatatan.  Uji performa menunjukkan kinerja responsif (waktu buka rata-rata 2,14 detik; navigasi 0,64 detik) pada beragam perangkat Android. Dengan menampilkan hasil ekstraksi sebagai prefill yang dapat dikoreksi, aplikasi menyeimbangkan efisiensi dan kontrol pengguna. Sistem ini terbukti meningkatkan efisiensi, akurasi, dan pengalaman pengguna dalam pencatatan keuangan sehari-hari.

References

Adhisukma Triwidadi, K., Widodo, T., Yogyakarta, T., Jl Siliwangi, S., Lor, J., Mlati, K., Sleman, K., & Istimewa Yogyakarta, D. (2025b). Aplikasi Pengelola Keuangan Pribadi Berbasis Android dengan Pendekatan User Centered Design (UCD). Journal of Information System Research, 6(3), 1555–1563. https://doi.org/10.47065/josh.v6i3.6841

Amazon Web Service. (n.d.). Apa itu AI? - Penjelasan Kecerdasan Buatan - AWS. Retrieved July 10, 2025, from https://aws.amazon.com/id/what-is/artificial-intelligence/

Arya, F., Saputra, A., & Widayat, W. (2025). Pengembangan Aplikasi Android untuk Manajemen Keuangan Pribadi Berbasis Algoritma Naïve Bayes. Jurnal Pendidikan Dan Teknologi Indonesia (JPTI).Jpti, 863(6), 1699–1711. https://doi.org/10.52436/1.jpti.863

Bank Indonesia. (2025, July 16). BI-Rate Turun 25 bps Menjadi 5,25%: Mempertahankan Stabilitas, Mendorong Pertumbuhan Ekonomi. https://www.bi.go.id/id/publikasi/ruang-media/news-release/Pages/sp_2715325.aspx

Dami, D., Rizal, M. F., & Wibowo, I. (2025). Pelatihan Perencanaan Keuangan bagi Siswa Kelas XI di SMA Koperasi Pontianak. Jurnal Pengabdian Kepada Masyarakat, 5(2), 227–235. https://doi.org/10.37567/pkm.v5i2.3870

Desikan, S., & Ramesh, G. (2015). Software Testing: Principles and Practice. Pearson Education Canada. https://books.google.co.id/books?id=Yt2yRW6du9wC

Fadhilah, & Nasution. (2020). Analisis Pengaruh Aplikasi Pencatatan Keuangan Pribadi Terhadap Pengelolaan Keuangan Pribadi. Jurnal Online Mahasiswa Fakultas Ekonomi Universitas Riau, 7(1), 1–12.

Fairuz Lampang, M., Iskandar Alam, T. H., & Amri, I. (2023). Rancang Bangun Aplikasi Pengelolaan Keuangan Pribadi Berbasis Android. 01(02).

Google Developers. (2024). https://developers.google.com/ml-kit/vision/text-recognition/v2

Google Developers. (2025). https://developers.google.com/ml-kit/guides

Hastedi, D., & Sejati, H. (2024). Rancang Bangun Aplikasi Keuangan Untuk Mengatur Jumlah Pengeluaran Pribadi Berbasis Android. Jurnal Informatika: Jurnal Pengembangan IT (JPIT), Vol.9, No.1.

Hegde, S. R., Gangatkar, H., V G, P., M B, H., & M, Prof. S. (2025). Automated Expense Tracking with OCR: Enhancing Financial Management through Technology. IARJSET, 12(1). https://doi.org/10.17148/iarjset.2025.12142

Imawan, R., Putra, W. P., Alqahtani, R., Milakis, E. D., & Dumchykov, M. (2025a). Enhancing Financial Literacy in Young Adults: An Android-Based Personal Finance Management Tool. Journal of Hypermedia & Technology-Enhanced Learning, 3(1), 64–89. https://doi.org/10.58536/j-hytel.166

Indah Purnama Sari, S. T. M. K. (2021). Buku Ajar Rekayasa Perangkat Lunak. umsu press. https://books.google.co.id/books?id=1LVKEAAAQBAJ

Billy Eden William Asrul, S. K. M. T., Sitti Zuhriyah, S. P. M. S., & Herlinah, S. K. M. S. (2022). Sistem Pendukung Keputusan Dengan Metode Double Exponential Smoothing. Cipta Media Nusantara. https://books.google.co.id/books?id=Hz5vEAAAQBA

Makalew, B. A. (2022). Android Based Personal Finance Management Application: Design and Development. Engineering, MAthematics and Computer Science (EMACS) Journal, 4(1), 5–9. https://doi.org/10.21512/emacsjournal.v4i1.8085

Namora, N., Army, W. L., Anita, S., & Nugroho, A. (2025). Analisis Technology Acceptance Model (TAM) dalam Penggunaan Aplikasi E-Commerce. Jurnal Pendidikan Sains Dan Komputer, 5(01), 85–95. https://doi.org/10.47709/jpsk.v5i01.5500

Nurdin, M. A. (2017). Analisis Dan Pengembangan Aplikasi Inhouse Klinik Perusahaan Menggunakan Framework Codeigniter, Studi Kasus Pt Reckitt Benckiser Indonesia. Jurnal Informatika Terpadu, 3(1). https://doi.org/10.54914/jit.v3i1.99

OJK & BPS. (2025). SP 69 Indeks Literasi dan Inklusi Keuangan Masyarakat Meningkat, OJK dan BPS Umumkan Hasil Survei Nasional Literasi Dan Inklusi Keuangan (SNLIK) Tahun 2025 (1).

Perwitasari, A. W. (2022). The Effect of Perceived Usefulness and Perceived Easiness towards Behavioral Intention to Use Fintech by Indonesian MSMEs. The Winners, 23(1), 1–9. https://doi.org/10.21512/tw.v23i1.7078

Pranatawijaya, V. H., Widiatry, W., Priskila, R., & Putra, P. B. A. A. (2019). Penerapan Skala Likert dan Skala Dikotomi Pada Kuesioner Online. Jurnal Sains Dan Informatika, 5(2), 128–137. https://doi.org/10.34128/jsi.v5i2.185

Prof. Dr. Ir. Riri Fitri Sari, M. M. M. S. D. T. M. S., & Utami, A. (2021). REKAYASA PERANGKAT LUNAK BERORIENTASI OBJEK MENGGUNAKAN PHP. Penerbit Andi. https://books.google.co.id/books?id=x8xEEAAAQBAJ

Rahayu, M., Sari, B., Utami, N. E., & Emarawati, J. A. (2022). Laporan Keuangan Mudah dengan Si APIK bagi UMKM. IKRA-ITH ABDIMAS, 6(1), 53–61. https://doi.org/10.37817/ikra-ithabdimas.v6i1.2369

Rosidi, A., & Afriyudi, A. (2023a). Aplikasi Pencatatan Keuangan Pribadi Berbasis Web Mobile. Jurnal Teknologi Informatika Dan Komputer, 9(1), 100–113. https://doi.org/10.37012/jtik.v9i1.1447

Sada Harahap, K., Sumartini, & Sthevany. (2023). Study Of Quality Control Of Tuna Loin Precooked Frozen Products Using The Likert Scale Method In Tuna Freezing Company X. Aurelia Journal, 5(1), 29–8.

Shidhiq Andriyanto. (2022). Pemodelan Perangkat Lunak Behavior Diagram.

Sodhana, I., Artanto, T., Adi, T., Sidhi, P., & Ardanari, P. (2025). Pembangunan Sistem Pengelolaan dan Analisis Keuangan Pribadi Berbasis Mobile. Jurnal Informatika Atma Jogja, Volume 6, Nomor 1.

Stefanov, T., Stefanova, M., Varbanova, S., & Temelkov, S. (2024). Personal Finance Management Application. TEM Journal, 13(3), 2066–2075. https://doi.org/10.18421/TEM133-34

Sudipa, I. G. I., Ariantini, M. S., Pomalingo, S., Ridwan, A., Primasari, D., Ariana, A. A. G. B., Ibrahim, R. N., Ilham, R., Arsana, I. N. A., & Irmawati, I. (2023). BUKU AJAR REKAYASA PERANGKAT LUNAK. PT. Sonpedia Publishing Indonesia.

Sumirat, L. P., Cahyono, D., Kristyawan, Y., & Kacung, S. (2023). DASAR-DASAR Rekayasa Perangkat Lunak. www.madzamedia.co.id

Tjandra, S., Dewi, G. L., Santoso, S. P., Prajetno, J., Informatika, P., Elektro, P. T., Sains, F., & Teknologi, D. (2022). Pengembangan Aplikasi Pengaturan Keuangan Pribadi Berbasis Android. 25(2), 39–47. http://univ45sby.ac.id/ejournal/index.php/industri/index

Ujang, J., & Khairullah. (2019). Sistem Pencatatan dan Pengolahan Keuangan Pada Aplikasi Manajemen Keuangan E-Dompet Berbasis Android. JTIS, Volume 2 Nomor 1, 24–29.

Wicaksono, A. A., Afriyantari, D., & Putri, P. (2021). SISTEM PENGELOLAAN KEUANGAN KEGIATAN PKK DI DESA PENGKOL. In Technologia (Vol. 12, Issue 1).

Wong, R. Y., & Tan, P. P. (2024). Receipt Image Extraction in Budgeting Mobile Application. Trends in Undergraduate Research, 7(1), c16-25. https://doi.org/10.33736/tur.6110.2024

Downloads

Published

2026-07-20

How to Cite

Rifqi Aditya Prabowo, Sri Wulan Windu Ratih, & Dadi Kuswandi. (2026). APLIKASI PENCATATAN KEUANGAN PRIBADI BERBASIS ANDROID DENGAN FITUR EKSTRAKSI DATA STRUK BELANJA MENGGUNAKAN OCR DAN MODEL AI GEMINI. Jurnal Ekonomi Dan Manajemen, 5(2), 251–262. https://doi.org/10.56127/jekma.v5i2.2935

Citation Check

Similar Articles

<< < 1 2 3 4 5 

You may also start an advanced similarity search for this article.