Create and manage invoices (BETA)
Last updated: May 25, 2023
Available with any of the following subscriptions, except where noted:
|
Create invoices in HubSpot to collect digital payments through the HubSpot payments tool, or to track payments made outside of HubSpot. To get started using invoices, check out the setup guide. You can also review HubSpot's default invoice properties.
Please note: invoices features are available in all accounts that use the Quickbooks integration. To create HubSpot invoices, you'll need a Starter, Professional, or Enterprise account with the payments tool set up.
Below, learn how to create invoices to send to your buyers and manage them after creation.
Create an invoice
Super admins and users with invoices object permissions can create an invoice directly from a contact, company, deal, or quote record, or from the invoices index page. You can also create an invoice from a quote to
Please note: invoices can only be created if your account's default currency is set to USD.
To create an invoice from the index page:
- In your HubSpot account, navigate to Sales > Invoices.
- In the upper right, click Create invoice.
To create an invoice from a contact, company, or deal record:
- Navigate to your records:
- Contacts: In your HubSpot account, navigate to Contacts > Contacts.
- Companies: In your HubSpot account, navigate to Contacts > Companies.
- Deals: In your HubSpot account, navigate to Sales > Deals.
- Click the name of the record that you want to create an invoice from.
- In the right sidebar, locate the Invoices section, then click Add.
- In the dropdown menu, select Create invoice. In addition to creating an invoice from a CRM record, you can also select one of the following in the dropdown menu:
- Add existing invoice: associate an existing invoice with the record.
-
- Convert deal to invoice (deals only): creates an invoice using the deal’s information, including associated line items.
To create an invoice from a published quote:
- In your HubSpot account, navigate to Sales > Quotes.
- Hover over the name of the quote, then click the Actions dropdown menu and select Convert quote to invoice. This will create a new invoice using the quote's information.
You'll then be taken to the invoice editor to configure invoice details.
Please note: by default when creating an invoice, it will use a standardized prefix of INV followed by a number that increases sequentially for each invoice created (for example, INV-1001 then INV-1002). You can update the prefix and starting number of invoices in your settings.
Set up invoice billing
In the Bill to section of the invoice editor, first set up the invoice's associated records, payment terms, and more.
- To associate the invoice with a contact, click Add contact. Then, in the right panel, search for an existing contact or create a new one. Then, click Next and continue to set up any needed association labels. Then, click Save. An invoice can be associated with multiple contacts.
- To associate the invoice with a company, click Add company. Then, in the right panel, search for an existing company or create a new one. Then, click Next and continue to set up any needed association labels. Then, click Save. An invoice can only be associated with one company.
- To add a billing address to the invoice, click Edit under Billing address. Then, in the right panel, enter the address information and click Apply.
- By default, the invoice date will be set to the current day. To update this, click the Invoice date field, then use the date picker to select a new date.
- By default, the invoice payment will be due upon invoice receipt. To select different payment terms, click the Payment terms dropdown menu. The Due date field will automatically update to match the selected term.
- To add a purchase order number to the invoice, enter the number into the PO number field.
Add line items
In the Line items section, add the items that your buyer will be purchasing.
- To add existing products from your product library (Professional or Enterprise only):
- Click Select from product library.
- In the right panel, select the checkboxes next to the products that your buyer will be purchasing. Then, click Add.
- To create a custom line item to the invoice:
- Click Create custom line item.
- In the right panel, configure your line item details. The Name and Unit price fields are required. Then click Save.
- After saving the line item, you can update its details in the line item editor, including increasing the quantity and setting a unit discount (either USD or percentage-based).
- After adding your line items, you can review the subtotal, including any discounts applied, in the Summary section.
Add comments
Optionally, if you want to add any notes for your buyer on the invoice, you can add them to the Comments section. You can use the text options at the bottom of the text field to further format your text, add a hyperlink, or insert a snippet.
Configure billing options
In the Billing section, set which payment options will be available to the buyer, along with whether you want to collect billing and shipping address information. These settings are inherited from your payment checkout settings.
- To set the allowed payment methods, select the checkboxes next to Credit or debit card and ACH (bank transfer).
- To collect billing address information at checkout, select the Collect billing address for credit card purchases checkbox.
- To collect shipping address information at checkout, select the Collect shipping address checkbox. When the buyer enters their shipping information, they'll only be able to select from the countries you've set in your payment settings.
Advanced settings
In the Advanced settings section, you can customize the language and locale of the invoice, as well as the invoice URL. To access advanced settings, click Advanced settings.
- By default, the language used for titles and labels on the page is set to English. To update this to another language, click the Language dropdown menu then select a language.
- By default, the date and address format will use United States format. To update this to another format, click the Locale dropdown menu then select a locale.
- To set a custom invoice URL using any of your connected domains, click the Domain dropdown menu, then select a domain. You can also enter a custom slug at the end of the URL by entering a value into the Content slug field. A preview of the invoice URL is displayed below the URL fields.
Save and finalize
At any point during invoice creation, you can click Save in the upper left to save the invoice as a draft. You can come back to a drafted invoice at any time to edit or delete it. You can also click Preview in the upper right to see how the invoice will appear to the buyer.
If you're ready to finalize the invoice so that you can send it to the buyer:
- In the upper right, click Finalize. Once finalized, an invoice cannot be edited or deleted.
- In the dialog box, review the disclaimer, then click Finalize.
- In the next dialog box, you can either select a method for sending the invoice to your buyer, or return to the invoices index page:
- Copy: copy the invoice's URL.
- Write email with invoice: navigate to the associated contact, company, or deal record with a drafted one-to-one email containing a link to the invoice.
- Close: return to the invoices index page.
You can also send the invoice at a later time from the invoices index page, where you can also manage your existing invoices.
Manage invoices
After creating invoices, you can manage them from the invoice index page, similar to managing other CRM records.
- In your HubSpot account, navigate to Sales > Invoices.
- Click the name of the invoice.
- In the right panel, you can set the invoice owner using the Owner field, view its properties, and manage the invoice's associations.
- For drafted invoices, you can access the following options by clicking the Actions dropdown menu in the upper right:
- Edit: continue setting up the invoice.
- Delete: delete the invoice draft.To view an invoice's details, click the invoice name, then view its details in the right panel.
- Clone: create a new invoice with the same details.
- For finalized invoices, you can access the following options by clicking the Actions dropdown menu in the upper right:
- Copy link: copy the invoice URL to send to a buyer.
- Send: if a contact is associated with the invoice, select this option to navigate to the contact record to send a one-to-one email with a link to the invoice.
- Download: download a PDF of the invoice.
- Mark paid: mark the invoice as paid. After marking an invoice as paid, you can no longer collect payment on the invoice or void it. This can't be undone.
- Void: mark the invoice as void. After marking an invoice as void, you can no longer collect payment on the invoice or void it. This can't be undone.
- Clone: create a new invoice with the same details.
- For drafted invoices, you can access the following options by clicking the Actions dropdown menu in the upper right:
- To filter the index page by specific invoice properties:
- Click Advanced filters in the upper left.
- In the right panel, click + Add filter to set up a new filter.
- Search for and select the property you want to filter by, then set the filter criteria and click Apply filter.
- To set up multiple filters, click AND or OR depending on how you want to group them. Learn more about setting up filters and saving views.
- To export your invoices, click Export in the top right of the table. Learn more about exporting records.
- To edit the columns that appear in the table, click Edit columns in the top right of the table.
Manage invoice settings
You can change the invoice prefix and starting number from within your invoice settings. Changing these settings will not update existing invoices, only new ones moving forward.
- In your HubSpot account, click the settings settings icon in the main navigation bar.
- In the left sidebar menu, navigate to Objects > Invoices.
- By default, invoices begin with the prefix INV. To change this, click Edit prefix. Then, in the dialog box, enter a new prefix, and click Save prefix. A prefix can be a maximum of 8 characters.
- By default, the starting invoice number is 1001. To change thism click Updating starting point for invoice numbers. Then, in the dialog box, enter a new starting point number, and click Updating starting point.
Related content
-
Test payment links
Before sharing your payment link with a contact, you can test the link to make sure it works as expected and...
Knowledge Base -
Add payment links to your content
You can add a payment link to your website so that your customers can complete payments directly on your...
Knowledge Base -
View and filter records on an object index page
Each CRM object in HubSpot (contacts, companies, deals, and tickets) has an index page that displays the...
Knowledge Base