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
- 011 SepClients
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 & CRMClients- PT Arunika Edukasi
- IDR 250,000/h
- CV Kopi Tepi Kota
- IDR 200,000/h
- Klinik Gigi Senyum
- IDR 200,000/h
Active clients3
- 021–30 SepHours
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 trackingTime Logs · September- PT Arunika Edukasi
- 20 h
- CV Kopi Tepi Kota
- 12 h
- Klinik Gigi Senyum
- 6 h
Not invoiced yetIDR 8,600,000
- 031 OctInvoice
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 & billingInvoices, 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
- 048–12 OctPayments
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 & expensesPayments 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
- 0513 OctReports
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 reportsProfit & Loss · October 2026- Revenue
- IDR 8,600,000
- Design software subscription
- IDR 750,000
- Internet
- IDR 400,000
Net profitIDR 7,450,000
The features behind this workflow.
- Clients & CRMRates, terms, and billing email for every client.
- Projects & tasksOne project per client, plus an internal project that is not billed.
- Time trackingOne timer that keeps running even when the tab is closed.
- Invoices & billingHours pulled into invoices, emailed or marked as sent.
- Payments & expensesInvoices found from the transfer amount, part payments included.
- Financial reportsProfit & Loss and Receivables Ageing, without building them yourself.
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.

