Skip to content

barebill

Local-first time tracking and invoicing for solo consultants.

barebill is a Windows desktop application that helps independent consultants track their time, manage clients, and prepare invoices — entirely offline, with no subscription and no cloud dependency. Your data stays on your machine.


Features

  • Client management — store contact details, hourly rate, invoice cap, and billing frequency per client
  • Time tracking — log work entries by date with hours, description, category, and markdown notes
  • Invoice preparation — select uninvoiced entries and generate a ready-to-send invoice record
  • Reporting — per-client summaries of hours, revenue, and billing status
  • Work categories — classify work (Development, Support, Consulting, etc.) per client

Quick start

  1. Download the latest release and run the installer
  2. Launch barebill
  3. Click + Add to create your first client
  4. Start logging work entries in the Timesheet tab

Full getting started guide


Open source

barebill is open source under the MIT licence. Contributions are welcome.

View on GitHub Contributing guide