Create a quote from a Salesforce opportunity
How to create a quote (or Statement of Work) from a Salesforce opportunity
Updated 3 November 2025
Creating quotes or Statement of Work can take a considerable amount of time. PSOhub makes it easier by leveraging contract templates, teams and rates, budgets and planning. Your quote is published and shared with your customer for digital signing before being promoted to a project.
In this article, we will look at creating and previewing a quote before publishing.
Create a quote
The following window will appear:
Click on the Salesforce tile to create a quote from a Salesforce opportunity.
The Search window appears below. Enter the name of the opportunity (you can type the first few characters) and click Search. In the search results, select the opportunity you wish to create a quote from:
The Quote Quick Setup: Step 1 window appears:
For step 1: Identification, please complete the following fields:
|
Field |
Description |
|
Name |
The name of the Quote or statement of work. |
|
Type |
The quote type which is automatically picked up from the Project type settings. |
|
Customer |
Select the name of the customer who will receive the quote. |
|
Currency |
Select the currency for the quote. By default, your base currency will appear. |
|
Due days quote |
The number of days the quote is valid once it has been submitted. This is defined in the Quote settings but can be overwritten here. |
|
Business unit |
By default, the top business unit in your organization structure will be selected. If you wish to change the business unit owning this project, you can select it from the drop-down list. The business unit will determine the users who can be assigned to this project. |
|
Sales rep |
Select the sales rep in your organization who is responsible for this offer. Note: the sales rep must be a user in PSOhub. |
Click Next for step 2: Setup contract:
Select either a standard template or one of your own custom templates. You may also have a plan template related to the contract template that you want to leverage.
Click Next for step 3: Add team:
At this early stage of this sale/ opportunity, project team members are more than likely unknown/unconfirmed. In which case, you can skip this step and immediately click Create.
Configure the quote
The quote will appear, displaying basic information related to the quote and the selected contract template:
In the left-hand pane, click the Edit button to modify the quote details:
| Field | Description |
| Date | Date of the quote. By default, today's date is shown. |
| Due days quote | The number of days the quote is valid for (the Expires on date updates automatically). |
| Test Quote | A temporary or sample quotation created for testing purposes. |
| Project estimated start date | The start date the project is expected to start. |
| Quote contact | The point of contact for receiving the quote. |
| Sales rep |
The salesperson or account manager responsible for the quotation. This individual is linked to the quote to identify who prepared or owns it within the sales process. The sales rep will only see the quotes that he/she has been assigned. |
| Project manager |
If known, this is the person responsible for overseeing the delivery of the work or services described in the quotation. |
| Business unit |
The business unit, legal entity, department or team owning the quote. It determines how the quote is categorized for reporting, financial tracking, and permissions. |
| Quote PDF language |
The language defined to generate the PDF version of the quote to send to the customer. |
| PO number |
If the purchase order number is issued, it will be linked to the quote and later the project. |
| Tags |
Tags are labels or keywords assigned to a quote to help categorize, organize, and filter quotations within PSOhub. They make it easier to search, group, and report on quotes based on specific attributes or business criteria. |
Click Save.
In the contract, you can use the Budget Grid to calculate your budget per contract line.
Note: If you already know who will be assigned to your eventual project, you can click the Team tab and select your team members. This will allow you to select the team members in the Budget tab.
This is also where you will finalize the quote. For instance, the financial agreement of the deal/opportunity: fixed fee, fixed fee installments, recurring fixed fee, T&M, monthly T&M, retainer, expenses, or products.
Note: The contract template should be defined as you would for a project. How you configure it will be carried over to the project (including smart invoicing). You can set up installments, retainers and dates at the quote level.
Preview quote
Once you have completed the contract billing information, you can preview the quote.
Click Preview and Publish:
Here, you will see a 4-step process to finalise the quote for publishing.
Step 1: Header: Complete the header information to appear at the top of the quote. This will be displayed in the preview on the right-hand side:
| Field | Description |
| Date and Expiration date | The start and expiration dates. When a submitted quote has expired, it will be read-only with no option to sign or decline. |
| Created By and Email |
This is the Sales rep with their email address. Note: These fields are mandatory for the quote to be published. |
| Customer and Contact |
The customer name will be shown and non-editable. The quote contact person at the customer can be selected, if not already. |
| PO number |
The purchase order number, if known. |
| Project estimated start date |
The estimated project start date. |
| Add comments (optional) |
Additional text to be added to the header. Standard text can be configured in the Quote settings under Default comment. |
Click Next.
Step 2: Quote lines appears:
Note: By default, the Budget values are not displayed in the quote. If you require the Budget to appear as an estimate for T&M or Expenses, click on the contract line(s) and in the Advanced tab, check the Display estimate on quote (Budget) box. If you do not want a contract line to appear in the quote, uncheck the Show on quote box:
Step 3: Footer appears:
Click Next.
Step 4: Appendix appears:
| Appendix | Description |
| Appendix A: Teams and Rates | Select this check box to display the roles and rates as defined. |
| Appendix B: Plan and Timeline | Select this check box to display the task lists. |
| Appendix B: Timeline | Select this check box to display the Gantt chart for tasks and any dependencies. |
| Appendix C: Budget planning |
Select this check box to display the team members or roles planned hours, the value of those hours and the hourly rate. If team members have not been identified, it will be marked as TBD (To be Determined). Note: Keep in mind that any resources you select will appear on the published quote, which may lead the customer to perceive them as confirmed project resources. |
| Files Include files | Link or upload documentation to support the quote. |
Click Preview and Publish.
The complete quote is ready for final viewing. Once you are satisfied with the quote, you can click Publish as PDF to create a PDF document for emailing to your customer or Publish as Link to create a web page for digital signing. Click Back to Quote to return to the contract, or click Edit Quote to go back to Step 1: Header of the quote preview.






