Skip to main content
Pending validationOdoo 20.0Community and Enterprise

What hiring supports the company may have

What is it for?​

When the company hires someone on a permanent contract, it may be entitled to State support, but there is a short deadline to apply. fiscaldoo looks for those contracts, proposes the likely support and shows the deadline, so the application is not forgotten. The company always decides and makes the application.

fiscaldoo sends nothing to Social Security or the Employment and Vocational Training Institute (IEFP): the application is made with those bodies, and the record is kept here.

When to use it?​

  • You hired someone on a permanent contract and want to know whether there is support.
  • Social Security replied to the application and you want to record the reply.
  • The proposed support does not apply and you want to remove it from the pending list.

Where to find it?​

  • People › Contracts and departures › Hiring supports: the contracts with proposed support.
  • People › Contracts and departures › State supports: other training and hiring supports the company follows. Management opens the same list in Management › People › State supports.

Before you start​

  • The profile is HR manager, who also approves. The steps were done end to end with a user with only that profile. Management opens State supports (in Management › People), but does not have Hiring supports: in People › Contracts and departures it only sees Tax benefits and raises.
  • The contract must exist and be permanent. See How to record an employment contract.

How to use it​

  1. Open People › Contracts and departures › Hiring supports. On opening, fiscaldoo looks for permanent contracts started in the last 12 months and adds those with likely support. Each line shows the Worker, the Support, the Contract start, Request until and the State. The Late request and Some check failed columns are ticked when they apply.
  2. Open the line and read the VERIFICAÇÕES (✓ SIM, ✗ NÃO, ? A APURAR) (checks: yes, no, to be determined). In the example: age up to 30 at the start, no previous permanent contract in the company, no permanent contract with another employer (with ?, because you must ask the employee) and net job creation. The ? does not resolve itself: the answer is yours.
  3. If the support applies, make the application with the body and click Request made. The State changes to Request made and Request made on gets today's date.
  4. When Social Security replies, type the number in Grant reference and click Approved by Social Security.
  5. If the support does not apply, click Does not apply, at any time before approving.

Expected result​

  • After Approved by Social Security, the State changes, the record has no more buttons and Incentive created points to the incentive. The incentive is left to be confirmed and takes effect in payroll once confirmed.
  • An application within the deadline makes the incentive start at the start of the contract: contract of 02/11/2026, to apply by 12/11/2026, application made on 06/11/2026, incentive starting on 02/11/2026. A late application makes it start in the month after the application. In the example: contract of 01/03/2026, to apply by 11/03/2026, application made on 06/11/2026, incentive starting on 01/12/2026 (the incentive's name shows the date as 2026-12-01).
  • After Does not apply, the line stays in the list with that state, without buttons.

Important notes​

  • Deadline to apply. The limit shown in Request until is 10 days from the start of the contract (in the example, 01/03/2026 gives 11/03/2026). Pending validation by a certified accountant.
  • Conditions used in detection. The ages and durations (30 and 45 years; 12 and 25 months registered at the job centre) and the 24-month repayment period come from the rules loaded in the product, based on Decree-Law no. 72/2017. Pending validation by a certified accountant. The proposal is a starting point: always confirm the conditions with the body.
  • Contribution status. The incentive is created as to be confirmed. The product does not assume the company's contributions are up to date.
  • Once approved, the record does not change. If the data was wrong, end the incentive on the contract.
  • Departures. If the company terminates the contract within the support period, the repayment warning appears on the termination. Pending validation on screen. See How to handle an employee's departure.
  • Amount of the support. The HR manager's record does not show the support's monthly saving.
  • What the list does not see. Only permanent contracts with detected support come in. Supports for fixed-term contracts or other local supports do not appear here.

Common problems​

“A check failed (✗)”​

  • Symptom: when you click Approved by Social Security, even with the reference typed, the window says “A check failed (✗). What happened: the support does not seem to apply. How to fix it: mark it “Does not apply”, or correct the data that failed the check.”
  • Cause: one of the VERIFICAÇÕES (checks) shows ✗. For example, the age at the start of the contract is over 30. A ? does not prevent approval.
  • What to do: if the data is wrong, correct it on the employee record and the check changes by itself. If it is right, click Does not apply.

“The grant reference is missing”​

  • Symptom: when you click Approved by Social Security, the window says “The grant reference is missing. What happened: the incentive needs the reference given by Social Security. How to fix it: type it in “Grant reference” and approve again.”
  • Cause: the field is empty.
  • What to do: type the number given by Social Security and click the button again.

“No state supports”​

  • Symptom: State supports opens empty (seen with Management in the demo company), with “No state supports. The supports of the State for training and for hiring that the company can ask for are listed here, with the deadline and the steps.”
  • Cause: the company has no support recorded in this list yet. The list opens with the Not closed filter.
  • What to do: if you are looking for a specific contract, open Hiring supports. Management can add a support with New.
Versions: Odoo 20.0Community and Enterprisefiscaldoo 20.0 (master d83bdf7ae)ID DOC-0246
Was this page helpful?