Export CSV, Excel or PDF

Nothing here is locked in. Pick a range and take it out in whatever shape the person asking for it expects.

Entry level CSV

One row per time entry, with date, project, task, note, tags, hours, whether it was billable, and whether it has been invoiced. This is the one for a spreadsheet, a bookkeeper, or someone rebuilding your week in their own tool.

Per project Excel and PDF

A summary by project with hours and billed value, as an Excel file if it is going into a spreadsheet, or as a printable page if it is going to a person. The PDF route opens a clean page in your browser to print or save.

Invoice PDFs

Each invoice exports on its own, with your letterhead, the client’s address, the lines, tax and terms. That is the document you send, and it is generated from the same data as everything else, so it cannot drift.

For Xero

Invoices export in Xero’s import shape from the Invoices screen. Different job, different file, and worth reading the Xero page before your first attempt.

The whole document as JSON

Settings has an export of everything, as a single JSON file. That is your escape hatch: it contains every client, project, entry, invoice, estimate and expense, readable without owntime. Useful before a big change, and useful if you ever want to check that nothing is hidden from you.

It holds your business details, clients, projects, entries, invoices, estimates, expenses and your Xero export settings. It does not hold your SMTP password or any bucket keys, which live in a separate part of the database and are not exported.

Last resort, and the best one

The database itself is already a file you own. You can copy it, open it in any SQLite browser, and query it yourself. No export needed, no permission asked.

Next: Xero export · where your data lives