It is difficult for the people of Dlimas Tegalrejo village to find out information on drinking water bills and payment due dates. They have to wait for the presence of Pamsimas officers to find out this information. Water customers also cannot access billing and payment data in real time. This study aims to produce an application system for monitoring and recording metering in the village of Dlimas, Tegalrejo using a QR code with a mobile-based application. This system will be designed using the prototyping method, database design using ERD, and application design using UML. This application is built using Firebase services to produce Android-based applications. This research produces an Android- based application with three access rights, namely officer, admin and customer. Officers can send customer data meter numbers with the QR code scan feature. The admin is in charge of inputting customer meter data. Customers can view data on drinking water bills in real time. This study produced several algorithms in mobile programming, namely water payment calculations, late payment calculations, fine calculations, tariff and price data, and total payment calculations. The designed system can complete the work in 23.34 seconds or four times faster than the previous process.