iPubers: 27,000 kiosks digitised in a month, but stock data remains unfinished business

Solution case studies are scenarios based on common industry problem patterns. They do not refer to any client and are not MarkasDev project portfolio items. Our client portfolio is published separately.
Industry context
iPubers is a Pupuk Indonesia and Ministry of Agriculture collaboration with no MarkasDev involvement. We built this summary from press releases and media coverage. iPubers (Integrasi Pupuk Bersubsidi, the Subsidised Fertiliser Integration app) was developed through collaboration between PT Pupuk Indonesia (Persero) and the Ministry of Agriculture (Kementan). This page is not our portfolio. We read a Pupuk Indonesia press release, ANTARA and IDN Times reporting that quotes Pupuk Indonesia officials, an Ombudsman RI article, and Jayakarta News reporting on the Audit Board (BPK) audit report for budget year 2024. We did not open the original BPK report, so audit figures on this page are labelled as quoted from reporting.
Subsidised fertiliser is one of the programmes that touches farmers most directly: government sets an allocation and a maximum retail price (HET), then thousands of retail kiosks distribute it. According to Pupuk Indonesia’s press release (30 May 2024), iPubers applies integrated data at distributor-partner kiosks, linking the list of subsidy recipients from e-Alokasi with fertiliser stock data at Pupuk Indonesia. As of 1 February 2024, implementation was stated at 100 percent nationally across more than 27,000 official kiosks.
The volume is large. Government set the subsidised fertiliser allocation at 9.55 million tonnes through Agriculture Ministerial Regulation 01/2024 and Ministerial Decree 249/2024, up from 4.7 million tonnes according to Pupuk Indonesia Marketing Director Tri Wahyudi Saleh. IDN Times reported realised distribution of 7,312,584 tonnes up to 27 December 2024.
This case matters for leaders of state-owned enterprises, regional governments, and operators of subsidy or aid-distribution programmes: how a paper process spread across tens of thousands of points moved into one application in a short time, and what still has to be controlled after the app goes live.
Problem
Before iPubers, kiosk-level records of redemption relied heavily on paper forms. Warsan, owner of the Tani Mandiri kiosk in Bekasi Regency, told ANTARA (27 January 2025) that before iPubers farmers constantly complained the process was complicated, with many forms to fill in. Fadhil, owner of the UD Bintang Harapan kiosk in Banyuwangi, told IDN Times he previously had to prepare many things and sign by hand. Those are testimonies from two kiosks, not a national survey.
From the operator’s side, the issue was more than administrative effort. Pupuk Indonesia Business Transformation Director Panji Winanteya Ruky (IDN Times) said the aim was for every kiosk transaction to be recorded digitally and for paper forms to be eliminated. IDN Times wrote that the internal team feared distribution would become chaotic if redemption stayed manual; President Director Rahmad Pribadi said that in February 2024 it was decided to digitise almost 27,000 kiosks within one month.
There was also an access-policy problem. Rahmad cited the then-President’s January 2024 direction that farmers need only bring an ID card (KTP), not necessarily a Kartu Tani, as long as they are registered in the RDKK. That means the system must match national ID number, allocation, and kiosk stock reliably, because a physical card is no longer the main identifier.
Finally, the allocation rose sharply in 2024 from 4.7 to 9.55 million tonnes. Tri Wahyudi stressed that the added volume needed wide communication and good oversight. A newly launched system had to absorb that surge without losing control of who redeemed what, at which kiosk, and how much stock remained.
Constraints
- Network scale: about 27,000 official kiosks had to move to a new app; the President Director said the target was handled in around one month in February 2024 (IDN Times). ANTARA (January 2025) says more than 26,000 kiosks, so the figure differs between sources
- Access policy: farmers registered in the RDKK can redeem with just a KTP, without a mandatory Kartu Tani (Pupuk Indonesia; IDN Times; ANTARA), so national-ID and allocation validation must be accurate
- Data connectivity: e-RDKK had to be connected to iPubers so redemption could start on 1 January 2025 (ANTARA, 27 January 2025)
- Changing volume and rules: 9.55 million tonne allocation under Permentan 01/2024 and Kepmentan 249/2024; 2025 HET set by Kepmentan 644/KPTS/SR.310/M/11/2024 (IDN Times)
- Kiosk-level capacity: Ombudsman RI (3 February 2025, South Kalimantan monitoring) recorded kiosks re-entering data when the app closed suddenly after an update, instability under many concurrent users, and remaining blank spots
- Physical stock validation: according to Jayakarta News reporting on the BPK 2024 audit report, iPubers and Kartu Tani did not yet lock transactions on kiosk physical stock
- Limit of our evidence: we could not open the Ministry of Agriculture release of 1 January 2026 on early-year transactions (access blocked), so we do not cite it
Approach
Diagnose
This section is analysis of how a Diagnose phase shows up in the iPubers case. It is not a claim that MarkasDev did this work for Pupuk Indonesia or Kementan.
Public sources show the mapping that has to precede the build: who owns recipient data (e-RDKK and e-Alokasi at Kementan), who owns stock data (Pupuk Indonesia and distributors), and who records the transaction (the kiosk). Pupuk Indonesia describes iPubers as the meeting point of the three at kiosk level.
A good Diagnose also treats policy decisions as technical requirements. The “KTP is enough” decision changes the identity key from a card to the national ID number, so RDKK data accuracy becomes the critical point. Other questions: what happens when a kiosk is out of stock but the farmer has already paid, or when there is no signal? Ombudsman and BPK later found both situations in the field, which suggests the questions were worth asking before go-live.
For other organisations with scattered partner networks (agents, kiosks, clinics, cooperatives), the Diagnose lesson is to map worst-case field conditions, not just a well-connected head office. See also the question of when an organisation needs a paid Diagnose before committing budget.
Deliver
This is analysis too. Deliver breaks the work into stages with testable acceptance criteria.
Public sources show a rollout with a very tight deadline: a decision in February 2024, almost 27,000 kiosks in about a month. What we can learn is what accompanied that speed. IDN Times notes Pupuk Indonesia trained kiosk owners, and Fadhil said he was taught how to use the app from the start. Training is part of Deliver, not an add-on.
Reasonable acceptance criteria for a system like this (our analysis, not official SLAs): the share of kiosks that record a first transaction successfully; agreement between app stock and physical stock on a sample of kiosks; app behaviour when signal drops (data saved locally, not lost); and correctness of duplicate-entry handling. The BPK findings on duplicate transactions and stock reductions recorded months later are precisely the test cases that belong in acceptance criteria.
Integration between applications is the biggest Deliver risk. Interface contracts between e-RDKK, e-Alokasi, distributor stock, and iPubers need end-to-end testing. See also our Deliver and system integration & APIs approach for similar patterns.
Operate
This is analysis as well. Once the app is live at tens of thousands of points, the work moves to Operate: keeping the system correct, not just running.
Two independent sources give a picture. Ombudsman RI (February 2025) recorded South Kalimantan kiosks having to re-enter data because the app closed abruptly after an update and did not save data. That is a release and quality issue, handled under the Operate frame through crash monitoring, staged releases, and a kiosk support channel.
Meanwhile, according to Jayakarta News quoting the BPK 2024 audit report, testing in three provinces (Lampung, West Sumatra, East Java) found transactions unsupported by physical stock worth Rp729,312,815.17 (126.37 tonnes), plus a gap between recorded distribution and physical availability of 24,180.56 tonnes with a subsidy value of Rp125,687,789,342.20. The reporting also mentions a bug where stock did not decrease on successful transactions, and duplicate records. For an operations team, this means daily reconciliation between transactions and stock, alerts for anomalies, and a clear owner for every discrepancy are routine work.
We do not rule on whether those findings are right; we report them as quoted from coverage. The general lesson: go-live speed and operational reliability are different jobs, and both need owners.
High-level architecture
This diagram is our simplification of descriptions from Pupuk Indonesia, ANTARA, IDN Times, and Jayakarta News reporting on the BPK audit, it is not an internal architecture we audited. We did not open iPubers technical documentation or the original BPK report. The roles of Kartu Tani and distributing banks are mentioned only as far as the BPK coverage we read mentions them. The boundary between Kementan systems and Pupuk Indonesia systems follows public descriptions and may differ in practice.
Typical outcomes
Every figure below comes from sources we opened. Scopes differ, so do not merge them into a single “iPubers impact” number.
Kiosk coverage. Pupuk Indonesia press release (30 May 2024): as of 1 February 2024 iPubers was implemented 100 percent nationally across more than 27,000 kiosks. ANTARA (27 January 2025): 100 percent at more than 26,000 kiosks in January 2025. We have not reconciled the difference in counts.
Volume. The 2024 allocation was set at 9.55 million tonnes: Urea 4,634,626 t, NPK 4,278,504 t, special-formula NPK 136,870 t, organic 500,000 t. Note: the Ombudsman article gives NPK as 4,728,504 t, which does not add up to 9.55 million, so we use the Pupuk Indonesia press release figure. National subsidised stock as of 27 May 2024: 1,331,541 t, described as 217 percent of the government minimum. Realised distribution up to 27 December 2024: 7,312,584 t (Urea 3,694,778; NPK 3,570,960; organic 46,845).
Early 2025 redemption. ANTARA: by 19 January 2025 about 600,000 farmers had redeemed 405,000 tonnes of subsidised fertiliser, with e-RDKK connected to iPubers from 1 January 2025.
Distribution network. Pupuk Indonesia cites 516 tier-II and tier-III warehouses with total capacity of 2.89 million tonnes, plus 256 trucking providers, 125 ships, and 142 shipping routes (IDN Times).
Audit and monitoring findings (not positive results, but important). Jayakarta News (30 March 2026) quotes the BPK 2024 report: iPubers transactions unsupported by physical stock worth Rp729,312,815.17 (37.51 t urea and 88.86 t NPK, 126.37 t total) in the three provinces traced; a gap between recorded distribution and physical availability of 24,180,562 kg with a subsidy value of Rp125,687,789,342.20. Ombudsman RI (3 February 2025): app closing abruptly and blank spots in South Kalimantan.
What we did not find in the sources we opened: rupiah savings in the subsidy budget attributed to iPubers, a measured reduction in misuse, average transaction time at a kiosk, or an official response to the BPK findings.
Typical or expected outcomes, not claims about MarkasDev project results.About this analysis
This page is compiled from open sources and is not a MarkasDev client project. We read a Pupuk Indonesia press release (30 May 2024), ANTARA (27 January 2025) and IDN Times (February 2025) reporting that quotes Pupuk Indonesia officials, an Ombudsman RI article (3 February 2025), and Jayakarta News reporting (30 March 2026) on the BPK 2024 audit report. We could not open the Ministry of Agriculture release of 1 January 2026 because access was blocked, so it is not cited. We also did not open the original BPK report.
Why this case matters
Subsidy, social-assistance, and partner-distributed programmes all face the same question: how do you make sure goods or benefits reach the right people, are recorded correctly, and can be audited? iPubers is a public example that shows both the speed of digitisation and the control gaps that emerged afterwards. For early-stage discussion, see Diagnose and system integration & APIs.
Reading the case through Diagnose, Deliver, Operate
Three questions in order. Who owns recipient, stock, and transaction data, and what worst-case field conditions must be handled? That is Diagnose. How do you test the end-to-end flow, including offline and out-of-stock, against acceptance criteria? That is Deliver. Who reconciles transactions and stock daily and handles a troubled release? That is Operate.
Limits of this analysis
We did not interview Pupuk Indonesia, Kementan, BPK, or Ombudsman. We did not test the iPubers app. Audit figures come from reporting, not from the report itself. Differences between sources (27,000 vs 26,000 kiosks; NPK 4,278,504 vs 4,728,504 t) are shown as they are. Treat this page as discussion material for leaders, not an audit report.
Sources
Accessed on 2 October 2026 (WIB).
- PT Pupuk Indonesia (Persero), Alokasi Bertambah 59.684 Ton, Petani Kalsel Bisa Tebus Pupuk Bersubsidi Pakai KTP, 30 May 2024 (posted 3 June 2024).
- ANTARA, Petani terdaftar cukup bawa KTP untuk tebus pupuk bersubsidi, 27 January 2025.
- IDN Times, Digitalisasi Pupuk Indonesia Masif, iPubers Jadi Andalan, February 2025.
- Ombudsman RI, Menyoroti Distribusi Pupuk Bersubsidi, 3 February 2025.
- Jayakarta News, BPK Sebut Sistem Pencatatan Penyaluran Pupuk Bersubsidi tak Akurat, 30 March 2026 (quoting the BPK audit report on subsidised fertiliser, budget year 2024).