Last updated on January 20th, 2026
The Import Jobs function lets you create one or more jobs in bulk by uploading a CSV file. It is located on the Customer Job List.
It is designed for importing a job’s Bill of Materials (BOM) quickly (stock items, single-use items, templates, sections, professions, and assets), or that of multiple jobs at once.
![]()
Before you start:
How the import works (2-step process)

An example multi-job CSV to be imported:

Your CSV must contain the following columns (exact spelling/casing is not important, but the headers must match the template):
| Column | What it does | Rules / examples |
|---|---|---|
| Job Reference | Groups rows into a job. |
|
| Job Title (optional) | The job title. |
|
| Charge Type | Sets the job’s quote type / charging model. |
|
| Customer | Assigns the job to an existing customer. |
|
| BOM Level (optional) | Controls hierarchy (nesting) of items under sections/templates. |
|
| Item Code | Identifies stock items from your inventory catalogue. |
|
| Item Name | Identifies non-stock items and names created items. |
|
| Item Type | Tells Gojee how to interpret the row. |
|
| Cost per Unit (optional) | Overrides cost for some item types. |
|
| Price per Unit (optional) | Overrides sell price in quotes/invoices. |
|
| Required Quantity | How much of the item is required on the job. |
|
| Unit (sometimes required) | The unit of measure (UoM) for the row. |
|
| Discount Percentage (optional) | Applies a discount to an item or group. |
|
Job Reference
What it does: Groups rows into a job.
Rules / examples:
Job Title (optional)
What it does: The job title.
Rules / examples:
Charge Type
What it does: Sets the job’s quote type / charging model.
Rules / examples:
Customer
What it does: Assigns the job to an existing customer.
Rules / examples:
BOM Level (optional)
What it does: Controls hierarchy (nesting) of items under sections/templates.
Rules / examples:

Item Code
What it does: Identifies stock items from your inventory catalogue.
Rules / examples:
Item Name
What it does: Identifies non-stock items and names created items.
Rules / examples:
Item Type
What it does: Tells Gojee how to interpret the row.
Rules / examples:
Cost per Unit (optional)
What it does: Overrides cost for some item types.
Rules / examples:
Price per Unit (optional)
What it does: Overrides sell price in quotes/invoices.
Rules / examples:
Required Quantity
What it does: How much of the item is required on the job.
Rules / examples:
Unit (sometimes required)
What it does: The unit of measure (UoM) for the row.
Rules / examples:
Discount Percentage (optional)
What it does: Applies a discount to an item or group.
Rules / examples:
The following are some errors and warnings that you may encounter when uploading the CSV. If there are errors, you will not be able to submit. If there are warnings, you will be able to click submit to proceed anyway.
Common errors (will block import)
Warnings (import can still proceed)

Once you click “Submit” at the bottom of the modal, the job(s) will be imported into the system and be ready for you to fill in any further information if required.
Tips:
© Copyright 2026 Gojee App | Privacy