Easily create budgets, set schedules, manage team members, share notes, track time & expenses, and predict profitability for all of your client projects.
Track time and collaborate on your projects. Assign team members different roles in your business. From business partners to managers, staff to contractors, Harpoon makes it a breeze to work together as a team.
Harpoon helps you determine the potential value and cost of a project before the project even begins. It's a powerful way to predict profitability at the start of a project before it's too late to make adjustments.
Easily share the financial and time-tracking details of a project with other colleagues without needing to provide those colleagues with access to your Harpoon account via Project Summary reports.
Harpoon gathers all of a project's financial details, invoices, expenses, time sheets, etc. and packages them in a stunning layout providing you clarity into each project's financial status and history.
Each of your projects can be mapped out on a yearly calendar so you'll know when you're busy, when you're not, and how much revenue you plan to receive during different parts of the year.
Besides hourly budgets, you can also enter a fixed fee amount to budget your project against. Not only is your project billing tracked against this budget, but Harpoon can tell you how many hours you can afford to spend on the project.
Harpoon tracks all revenue and costs associated with a project and calculates a real-time profit and loss metric, including your resulting margin for the project.
Set the maximum number of hours you want to allow for a project and then track your time against that budget. Harpoon displays your progress, and warns you when you're close to hitting your budget.
Each project can be given a different status to help you organize and track them during their lifecycles. Differentiate between projects that are active, completed, on hold, canceled, or still in the proposal stage.
With Harpoon's robust time-tracking system you'll always know the value, cost, and yield of every hour your team records for each project, what tasks took the most time, and which hours still need to be billed.
Whether you bill by the hour, prefer up-front fixed fees, or are working on a non-billable project, Harpoon has the flexibility to handle any type of project with a complementary budgeting & billing strategy.
It's easy to schedule, budget time, and invoice for ongoing retainer projects. Retainers are a great way to stabilize your income, and these types of projects are easily accommodated in Harpoon.
Harpoon keeps a running tally of how much revenue you're bringing in on each project, calculates an average across all your projects, and displays your average revenue per project for one year compared to another.
For both hourly and fixed budgets Harpoon can automatically reset your budget on a repeating daily, weekly, or monthly basis. Handy for retainers and other repeating, ongoing projects.
Harpoon tracks your unbilled hours and outstanding fixed fee budgets across all of your projects and automatically calculates a forecast of expected revenue and how that revenue will affect your yearly and monthly revenue goals.
Invoices can be manually created, or they can be based on the budget and costs of a project. Harpoon even tracks the billing status of all expenses and hours recorded for a project.
Whether it’s a summary of a recent phone call, or an important decision about the project you don’t want to forget, it's easy to share project notes across your entire team.
Harpoon can calculate the projected internal cost of a project, including the maximum time your team can afford to spend on the project, so your labor costs stay in line with your projected revenue.
Each of your team members can be assigned an internal hourly cost rate which can be customized on a per project basis. These rates allow Harpoon to calculate an accurate cost and profit & margin for each of your projects.
Set a different hourly rate for each of your time-tracking task categories. These rates can be customized on a global, client, and project-level basis.
You can set a maximum number of weekly working hours for each team member and then receive alerts when a team member is getting close to maxing out their hours while working on your projects.
Sometimes projects can be repetitive. That's why Harpoon makes it easy to duplicate (and customize) any existing projects with a single click.
Your list of client projects can grow cumbersome over time. In Harpoon it's easy to archive inactive projects to keep your account streamlined and manageable.
There's the hourly rate you charge your client. But Harpoon can tell you what your actual hourly rate was for a project by looking at both the billable and non-billable costs that went into the project.
Harpoon provides a handful of filtering and search tools that allow you to track the status of your projects. At a glance view hourly budget progress, profit & margin, collected revenue, and costs across all of your filtered projects.
Each of your clients can be given a unique status in Harpoon. Easily keep track of leads vs. active clients, and keep your account tidy by hiding inactive clients from your daily workflows.
"Harpoon has allowed me to overhaul my project management and billing systems. Instead of using multiple tools, I can track time on projects, bill my clients, and monitor my business's financial goals in a single place. Harpoon has made managing my business much simpler."
Phillip Johnston, Embedded Systems Consultant
Harpoon pricing starts at $9/month with a 14-day free trial. Learn more...
No other time-tracking or invoicing software helps you plan and predict a profitable future for your business like Harpoon does. Try it risk-free for 14 days.