Pada era modern ini perilaku masyarakat semakin konsumtif, selain untuk memenuhi kebutuhan pokok juga masyarakat cenderung membeli barang berdasarkan keinginan semata tanpa mempertimbangkan kebutuhan yang lain, hal ini menyebabkan pengeluaran masyarakat tidak terkontrol. Di zaman modern ini masyarakat dimudahkan untuk mencatat keuangan secara praktis dengan adanya struk, tetapi struk belanja juga mempunyai kelemahan karena struk belanja menggunakan bahan yang bisa memudar ataupun hilang karena bentuk fisik struk hanya kertas kecil, yang biasanya dilupakan masyarakat. Berdasarkan permasalahan itu maka dibuatlah aplikasi pengarsipan struk berbasis Android dengan Firebase ML Kit Text Recognition untuk acuan masyarakat dalam berbelanja. Pada aplikasi Pindai Struk, Firebase ML Kit Text Recognition digunakan untuk mengambil data struk berupa nama tempat, tanggal struk serta total belanja pada struk. Berdasarkan pengujian mengenai ketepatan rekognisi dari struk menggunakan Firebase ML Kit Text Recognition aplikasi Pindai Struk dapat mengenali teks sebanyak 83,3%.