Start free trial

Open-source Harvest alternatives: Kimai, solidtime, Invoice Ninja and Sumhour

What can you install today, and what do you still run or buy to bill a retainer? Kimai installs today, and its Recurring budgets plugin (149 €) adds retainers on top. solidtime installs today, but its invoices need a paid Business licence and it documents no retainers. Invoice Ninja installs today and can split one invoice into instalments. Sumhour has retainers with rollover and overage in every plan, with nothing to add, but self-hosting opens with the public launch. If you must install today, start with Kimai.

Each project’s own site, pricing page and code repository checked on November 5, 2026, plugin prices included.

If you want to own your data or run the software yourself, there are good open-source tools for tracking time and sending invoices. They suit different teams. Kimai is a mature, configurable time tracker with invoices, extended through paid plugins. solidtime is a modern time tracker with desktop apps. Invoice Ninja is an invoicing app that also tracks tasks, and its licence lets you read the code but not compete with its hosted service.

Sumhour is for agencies that bill from their hours: approvals, invoices, retainers and fixed fees, payments and margin in one product, licensed under AGPL-3.0. The code goes public and self-hosting opens with the public launch; until then Sumhour runs as a hosted service.

Side by side

KimaisolidtimeInvoice NinjaSumhour
LicenceAGPL-3.0AGPL-3.0Elastic License 2.0 (source-available)AGPL-3.0
Run it on your own serverFreeFree; invoicing needs a paid Business licenceFreeOpens with the public launch
Hosted price€2.99 to €4.99 per user a monthFree for 1 user; €8 to €9 per user a monthFrom $14 a month (Pro, 1 user); Enterprise by team sizeOne price per workspace by team size
Invoices from tracked timeYes, templatesProfessional or BusinessYes, its main jobEvery plan
Timesheet approvalsFree third-party pluginNot documentedNoEvery plan
Profitability from cost ratesNot documentedNot documentedNo (income minus expenses)Every plan
Expenses99 € pluginNot documentedYesEvery plan
XRechnung and ZUGFeRD99 € pluginE-invoices, formats not namedEnterpriseEvery plan
Clients pay onlineNot documentedNot documentedAbout 20 gateways11 providers
Retainers, fixed fee milestones, change ordersRecurring budgets plugin (149 €)Not documentedInstalments on one invoiceEvery plan
Browser extensionNot documentedYes (Linear, Jira, Plane)Tasks extensionYes (16 tools)
Desktop and phone appsNot documentedDesktop, with activity trackingDesktop, iOS and AndroidInstalls from the browser
AI apps over MCPCommunity serverNot documentedCommunity serverOfficial MCP server

Prices exclude tax. Plugin prices are from the Kimai store, which does not say whether they are one-time. "Not documented" means we found nothing on the project’s own pages, not that it cannot be done.

Try Sumhour hosted for 30 days, no card · Read the hosting guide

Which one fits

Where the others are ahead

Try Sumhour hosted while self-hosting opens. 30 days free, no card.

Start free trial

Other comparisons

Sources