Payments & Invoicing
How to Create and Send Estimates in GoHighLevel
By Marnix Geerkens. Published 2024-10-03. Updated 2026-06-02.
GoHighLevel's Estimates feature lives inside the Payments tab and lets you send a formal price document to a prospect before converting it to an invoice. You set the customer and business details, add line items with optional VAT, configure recurring billing if the engagement is ongoing, and send directly from the platform. The recipient can accept or reject the estimate, and an accepted estimate can be turned into a recurring invoice automatically.
Watch it, then build it
Get the full platform free for 30 days
That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.
30 days, not 14Full platform, nothing held backFree community and setup help
We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.
Summary. GoHighLevel includes a built-in estimates tool that makes it easy to send professional pricing documents to prospects and clients before an invoice is issued. The workflow covers selecting a contact, editing business details, setting line items with pricing and optional tax, configuring recurring billing intervals for retainer-style work, and finalizing with terms and conditions. Clients receive the estimate and can accept or reject it directly, and the estimate history is managed within the Payments tab.
Steps
Open Estimates under Payments
In your sub-account, click Payments in the left menu. Hover over Invoices and Estimates at the top, then select Estimates. Click New Estimate to start.
Add the customer and edit business details
Select the contact from your CRM using the customer field. If you need to update your own business name, address, or logo, click the pencil icon under Business Information and save your changes.
Configure the estimate settings
Click the arrow next to Estimate Settings to expand it. Set the estimate number (avoid starting at 1 if you want to appear established), the issue date, and an expiration date to create a clear deadline for the prospect.
Add products and VAT
Click Add Product and select items from your product catalog. Adjust quantity and price as needed. If VAT applies, enter the percentage manually or enable automatic tax based on the contact's location. The contact must have a country, state, and postal code for automatic tax to work.
Set up recurring billing if needed
Toggle on the recurring option if this estimate is for ongoing work such as a monthly retainer. Choose the billing frequency, start date, and end condition. An accepted estimate with recurring billing active will generate invoices on the schedule you set.
Add terms and send
Expand Additional Options to paste or link your terms and conditions. Click Save in the top right. Review the full preview, then send the estimate to the contact. They will receive it and can accept or reject it from their end.
Related tutorials
Watch it, then build it
Get the full platform free for 30 days
30 days, not 14Full platform, nothing held backFree community and setup help
Frequently asked questions
Where is the Estimates feature in GoHighLevel?
Under Payments, hover over Invoices and Estimates, then select Estimates.
Can an estimate automatically create recurring invoices?
Yes. Enable recurring billing on the estimate and set the billing interval before sending.
What can the client do when they receive an estimate?
They can accept or reject it. Accepted estimates can convert to invoices.






