Early AdopterLifetime 40% discount for early sign-ups.40% off for lifeSign up nowSign up

Two weeks at a workshop, from fleet servicing to the counter.

Follow Bengkel Sentosa Motor as it serves CV Jaya Logistik: servicing six vehicles, invoicing labour and spare parts, then selling over the counter from the same stock.

Labour rate
IDR 150,000/h
Service hours
16 h
Invoice
IDR 4,710,000
Oil stock
60 → 35
  1. 01

    Fleet servicing becomes a project.

    CV Jaya Logistik brings in six vehicles for a scheduled service. Bengkel Sentosa Motor creates an October Fleet Service project with one task per vehicle and a labour rate of IDR 150,000 an hour.

    Projects & tasks
    CV Jaya Logistik
    Project
    October Fleet Service
    Tasks
    6 vehicles
    Start
    1 Oct 2026

    Labour rateIDR 150,000/h

  2. 02

    Mechanics log hours on every vehicle.

    Mechanics run a timer on the vehicle task they are working on. Billable hours build up on the project until they are pulled into an invoice, so no one tallies hours from handwritten job cards.

    Time tracking
    Time logs
    Running task
    B 9310 KXT · scheduled service
    Timer
    0:48:12
    Billable, not yet billed
    16 h

    Labour valueIDR 2,400,000

  3. 03

    The fleet client sees service progress.

    Rina Kusuma from CV Jaya Logistik logs in to the portal to see which vehicles are done and the hours logged. The workshop’s costs and books stay private.

    Client portal
    Portal · Rina Kusuma
    Tasks done
    4 of 6
    Tasks open
    2
    Hours logged
    12 h

    Progress4 of 6 tasks done

  4. 04

    Labour and parts on one invoice.

    Service hours are pulled from the project and spare parts are picked from the product list. When the invoice is issued, 24 litres of oil and 6 oil filters leave stock, and both service revenue and product sales are recorded in the books.

    Invoices & billing
    Invoice
    16 service hours × IDR 150,000
    IDR 2,400,000
    24 × Engine oil 1 L @ IDR 85,000
    IDR 2,040,000
    6 × Oil filter @ IDR 45,000
    IDR 270,000

    Invoice totalIDR 4,710,000

  5. 05

    Walk-in customers at the counter.

    A rider walks in and buys 1 engine oil and 1 oil filter. The IDR 130,000 receipt draws from the same stock used for the fleet service, so the parts count is always one number.

    Point of sale (POS)
    Receipt
    1 × Engine oil 1 L
    IDR 85,000
    1 × Oil filter
    IDR 45,000
    Total
    IDR 130,000

    Oil stock35 litres

FAQ

Common questions

What’s the difference between a milestone and a task?

A task is a single piece of work with an assignee, an hour estimate, a deadline and a Kanban column, and time is always logged against a task. A milestone groups several tasks within a project and has its own deadline, status and an optional fee you can bill. You add milestones from Milestones & Collaboration on the project page.

Are all hours automatically billed?

No. Only billable sessions on tasks billed by time log under Hourly projects are eligible. Hours on Fixed Price, Retainer, or Non-billable projects are tracked for workload analysis but are never pulled into invoices. You choose which hours to import.

Are invoices sent as a PDF attachment?

Not yet. Emails from Tumra are plain text: your template, the amount, the due date, and your payment details. If the client has portal access (Agency and Bisnis plans), the email includes the link. Need a PDF? Open Print, save it as PDF, send it yourself, then press Mark as Sent.

Can the till be used offline?

Not yet. The till runs in the browser and needs an internet connection when you press Pay. If the connection drops mid-sale, pressing Pay again carries on with the same sale, so the goods and the money aren’t recorded twice.

Run your workshop on Tumra.

Try every feature free for 30 days, no credit card needed.