Skip to main content
All CollectionsImport & Export your DataImport your Price Book
How to Import and Export Price Book Services and Materials
How to Import and Export Price Book Services and Materials

How to import and export your services and materials into the Price Book

Sienna M avatar
Written by Sienna M
Updated over a month ago

You can import your price book from either an Excel or .CSV file directly into Housecall Pro. We can bring in all industry, category, name, description, price, cost, tax codes, and units of measure for Price book services and materials.

Our in product-wizard will walk you through the process of matching your column names to our system, will ensure that everything is formatted correctly, and will give you a chance to correct any errors to ensure that you end up with everything you need in Housecall Pro.

Below are fields that can be imported for Price book Services:

Field

Required

Description

Industry

True

The industry that a service lives in. The name of this category must match the name of one of the industries in HCP to be imported.

Category

True

The top-level category that a service lives underneath. All services must have a category within an industry

Subcategory_1

False

The levels of categories a service lives in underneath the top-level category. Typically no more than 3-4 levels are recommended if you will be integration with QuickBooks.

Name

True

Name for a service.

Description

False

Description of the work included in a service.

uuid

False

Housecall Pro generated ID for a service. This will only be present when importing a list that was previously exported from Housecall Pro.

Price

False (defaults to $0)

The amount that will be charged to the customer for performing the service. Use the standard format of $0.00.

Cost

False (defaults to $0)

The amount that it cost your company to perform their service. This will be used to calculate profit on jobs. Use the standard format of $0.00.

Taxable

False (defaults to false)

Whether tax should apply to this service when added to a job.

unit_of_measure

False (defaults to each)

The unit of measure for a single unit of this item. (ex. each, square foot, gallon)

Below are fields that can be imported for Price book Materials:

Field

Required

Description

Category

True

This is the top level category that a material or your material sub-categories live underneath. This is required.

Subcategory_1

False

The levels of categories a material lives within your top level category. This allows you to nest and create further categorization. Typically no more than 3-4 levels are recommended if you will be integration with QuickBooks.

Name

True

This is the name of your material or part.

Description

False

Description of the material or part.

Price

False

The amount that would be charged to the customer. Use the standard format of $0.00.

Note: If you use flat rate pricing and material mark ups within Housecall Pro, we will calculate this for you based off (cost * mark up tier) automatically for you.

Cost

False

The amount that this material or part costs your company. This will be used to calculate price if this is a material mark up enabled part. Use the standard format of $0.00.

Taxable

False (defaults to false)

Whether tax should apply to this service when added to a job.

unit_of_measure

False (defaults to each)

The unit of measure for a single unit of this item. (ex. each, square foot, gallon)

Material mark up enabled

False (only applicable if you have enabled flat rate pricing)

This will automatically calculate price for your materials imported when true. We will calculate your cost field* material mark up tier.

Note: Pros on our MAX plan can work directly with our data import team where they can import your customers, job history, equipment, and price book for you. Our basic transfer option is free. There may an additional cost for exports with multiple files or exports that require additional formatting that is outside the standard transfer scope of work.

Please work with your Onboarding advisor to set up an initial consultation call. If you’re itching to get started with importing your customers, you are welcome to follow the below instructions to import on your own.


Prepare your Data for Price book Import

Before starting the in-product import wizard, prepare to bring in your data, by:

  • Exporting your data from your previous software system.

  • Verifying that you have all the required fields.

  • Ensuring that your file is in one of the variety of supported file formats including comma- or tab-separated (.csv, .tsv), Excel (.xls, .xlsx), and others (.xml, and .txt).

You can learn more about how to prepare your data for import here. You do not need to modify your data to match a template. Our system will match your fields to the Housecall Pro fields.

Import your Price book Data

To import your data into the Price book, start by heading to your Price book by clicking the Price book tab in the upper navigation bar of your account.

From your Price book page, click on Import and export services (or materials) in the left hand side bar and then select the Upload File button. If you want to import both services and materials, you will have to repeat this process.

After selecting Upload File, click on the 'Select a file' button and choose the desired file from your computer.

If you have multiple sheets in one file, you can select the sheet that you would like to import by clicking on the desired sheet name in the Import box.

From there, our system will present you with a dialog box and will ask you to confirm if the first row contains column headers.

Our system will then try to map the Housecall Pro field name to the column headers in your file. However, if there are discrepancies (such as in Housecall Pro we have an Industry field and in your data you have an Business Unit field), this is your opportunity to fix so that the data is imported into the correct field.

Review each one and click the 'Confirm Mapping' button or change to the correct header name in your file. You can also choose to click the 'Ignore this column' button if you do not wish to import it. Once all mappings have been confirmed, click the Next button in the bottom right hand corner to continue.

Finally, our system will validate that the data in your file can be imported. If any rows have errors, they will be highlighted in red. You can click on the toggle 'Show errors' to see all of the rows with errors. To see what the error is, hover your cursor over the value, and type in the adjustment into the field.

Once you correct any errors, click the Next button in the bottom right hand corner to continue. From there, confirm that you are ready to upload the file by clicking Yes in the dialog box.

After uploading the file, you will receive an email once the import is complete. You can navigate elsewhere in the software and continue to use Housecall Pro.


How to Export Price Book Materials and Services

Exporting your Price Book to a CSV file is crucial for effective data management. It enables easy analysis, backup, and integration with other tools, helping you streamline your operations and ensure accurate reporting.

How to Export Price Book Services

To export services from your Price Book, locate and click the ‘Price Book’ tab in the top navigation bar of your HouseCall Pro account. If you have a lot of features in the top navigation bar, your Price Book may be nested under the More drop-down.

Alternatively, you can access the Price Book by going to Account Settings. Click the gear icon in the upper-right corner of your account.

Next, select ‘Price Book’ from the options on the left-hand side of the settings menu.

Note: You must be an admin or office staff with the 'Update company account info' permission to view the Price Book feature.

Under the Settings menu on the left side of the Price Book, click 'Import and Export Services.'

Then, click the blue 'Export' button under 'Export Services.'

Once you select 'Export,' a notification will appear stating, "A CSV file with your Price Book will be emailed to you shortly." The file will be sent to the email address associated with your Housecall Pro account.

Video Tutorial: How to Export Price Book Services

How to Export Price Book Materials

To export materials from your Price Book, locate and click the ‘Price Book’ tab in the top navigation bar of your HouseCall Pro account. If you have a lot of features in the top navigation bar, your Price Book may be nested under the More drop-down.

Alternatively, you can access the Price Book by going to Account Settings. Click the gear icon in the upper-right corner of your account.

Next, select ‘Price Book’ from the options on the left-hand side of the settings menu.

Note: You must be an admin or office staff with the 'Update company account info' permission to view the Price Book feature.

Under the Settings menu on the left side of the Price Book, click 'Import and Export Materials.'

Then, click the blue 'Export' button under 'Export Materials.'

Once you select 'Export,' a notification will appear stating, "A CSV file with your Price Book will be emailed to you shortly." The file will be sent to the email address associated with your Housecall Pro account.


Having trouble finding what you need?

Use the blue bubble to reach out to our chat team for live customer support. If you’d prefer to talk it out over the phone, call our support number at 858-842-5746.

Did this answer your question?