Tuttle
Tuttle is a free, open-source desktop application for solo freelancers managing time, invoices, taxes, clients, and business finances.
What Tuttle is
Tuttle is a free, open-source desktop application for solo freelancers managing time, invoices, taxes, clients, and business finances. It runs on Linux, macOS, and Windows, and stores client, contract, time, and invoice data locally. Time can be captured with a project timer, entered manually, or imported from a calendar or time-tracking tool. Tuttle creates invoices and timesheets from tracked time, manual quantities, or fixed-price contracts, including deposit and final invoices. Factur-X and ZUGFeRD e-invoices can be exported to PDF or emailed, with XRechnung optional. The dashboard shows revenue, outstanding invoices, project budgets, forecasts, and progress toward financial goals. It tracks VAT and income-tax reserves, expenses, and estimated monthly pay. PDF invoice and contract data can be extracted through local Ollama or an OpenAI-compatible provider. The project uses the GNU General Public License v3.0.
Good
- Combines time, invoicing, tax, and client tools
- Runs on Linux, macOS, and Windows
- Stores financial data locally
- Supports multiple invoice formats
- Offers local PDF data extraction
Watch out
- No free trial period is available
- No account or setup wizard is provided
- Document extraction needs Ollama or compatible provider
Who it suits
Tuttle suits solo freelancers who want desktop-based time capture, invoicing, and financial planning. It also fits users who prefer local data storage and open-source software.
Verdict
Tuttle brings core freelance administration into one local desktop app, with flexible time capture and invoice creation. Its open-source license and local storage appeal to users who want control over business records.
Plans and prices
From Tuttle's own pricing page, checked 9 Oct 2001.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Free to use and fork · GPLv3 |
The facts
Each one read from Tuttle's own pages, with the date it was checked.
What it does
- Business overview
- The dashboard covers revenue, outstanding invoices, project budgets, forecasts and progress toward financial goals.checked 9 Oct 2001
- Document import
- Tuttle extracts data from invoice and contract PDFs using a local Ollama model or an OpenAI-compatible provider.checked 9 Oct 2001
- E-invoicing
- Invoices are Factur-X / ZUGFeRD e-invoices, with XRechnung optional, and can be exported to PDF or sent by email.checked 9 Oct 2001
- Integrations
- Calendar and time-tracking imports are supported; document extraction can use Ollama or an OpenAI-compatible provider.checked 9 Oct 2001
- Invoicing
- Tuttle creates invoices and timesheets from tracked time, manual quantities or fixed-price contracts, with deposit and final invoices.checked 9 Oct 2001
- License
- Tuttle is open source under the GNU General Public License v3.0.checked 9 Oct 2001
- Privacy
- Client, contract, time and invoice data is stored locally, and the maker says there is no account or central server collecting financial data.checked 9 Oct 2001
- Purpose
- Tuttle is a desktop app for solo freelancers that brings time tracking, invoicing, tax planning, client management and business finances together.checked 9 Oct 2001
- Support
- The project welcomes contributions and links to a contributing guide covering development setup and pull requests.checked 9 Oct 2001
- Tax and salary
- Tuttle shows VAT and income-tax reserves, expenses and an estimate of what users can safely pay themselves each month.checked 9 Oct 2001
- Time tracking
- Users can track time with a project timer, enter it by hand, or import it from a calendar or time-tracking tool.checked 9 Oct 2001
Where it runs
- Platforms
- Tuttle is available for Windows, macOS and Linux; the maker specifies macOS 14 (Sonoma) or newer.checked 9 Oct 2001
Money
- Trial and setup
- The download page says there is no account, setup wizard or trial period.checked 9 Oct 2001
Alternatives to Tuttle
- 1

Avaza
Free planAndroidiOSWebAPI8.2From $11.95 a month - 2

Harvest
Free planAndroidiOSWebmacOS8.2From $9 a month - 3

Invoice Ninja
Free planAndroidiOSWebAPI8.2From $3.33 a month - 4

Paymo
Free planAndroidiOSWebAPI8.2From $0.49 a month - 5

TimeCamp
Free planAndroidiOSWebLinux8.1From $3.99 a month - 6

FreshBooks
AndroidiOSWebAPI7.9
