Overview
Money
Time
Actual time
0:00
all entries, billable + non-billable
Billed time
0:00
billable entries, after increment rounding
Revenue by Client
| Client | Unbilled |
|---|
Time
Log time
Entries
| Date | Client | Description | Actual | Billed | Rate | Amount | Status |
|---|
Materials
Log material
Entries
| Date | Client | Description | Qty | Unit | Markup | Amount | Status |
|---|
Clients
Add client
Import customers
Upload a customer list exported from Xero (Contacts → Export) or QuickBooks (Customers → Export). Accepts .csv or .xlsx. The file is only read in your browser — nothing is sent anywhere except straight into your own account.
All clients
| Name | Rate | Increment | Unbilled |
|---|
Invoice
Build invoice
Timesheet
A standalone document for 1099 contractors — generated locally, never touches Xero.
Generate
Settings
Defaults
Your details for timesheets
Accounting software (optional)
If you import invoices into Xero or QuickBooks, these settings pre-fill the right fields so you don't have to map them each time. Leave blank if you don't use these — your CSV still works.
Export / Backup
CSV exports one readable file each for Time, Materials, and Clients — for opening in Excel/Sheets, not for re-import. The full JSON backup is the actual restore file; use "Import backup" to restore it.