
Build dashboards, automate reports, and ask questions in plain English — all from your Harvest data, no complex infrastructure to maintain.
Want it to watch your Harvest data and act on its own? Meet the Harvest agent →
Harvest is a time-tracking and invoicing platform. This data covers logged time and expenses against projects and tasks, the clients and team members those projects belong to, and the estimates, invoices, and payments that turn billable work into revenue.
Individual blocks of tracked time logged by users against projects and tasks, including billable/hours flags and rounded durations. The core fact table for utilization, billable-hours analysis, and capacity planning.
Reimbursable and billable expenses recorded against projects, categorized for cost tracking. Used to analyze project profitability and reimbursable cost recovery.
Client engagements with budgets, billing methods, and date ranges that work is tracked against. The central dimension for profitability, budget burn, and delivery reporting.
Reusable categories of work (e.g. design, development) assignable to projects with default billing rates. Used to break down time and cost by activity type.
Companies or customers that projects, estimates, and invoices belong to, including currency and address details. The primary customer dimension for revenue and engagement reporting.
Individual people associated with client companies, used as recipients for estimates and invoices. Supports client relationship and billing-contact analysis.
Team members who track time and expenses, with roles, billable rates, capacity, and cost rates. The team dimension for utilization, capacity, and labor-cost analysis.
Named roles that group users and govern permissions and rate structures. Used to segment utilization and cost reporting by function.
Bills issued to clients with line items, amounts, tax, and paid/due status, plus the messages sent to clients. The core fact table for billed revenue, accounts receivable, and collections.
Payments received against invoices, recording amount, date, and method. Used for cash-flow analysis, collections timing, and revenue recognition.
Quotes sent to clients with line items, amounts, and accepted/declined status, plus the messages exchanged. Used for sales pipeline, win-rate, and quote-to-invoice conversion analysis.
Authenticate Harvest in a few clicks. OAuth, API key, or IAM role — we handle secrets and rotation.
We pull every stream into your warehouse. CDC where the API supports it; full + incremental otherwise. Hourly-or-faster, row-level secure.
SQL, dashboards, or ask Fi in plain English. Your Harvest data lives next to every other source — ready to join.
We'll set up a live sync and answer your first questions — on the call.
Build your own with the Definite SDK, or request it. Most go live in days.
Join Harvest with the rest of your data, then ask Fi questions across all of it.