How to Manage Employee Offer Letter and Salary Configurator in Odoo 18: Complete Guide
By Braincuber Team
Published on February 27, 2026
You've found the perfect candidate, but manually drafting offer letters and calculating salary packages takes hours and leaves room for errors. If your HR team is still copy-pasting numbers into Word documents, you're missing out. Odoo 18's Employee module automates this entire workflow with a built-in Salary Configurator and Offer Letter generator, allowing you to send professional, error-free proposals in just a few clicks.
What You'll Learn:
- How to set up salary information and contract details
- Generating customized offer letters directly from Odoo
- Sending offer letters via email to candidates
- Using the Salary Configurator for candidates to review and sign
Setting Up the Employee Contract
Before generating an offer letter, you need to define the foundational contract details for the employee. This acts as the template from which the offer documents will draw their data.
Access the Employee Profile
Open the Employee module from your Odoo 18 dashboard. Either create a new employee profile or select an existing one to configure.
Open the Contract Tab
On the selected employee's record, locate and click on the Contracts smart button to manage their employment agreements.
Define Salary Information
Create a new contract and provide a distinct name. Under the Salary Information tab, specify vital details such as the Wage Type, Schedule Pay, base Wage, and the total Yearly Cost. Save the contract manually before proceeding.
Save Before Generating
Always ensure you have saved the contract record after entering salary details. The offer letter generator pulls directly from saved database fields, and unsaved changes will not reflect in the final document.
Generating and Sending the Offer Letter
Once the financial parameters are locked in, Odoo can instantly draft a comprehensive offer letter combining the contract data with your company's standard templates.
Generate Offer Letter
On the saved contract form, click the prominent Generate Offer button. This action compiles the contract data into a printable and mailable format.
Assign Details and Send via Email
Review the generated offer letter. Ensure fields like Contract Type, Job Title, Employee Job, and Department are correctly assigned. Finally, click Send By Email to dispatch it to the candidate.
Automated Email Composition
The "Send by Email" button opens a pop-up window pre-populated with an email template and a link to the offer, saving HR personnel from writing repetitive messages.
Centralized Document Management
All generated offer letters remain linked directly to the employee's contract file in Odoo. No more hunting through shared drives for historical HR documents.
Utilizing the Candidate Salary Configurator
The final piece of this workflow involves the candidate's interaction. Odoo provides an interactive portal via the Salary Configurator where potential hires can review package details and officially accept the terms online.
Access the Salary Configurator
When the candidate receives the email, clicking the enclosed link or using the Salary Configurator button directs them to a secure web page showing their specific offer terms.
Review and Sign Online
On this webpage, the candidate can verify their personal information alongside the company details. They can then review the contract parameters and legally sign the agreement digitally right from their browser.
| Manual HR Process | Odoo 18 Automated Workflows |
|---|---|
| Drafting Word Document templates | 1-click Generation from Database fields |
| Calculating Salary Packages via Excel | Integrated Salary Information parameters |
| Emailing PDF Attachments externally | Direct "Send By Email" action within Odoo |
| Chasing physical signatures via DocuSign | Native Salary Configurator web portal signing |
Frequently Asked Questions
How do I access the offer letter generator in Odoo 18?
Navigate to the Employee module, select an employee, open the Contracts smart tab, define and save the salary information, and then click the "Generate Offer" button.
Can I email the offer letter directly from the system?
Yes. After generating the offer letter, assign the appropriate details and click the "Send By Email" button to send it directly to the prospect without leaving Odoo.
What is the purpose of the Odoo Salary Configurator?
The Salary Configurator provides an interactive web portal where candidates can review their contract, verify company details, and digitally sign the agreement online.
Do I need to save the contract before generating an offer?
Yes, it is crucial to save the contract record after entering Wage Type, Yearly Cost, and other parameters so the offer template can pull accurate data.
Does the employee module integrate with Odoo eSign?
Yes, the web interface linked via the Salary Configurator process utilizes Odoo's native digital signature capabilities to allow legally binding online acceptances.
Tired of Manual HR Paperwork?
Let our experts help you configure the Odoo 18 Employee module. We specialize in automating salary configurators, offer templates, and onboarding workflows tailored to your business needs.
