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

The first six weeks at a software house, from contract to the first stage paid.

Follow PT Rangkai Digital building a warehouse app for PT Nusa Agro Mandiri: a four-month contract in four stages, a five-person team, the schedule in a Gantt Chart, and the first stage paid.

Contract value
IDR 240,000,000
Payment stages
4 milestones
Hours logged
486 h
Stage 1
IDR 53,280,000
  1. 01

    A four-month contract split into four stages.

    PT Nusa Agro Mandiri orders a warehouse app worth IDR 240,000,000. PT Rangkai Digital creates a Fixed price project with four milestones: Analysis & Design, Sprint 1, Sprint 2, and UAT & Go-live, each with its own dates and fee.

    Projects & tasks
    Warehouse App
    Analysis & Design
    IDR 48,000,000
    Sprint 1 · Sprint 2
    IDR 72,000,000 each
    UAT & Go-live
    IDR 48,000,000

    Project valueIDR 240,000,000

  2. 02

    Everyone sees their own part of the work.

    Maya joins as Project manager, and two developers and a QA tester join as Staff. Under Team access, the project is opened to them alone, and the contract value is visible only to Arif as Owner.

    Team & roles
    Team & Users
    Owner
    Arif
    Project manager
    Maya
    Staff
    2 developers, 1 QA

    Seats used5 of 5

  3. 03

    Team hours set against the hours agreed.

    Developers and QA run a timer on sprint tasks. A fixed-price project is not billed by the hour, but the project page compares hours spent with hours agreed, and the dashboard shows each person’s workload this week.

    Time tracking
    Warehouse App
    Agreed
    1,100 h
    Task estimate
    1,040 h
    Spent to 9 Oct
    486 h

    Agreed hours left614 h

  4. 04

    The client follows the schedule in a Gantt Chart.

    Hendra Wijaya from PT Nusa Agro Mandiri opens the portal to see the project’s milestones, tasks, and Gantt Chart, and comments directly on tasks. Comments marked Team only never appear.

    Client portal
    Portal · Hendra Wijaya
    Analysis & Design
    Completed
    Sprint 1
    In Progress
    Sprint 2
    Planned

    Go-live18 Dec 2026

  5. 05

    The first stage is billed from its milestone.

    Analysis & Design was completed on 25 Sep. On the invoice, Arif picks Bill an agreed fee, takes that milestone’s fee, and adds 11% VAT. The project page now shows IDR 48,000,000 billed and IDR 192,000,000 left.

    Invoices & billing
    INV/2026/10/014
    Analysis & Design milestone fee
    IDR 48,000,000
    VAT 11%
    IDR 5,280,000
    Due
    31 Oct 2026

    Invoice totalIDR 53,280,000

  6. 06

    The first stage is paid, PPh 23 recorded.

    PT Nusa Agro Mandiri transfers IDR 52,320,000 and withholds IDR 960,000 of PPh 23, 2% of the fee. The payment is recorded once, the invoice is paid, and the journal writes itself.

    Payments & expenses
    Payment
    Bank transfer
    IDR 52,320,000
    PPh 23 withheld
    IDR 960,000
    Invoice status
    Paid

    Not yet billed from the projectIDR 192,000,000

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.

Can Gantt charts be dragged with dependencies?

Not yet. The Gantt chart provides a timeline view across 1, 3, or 6 months. Dates are adjusted from task or milestone edit modals. Task dependencies and recurring projects are planned for upcoming updates.

Can all team members see every project and its budget?

Owners, admins, project managers, and finance roles see all projects. Staff members only see projects open to all staff or assigned directly to them. Fees, rates, and project values are restricted to finance roles.

What can clients never see?

“Team only” comments, non-billable tasks, hidden projects or tasks, draft invoices, budgets, costs, expenses, and the books. What they do see: team members’ names on time logs, and the unit prices on the lines of issued invoices.

Run your software house on Tumra.

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