CRM consultants help small and mid-sized businesses choose, set up, customize, and fix customer relationship management systems such as Salesforce, HubSpot, Zoho, Pipedrive, and Microsoft Dynamics. Most work solo or in small firms and bill for discovery, configuration, data migration, integrations, training, and ongoing admin support. Invoices usually tie back to a scoped project, a retainer, or logged hours.
Create an invoice for payment collection
Upload logo
PDF will be generated with filename:
Invoice_1001_Client_2026-10-14.pdf
Most CRM consultants mix hourly billing, fixed-price projects, and monthly retainers. Hourly rates suit open-ended troubleshooting, small change requests, and work where the scope is unclear. Fixed fees are common for defined deliverables like a HubSpot implementation, a Salesforce-to-HubSpot migration, or a sales pipeline rebuild, and are often split into milestones such as discovery, build, data migration, and training. Retainers (often 5 to 20 hours a month) cover ongoing admin work, reporting, and user support. Specialized platform skills, such as Salesforce Apex development or complex integrations, command higher rates than point-and-click configuration. Software licenses are usually paid by the client directly to the vendor, but if you resell licenses or buy third-party connectors on the client's behalf, list them as separate pass-through lines.
| Service | Priced | Typical range |
|---|---|---|
| Hourly consulting and configuration | per hour | $85-200 |
| Discovery and requirements workshop | flat fee | $1,500-5,000 |
| Small business CRM implementation (HubSpot, Zoho, Pipedrive) | flat fee | $3,000-15,000 |
| Salesforce implementation or major customization | flat fee | $8,000-50,000 |
| Data cleanup and migration | per hour | $75-150 |
| Custom integration or workflow automation | per hour | $110-225 |
| User training session | per session | $400-1,500 |
| Ongoing admin retainer | per month | $750-4,000 |
Typical US ranges. Rates vary by region, experience, and job size.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Discovery workshop and CRM requirements document | 1 flat fee | $2,500.00 | $2,500.00 |
| HubSpot Sales Hub configuration: pipelines, properties, lead scoring, email sequences | 24 hours | $125.00 | $3,000.00 |
| Data cleanup and import of 8,400 contacts from legacy spreadsheets and Mailchimp | 10 hours | $100.00 | $1,000.00 |
| Zapier integration between web forms, CRM, and Slack alerts | 6 hours | $150.00 | $900.00 |
| Team training session (remote, 90 minutes, 8 attendees) | 2 sessions | $600.00 | $1,200.00 |
| Total | $8,600.00 | ||
Notes: Milestone 2 of 3 for the CRM implementation project, per the signed statement of work dated March 4. Payment due within 14 days. Software subscriptions are billed directly to the client by the vendor. Additional change requests outside the SOW are billed at $125 per hour.
CRM projects often grow mid-stream, and tying each invoice to the signed scope makes it clear what is included and what counts as a change request.
Fixed-fee projects are billed in stages like discovery, build, migration, and go-live, and clients want to see which stage this invoice covers.
For hourly or retainer work, separating configuration, data work, integrations, and support lets the client see where time went and reduces billing disputes.
Noting whether work was done in a sandbox or production org, and in which product (Sales Hub, Salesforce Service Cloud) avoids confusion when clients run several tools.
Stating the number of contacts, companies, and deals imported or cleaned documents the work performed and helps if data issues are questioned later.
If you purchased third-party apps or licenses on the client's behalf, list them separately at cost (or with a stated markup) so they are not mistaken for labor.
Clients on a monthly retainer need to know how many hours were consumed and whether unused hours carry over or expire.
Fixed-fee CRM projects commonly require a deposit of 25 to 50 percent before discovery or build begins, with the balance tied to milestones such as configuration complete, data migrated, and go-live. Hourly work is typically billed monthly or biweekly on net 15 or net 30 terms. Retainers are usually invoiced at the start of the month and due on receipt or within 7 to 14 days. Late fees of 1 to 1.5 percent per month are common if stated in your contract in advance. Most clients pay by ACH transfer, credit card, or check, and some consultants add a card processing fee for larger invoices. Consider pausing admin support or access you control if a retainer goes unpaid, as long as your agreement allows it.
Charge for the requirements workshop as its own line or paid phase. It protects you from giving away your most valuable thinking, and it gives the client a document they can use even if they hire someone else to build.
CRM scope creeps through extra fields, new automations, and one more report. Write in your agreement how many revision rounds are included and bill additional requests at your hourly rate with a written approval.
Have clients buy their own subscriptions directly from the vendor so you are not carrying software costs or chasing payment for them. If you must purchase on their behalf, bill at cost before the renewal date.
Logging hours against a flat fee shows you where projects overrun, and it lets you price the next one more accurately. It also gives you evidence when a client's requests drift beyond the original scope.
Tie the final payment to a defined go-live or handoff date. Waiting until the team has fully adopted the system leaves your last payment dependent on factors you do not control.
Use a flat fee when the deliverables are clear, such as a defined implementation or migration. Use hourly for troubleshooting, small changes, and projects where the requirements are still forming. Many consultants run a fixed-fee build and then move the client to an hourly or retainer arrangement for support.
Yes, if you disclose it and your agreement allows it. Some vendors have reseller or partner programs that provide margin. Otherwise, bill the cost as a pass-through and charge for your time to manage it. Having the client buy directly is usually simpler.
Quote migration as a separate line, state assumptions about data quality and record counts, and bill hourly or add a change order if the data is worse than described. Ask for a sample export during discovery so you can judge it before pricing.
Include the month covered, the retainer fee, hours included, hours used with a short task list, and any overage billed at your standard rate. State whether unused hours roll over.
It depends on the state. Many states do not tax professional services, but some tax software configuration, customization, or digital services. Check your state's rules or ask an accountant, and note any tax charged as its own line.
Send a CRM Consultant estimate for approval, then turn it into an invoice when the work is done.
CRM Consultant estimate template