Medical Equipment Store Management App: Fixing Missed Calibration Schedules, Rental Condition Disputes, and Sudden Consumable Stockouts

Yulia Kartika started her business in 2015 in a small shophouse in the Kertapati area of Palembang. Her capital at the time was just eight secondhand wheelchairs that she refurbished herself and rented out daily to families of patients at a nearby hospital. She had no employees yet, logged every rental transaction in a notebook, and delivered and picked up the wheelchairs herself using a rented pickup truck.
Eleven years later, by mid-2026, that business had grown into Toko Alat Kesehatan Sehat Selalu Palembang, with four outlets spread across Kertapati, Ilir Barat, Plaju, and Sukarami. Yulia now employs 26 people: 10 sales and rental counter staff, 6 technicians who handle calibration and repairs, 6 delivery and logistics staff, and 4 admin and finance staff. Her rental fleet had grown to 380 units — ranging from wheelchairs, oxygen concentrators, and hospital beds to walkers and nebulizers — with an average of 950 rental transactions per month.
But the operating system behind the business never truly kept pace with that growth. Oxygen concentrator calibration schedules were logged in paper notebooks that differed from one outlet to another, some of it copied into an Excel spreadsheet that was not always updated, and calibration reminders to technicians relied only on WhatsApp messages that easily got buried among other chats. Equipment condition at handover and return was never formally documented — no photos, no written checklist, just a brief note like 'good condition' on the handover slip. Consumable stock such as oxygen tubing, filters, spare batteries, and catheters was tracked roughly by warehouse staff, and shortages were usually only discovered after a customer had already called asking for a replacement.
In early June 2026, the crisis actually happened. An oxygen concentrator rented out to an elderly patient's family in the Sako area turned out not to have been recalibrated for 14 months — far past the six-month schedule it should have followed. The family grew suspicious when the elderly patient's condition worsened despite using the oxygen device every day. After having the unit checked by an independent technician, it was revealed that the oxygen concentration it produced had drifted far outside the safe range. The family was furious, and the story spread quickly through the Info Warga Palembang Facebook group, with roughly 42,000 members, shared more than 1,200 times and drawing hundreds of comments within days. Almost at the same time, a wheelchair returned by another customer came back with a cracked frame — but because there was no record of its condition at checkout, the store and the customer argued for weeks over who was responsible for the damage and whether the Rp750,000 deposit could be withheld. The trust Yulia had built over eleven years cracked in a matter of days.
What is a medical equipment store and rental management app
A medical equipment store and rental management app differs from a generic point-of-sale or rental app because it has to treat every unit of equipment as an asset with a safety history, not just an item that gets rented out and returned. The first difference lies in tracking calibration and maintenance schedules per unit: every oxygen concentrator, nebulizer, or other electronic device has its own serial number, its own calibration interval, and its own service history that should automatically remind technicians well before the due date — rather than relying on staff memory or a WhatsApp message that can easily be missed. The second difference lies in documenting equipment condition at checkout and return, complete with photos and a digital checklist signed by both parties, so that when a damage claim arises there is objective evidence to refer to instead of memory or one-sided accusations. The third difference lies in consumable and spare-part stock alerts that are directly linked to the number of active units in the field, so the system can project when oxygen tubing or batteries will run out based on actual usage, rather than relying on a static minimum stock level like a typical rental app.
The real cost of running a medical equipment business without a centralized system
- Undetected patient safety risk. An oxygen concentrator that falls out of its calibration schedule can deliver inaccurate oxygen levels to a patient at home, and without an automatic tracking system this drift is often only discovered after the family complains or the patient's condition worsens.
- Compensation and reputational cost from incidents. When an incident like the one in Sako occurs, the cost is not just cash compensation to the patient's family — which can reach tens of millions of rupiah — but also reputational damage that is hard to repair once the story spreads on social media and community groups.
- Deposit disputes that consume management's time. Without photos and a condition checklist at checkout and return, every damage claim turns into a lengthy negotiation that eats up staff hours and often ends with one side feeling wronged.
- Idle equipment because service isn't scheduled. When calibration and maintenance schedules are only tracked manually, technicians tend to pile up many units near the end of the month, leaving some equipment sitting idle in the warehouse waiting for service while rental demand is actually high.
- Repeat customer loss from empty consumable stock. Customers who depend on oxygen tubing, filters, or spare batteries that suddenly run out will look for a more reliable store elsewhere, and rarely come back even after the stock issue is fixed.
Key features a medical equipment store and rental management app needs
- Per-unit calibration and maintenance scheduling. Every device, especially oxygen concentrators and nebulizers, has a digital history card with an automatic calibration interval and notifications sent to technicians and managers well before the due date.
- Checkout and return condition documentation. Counter staff fill out a condition checklist and upload photos directly from the app every time equipment goes out and comes back, so there is visual evidence to refer to when a damage claim arises.
- Consumable and spare-part stock alerts. The system projects when oxygen tubing, filters, batteries, and catheters will run out based on the number of active units in the field, then sends alerts to purchasing before stock actually runs dry.
- Rental transaction and deposit management. Every rental contract, due date, and deposit status is recorded automatically, including renewal reminders and a transparent deposit return process for customers.
- Cross-outlet inventory visibility. Management can see the real-time availability of every equipment type across all four outlets, so urgent demand at one outlet can be met by moving stock from another instead of letting equipment sit idle.
- Owner dashboard and reporting. Yulia can monitor equipment utilization rates, units approaching their calibration due date, and revenue per outlet from a single dashboard without having to call each outlet manager individually.
Buy an off-the-shelf app or build a custom system
Generic rental apps sold as ready-made products are indeed cheaper and faster to deploy, but they are usually designed for items with no safety risk, like party equipment or vehicles, so they lack a per-unit calibration module or a mandatory photo-based condition checklist. For a small medical equipment business with a single outlet and a fleet under 50 units, a lightly modified off-the-shelf app may still be adequate as long as the owner is disciplined about adding manual calibration reminders on top of it.
But once a business has multiple outlets, hundreds of units with varying calibration intervals, and a high volume of rental transactions like Toko Alat Kesehatan Sehat Selalu, a custom system makes far more sense. A custom system can be designed around the store's actual workflow — from the types of equipment sold and rented, to the condition checklist format used by field technicians, to penalty and deposit-return rules — instead of forcing the business to adapt to the limitations of a generic app.
Cost and timeline estimates in Indonesia
For a small medical equipment store and rental business with one to two outlets and a fleet under 100 units, a custom system with the core modules — calibration, condition checklist, and consumable stock — typically requires a budget of around Rp45 million to Rp85 million with a development timeline of 2.5 to 4 months. For larger businesses with three or more outlets, a fleet above 300 units, and additional needs such as payment integration, multi-outlet reporting, and a mobile app for field technicians, a realistic budget ranges from Rp150 million to Rp280 million with a development timeline of 5 to 8 months depending on integration complexity.
Case study: Toko Alat Kesehatan Sehat Selalu Palembang
After the June 2026 incident, Yulia decided she would no longer rely on log books and spreadsheets. She worked with a development team to build a store and rental management system covering all three core problems, and the system officially went fully live across all four outlets in August 2026. Three months later, in November 2026, the results were clear: late oxygen concentrator calibrations dropped 92% because every unit now had an automatic reminder that couldn't simply be ignored, deposit disputes caused by unclear equipment condition fell 78% thanks to mandatory checklists and photos at every handover, and incidents of customers suddenly running out of consumables dropped 85% because purchasing now received stock alerts well before items actually ran out. Customer trust began to recover too, reflected in a rise in returning long-time customers compared to the period before the incident.
Metrics to monitor after implementation
- Percentage of equipment calibrated on schedule
- Number of rental condition disputes per month
- Consumable stockout rate per item type
- Equipment fleet utilization rate per outlet
- Average time to resolve equipment damage claims
Implementation challenges and how they were solved
The first challenge was getting field technicians used to entering calibration data directly from their phones instead of writing it in a notebook as they had always done. Yulia addressed this by keeping the app simple, with a short form and one-tap photo capture, and offering a small incentive to technicians who consistently entered data on time during the first three months.
The second challenge was getting counter staff at all four outlets to reliably photograph equipment condition at every handover, especially when the store was busy. The solution was to have the app lock the rental transaction process until the condition photo was uploaded, so the step couldn't be skipped even when staff were rushed.
The third challenge was consolidating consumable stock data from four outlets that had previously been managed separately, since some outlets had different recording habits. The development team handled this with a phased, outlet-by-outlet data migration during the transition period, while training admin staff to use a uniform recording format before the old system was fully switched off.
Where to start
Yulia Kartika's story began with eight secondhand wheelchairs in a small shophouse in Kertapati, and it nearly ended with that trust collapsing because of one oxygen concentrator that was forgotten during a calibration cycle. For owners of medical equipment stores and rental businesses still relying on paper logs, spreadsheets, and WhatsApp reminders, the same risk can happen at any time — not out of bad intent, but because the system can no longer keep up with the business's growth. If you want to know the investment range that fits your business's scale, check pricing, or go ahead and submit a project to discuss what your medical equipment store and rental management system needs.
Have a similar project?
Free consultation, no commitment. Tell us what you need — we'll help you find the best solution.
Free Consultation
Print Shop Management App: Fixing Design Approval Chaos, Pricing Errors, and Missed Deadlines
Read more
Coworking Space Management Software: Fixing Meeting Room Double-Bookings, Leaking Member Quotas, and Late Virtual Office Billing
Read more