POS app for motorbike & car workshops
Service history per plate number, with parts and mechanic commission recorded too.
Follow one day at Bengkel Sinar Motor. A Vario, B 4521 TKX, comes in at 8 a.m., Andi changes the oil and the brake pads, stock goes down on its own, and in four months this bike shows up on the service-due list.
Also fitsCar workshopsCar air-con specialistsVehicle wash & detailing

08:00 · Bike in · Lia
B 4521 TKX
Honda Vario 125 · Bay 1
Receipt · INV/2026/10/24409:40
- Routine service · Andi
- Rp 65,000
- Engine oil 0.8 L
- Rp 58,000
- Front brake pads
- Rp 75,000
- Payment
- QRIS
TotalRp 198,000
- Vehicles today
- 23 vehicles
- Sales
- Rp 5,420,000
- Parts running low
- 4 items
- Due a service
- 11 vehicles
The workshop problem
Bikes in and out all day, and only the mechanic remembers their history.
A workshop sells labour and parts together, pays its mechanics commission, and customers only come back when reminded. Without a record per vehicle, all of that runs on memory.
01No idea when this bike was last serviced or what was replaced.
Vehicles are saved under each customer with their plate number. Every visit goes into the vehicle's history, mileage included.
Step 0102Parts get used, but stock doesn't go down.
Parts on a vehicle's bill come off stock when the bill is paid.
Step 0303Mechanic commission is worked out from paper bills.
Every job is recorded under its mechanic, and the Staff report works out the commission.
Step 0404Customers forget their regular service and go elsewhere.
The dashboard shows vehicles that are 4 months past their last service, with the owner's name and phone number.
Owner’s view
Simulation · One day at Bengkel Sinar Motor
One working day, from the first bike in to the Staff report.
Bengkel Sinar Motor is on Services Starter with two users, Pak Joko and Lia, plus three mechanics who don't need to log in. Every number below is a number that appears on Tumra's screens.
- 08:0001 · Bike in
A bill opens for B 4521 TKX, with its history in view.
Lia opens a bill in Bay 1 for Pak Rudi and picks his bike, B 4521 TKX. The customer record shows the bike's history: last serviced on 12 June at 21,100 km, with an oil change.
Customers & creditVehicle · B 4521 TKX08:00
- Bike
- Honda Vario 125 · 2019
- Owner
- Pak Rudi
- Last service
- 12 Jun 2026 · 21,100 km
Work done thenOil change
- 08:2002 · In the bay
Andi does the work, and labour and parts go on the bill.
Andi checks the bike and recommends new front brake pads. Lia adds the routine service, oil, and pads to the Bay 1 bill. The routine service is recorded as worked on by Andi.
Point of sale (POS)Bill · Bay 1 · B 4521 TKX08:20
- Routine service · Andi
- Rp 65,000
- Engine oil 0.8 L
- Rp 58,000
- Front brake pads
- Rp 75,000
SubtotalRp 198,000
From the same bill · no re-entry
03 · Stock · 09:40
The parts come off stock.
Stock only goes down once the bill is paid.
Products & stockStock · Parts09:40
- Engine oil 0.8 L
- 24 → 23 bottles
- Vario front brake pads
- 6 → 5
- Brake pad reorder level
- 6
Vario front brake padsRunning low
04 · Profit & commission · 09:40
The bill's profit and Andi's commission.
Labour has no cost of goods. Parts go out at their average cost, and Andi's commission comes from the service labour only.
Financial reportsProfit on the billINV/244
- Sales
- Rp 198,000
- Parts cost (44,000 + 52,000)
- Rp 96,000
- Gross profit
- Rp 102,000
Andi's commission (service 30%)Rp 19,500
- 09:4005 · Payment
Paid by QRIS, history saved.
Pak Rudi pays by QRIS, and Lia enters the mileage: 24,350 km. Today's visit goes into the history of B 4521 TKX.
Customers & creditHistory · B 4521 TKX09:40
- 13 Oct 2026 · 24,350 km
- Routine service, oil, front brake pads
- 12 Jun 2026 · 21,100 km
- Oil change
ReceiptINV/2026/10/244
- 17:0006 · Staff report
Today's mechanic commission.
Late in the afternoon, Pak Joko opens today's Staff report.
Financial reportsStaff report · Tue 13 Oct17:00
- Andi · 12 jobs
- Commission Rp 168,000
- Bayu · 10 jobs
- Commission Rp 141,000
- Rizal · 7 jobs
- Commission Rp 104,000
Total commissionRp 413,000
18:00 · owner
The workshop has closed, and Pak Joko knows who needs a service reminder.
From the dashboard and the Sales Report, Pak Joko sees the results from 23 vehicles, the profit on labour and parts, and the customers who are due for their next service.
Profit from real costs
Parts use their average cost; labour has no cost of goods.
Commission per mechanic
From every job they worked on.
Vehicles due a service
4 months since the last visit, with the owner's phone number.
Parts running low
Four items below their reorder level.
Today's summary · Sinar Motor
Tuesday, 13 October
- Sales
- Rp 5,420,000
- Gross profit
- Rp 3,010,000
- Mechanic commission
- Rp 413,000
- Due a service
- 11 vehicles
23 vehicles
55.5% of sales
3 mechanics
Due a service · 11 vehicles
- B 3318 KLM · Beat 2021last service 10 Jun
- B 6620 TQA · NMAX 2022last service 11 Jun
- B 2045 PZR · Supra X 2018last service 12 Jun
Features used
The features behind that one day.
You've already seen each feature below at work in the simulation. Open its page for the full details.
- Customers & creditSteps 01 · 05Vehicle records (plate, make, model, year) and service history with the mileage at each visit.
- Point of sale (POS)Steps 02 · 05A bill per bay, labour and parts on one bill, and QRIS.
- Products & stockStep 03Parts with stock and reorder levels.
- Financial reportsSteps 04 · 06"Worked on by" on every job, and commission per mechanic in the Staff report.
- Dashboard, search & helpOwnerVehicles due a service four months after their last visit, with the owner's phone number.
The plan Bengkel Sinar Motor uses
One plan covers that whole flow.
Bills per bay and up to 5 mechanics come with Services Starter. Move up to Services Plus when you have more than 5 mechanics or open a second workshop.
Used in the simulation
Services Starter
Rp 59,600Rp 149,000/month, incl. VAT
- Users
- 2 (max. 3)
- Service staff
- 5
- In the simulation
- Pak Joko + Lia, 3 mechanics
- A bill per vehicle
- Vehicle records and service history
- Mechanic commission
- Parts stock, accounting, and tax
Services PlusRp 139,600/mo · 3 users, unlimited mechanics, 2 checkout locationsCompare all plans
FAQ
Common questions, honest answers.
We answer straight, including the things Tumra can't do yet.
A good fit if
- You sell labour and parts on one bill
- You want service history per vehicle
Not a fit yet if
- You need printed job cards with step-by-step work status
- You need cost estimates the customer approves before work starts
01Is there a job card (SPK)?
Not as a separate document yet. The open bill in the bay works as the job record: labour and parts are added as the work goes on, and stock only goes down when the bill is paid. Job cards with step-by-step work status aren't available yet.
02Can I make a cost estimate for the customer to approve?
Not yet. Quotes the customer approves aren't part of the Services plans. What you can do: fill the bay's bill with the recommended labour and parts, then print the bill as a breakdown for the customer before the work starts.
03When is a vehicle due a service?
Four months after the last recorded visit for that vehicle, and the dashboard starts showing it a week before. It goes by date, not mileage, and the interval can't be changed per vehicle yet.
04Do mechanics need an account?
No. Mechanics are service staff: you just pick them under "Worked on by" at checkout, with no login and no user seat. Services Starter includes 5 mechanics; Services Plus and Pro have no limit.
05Does it work for car workshops?
Yes. Vehicle records are the same for bikes and cars: plate number, make, model, year, and mileage at every visit. You name your bays or lifts yourself, and each one has its own open bill.
06Can I sell parts to other workshops on credit terms?
Yes, as customer credit in that workshop's name with a credit limit per customer, or through an invoice with a due date. Tiered wholesale pricing isn't part of the Services plans; you can give special prices through a customer group discount.
Get started
Record your first plate number tomorrow morning.
Add your services, parts, and mechanics, and watch service history build up from day one. Free for 30 days, no credit card.
- Start on the Free plan
- No credit card






