A client list, not a pipeline.
A CRM assumes you have a funnel: leads, stages, sequences, a forecast. Solo consultants mostly don’t. Work arrives through people who already know you.
HourToBill keeps the only part of a CRM that earns its keep: the client record, and every hour you have ever billed against it.
The pipeline stays empty. The billing record does not.
Search for a CRM for consultants and you get Pipedrive, Copper, Insightly and Vtiger. All four are competent, and none was designed for this. They are built for a sales team running volume: stages, forecasts, activity quotas, sequences.
An independent consultant typically has a handful of active clients, most of the next engagement coming from one of them or from a referral, and almost no deals in flight. Set one of those CRMs up and the pipeline stays empty while the thing you check weekly, what did I agree to charge this client and what do they owe me, is not something the CRM models at all.
Six fields that decide what you invoice.
Who to invoice
Company name, contact, email, billing address and tax identifier, used verbatim on the invoice.
What you agreed
Hourly rate, currency, tax rate, payment terms in days, and the billing increment.
What you have done
Every time entry for that client, dated and described, billable or not.
What is owed
Unbilled hours and their value at the client’s rate, plus every invoice and its status.
What was said
Free-form notes on the relationship, kept next to the numbers rather than in a separate app.
What it is worth
Total billed to date, so you can see which relationship is carrying the year.
Before you buy.
What should a consultant look for in a CRM?
It depends which half of the job you mean. If most of your revenue comes from a handful of long engagements and referrals, the valuable record is the delivery history and the billing terms for each client, not a deal pipeline. If you are running genuine outbound volume, you want a real sales CRM.
Is HourToBill a CRM?
Not a sales CRM. There are no deals, stages, forecasts or email sequences. It is a client record: who they are, what you agreed to charge, everything you have done for them, and what has been invoiced.
Why do generic CRMs feel wrong for consulting?
They are built around a repeatable sales motion with many similar deals. Consulting revenue tends to be a small number of relationships that renew and expand. The pipeline stays nearly empty while the part that matters, the delivery and billing record, has nowhere to live.
Can I keep contact details and notes per client?
Yes. Each client holds a contact name, email, billing address, tax identifier and free-form notes, alongside the rate, currency, tax rate and billing increment. That record is what the invoice is addressed from.
What if I need a real sales pipeline later?
Then add one. Pipedrive, Copper and Insightly all do that job properly. HourToBill deliberately does not compete there, and running both is reasonable once outbound is a real part of your week.
Does the client record stay in sync with the invoice?
They are the same record, so they cannot disagree. The address and rate are copied onto the invoice at the moment you create it, which means changing them later never alters an invoice your client already has.