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

Six weeks as a freelancer, three clients and one timer.

Follow Nadia Rahma, a freelance UI designer, as she logs hours for three clients, bills them on three invoices, then checks what she is owed and what she earned without a spreadsheet.

Active clients
3
Hours billed
38 h
Total billed
IDR 8,600,000
Received
IDR 6,200,000
  1. 01

    Every client keeps its own rate.

    Nadia saves the billing email, 14-day terms, and hourly rate for each of her three clients. New projects use the client’s rate straight away, so she never has to remember who pays what.

    Clients & CRM
    Clients
    PT Arunika Edukasi
    IDR 250,000/h
    CV Kopi Tepi Kota
    IDR 200,000/h
    Klinik Gigi Senyum
    IDR 200,000/h

    Active clients3

  2. 02

    One timer, moving between clients.

    Nadia presses Start Working and picks a task from the ones she worked on last. Time spent tidying her portfolio goes to an internal project that is not billed, so it never mixes with client hours.

    Time tracking
    Time Logs · September
    PT Arunika Edukasi
    20 h
    CV Kopi Tepi Kota
    12 h
    Klinik Gigi Senyum
    6 h

    Not invoiced yetIDR 8,600,000

  3. 03

    Hours are pulled into three invoices.

    For each client, Nadia opens Choose Hours and groups the hours into one line. Two invoices go out by email from Tumra. Klinik Gigi Senyum wants a PDF over chat, so that invoice is saved as a PDF and marked as sent.

    Invoices & billing
    Invoices, 1 Oct
    INV/2026/10/003 · Arunika
    IDR 5,000,000
    INV/2026/10/004 · Kopi Tepi Kota
    IDR 2,400,000
    INV/2026/10/005 · Klinik Gigi
    IDR 1,200,000

    Invoice emails today2 of 3

  4. 04

    Transfers are matched by amount.

    When IDR 5,000,000 shows up on her bank statement, Nadia types that amount into Record Payment and the Arunika invoice appears. Kopi Tepi Kota pays IDR 1,200,000 first, so its invoice is marked Part paid.

    Payments & expenses
    Payments received
    8 Oct · PT Arunika Edukasi
    IDR 5,000,000
    12 Oct · CV Kopi Tepi Kota
    IDR 1,200,000
    Klinik Gigi Senyum
    Not paid yet

    Still owedIDR 2,400,000

  5. 05

    This month’s profit, without a spreadsheet.

    October’s Profit & Loss reads the journals from three invoices and two recorded expenses. Receivables Ageing shows IDR 2,400,000 still owed by two clients, none of it overdue yet.

    Financial reports
    Profit & Loss · October 2026
    Revenue
    IDR 8,600,000
    Design software subscription
    IDR 750,000
    Internet
    IDR 400,000

    Net profitIDR 7,450,000

FAQ

Common questions

How many invoices can I send by email?

Up to 3 invoice emails a day per workspace, and each invoice can be emailed once. Beyond that, send it yourself and mark it as sent. Mark as Sent is available on every plan with no limit.

Is there a desktop app, idle detection, or reminder?

Not yet. Timers run in the browser and sync to your account. Desktop/mobile apps, idle prompts, screenshots, and left-on reminders are not included. Overlong sessions can be edited in Time Logs.

My business isn’t VAT-registered (PKP) yet. Can I still use it?

Yes. As long as no tax type is set up, VAT doesn’t appear on invoices, and the Tax page says there’s nothing to report. You can still add just PPh 23, for example if clients withhold it from what they pay you.

Can the free plans and Freelancer add members?

Free and Retail Free can’t: both are single-user plans and seats can’t be added. Freelancer includes 1 user and can add seats up to 3 users in total. The same limit applies to Retail Starter, which includes 2 users. On Agency, Retail, Bisnis, and the Pro versions, extra seats are unlimited.

Run your freelance work on Tumra.

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