Skip to Content
Saldo is currently in alpha - report bugs here
Dependent WorkerTax Situations

Tax Situations

Portuguese dependent worker taxation uses “situations” to determine which tax table applies.

Overview

The library automatically determines the appropriate tax situation based on:

  • Marital status (single/married)
  • Number of income holders (1 or 2 for married couples)
  • Dependents (children or other dependents)
  • Disability status (worker or spouse)

These situations apply to the dependent worker simulator. Independent worker calculations follow the simplified regime tables instead of retention situations.

Tax Situation Codes

TABLE1_SINGLE_OR_MARRIED_2_HOLDERS - Single or Married with Two Holders

Code: TABLE1_SINGLE_OR_MARRIED_2_HOLDERS
Description: Single without dependents OR married with two income holders

Applies to:

  • Single person without dependents
  • Married couple with 2 income holders, with or without dependents
Interactive Example

TABLE2_SINGLE_ONE_OR_MORE_DEPENDENTS - Single with Dependents

Code: TABLE2_SINGLE_ONE_OR_MORE_DEPENDENTS
Description: Single person with one or more dependents

Applies to:

  • Single parent with children
  • Single person caring for dependents
Interactive Example

TABLE3_MARRIED_1_HOLDER - Married, Single Holder

Code: TABLE3_MARRIED_1_HOLDER
Description: Married with only one income holder

Applies to:

  • Married couple where only one person works
  • Can be with or without dependents
Interactive Example

Disability Situations

All base situations have corresponding disability variants with lower tax rates:

TABLE4_SINGLE_OR_MARRIED_2_HOLDERS_NO_DEPENDENTS_PERSON_WITH_DISABILITY - Single/Two Holders with Disability

Code: TABLE4_SINGLE_OR_MARRIED_2_HOLDERS_NO_DEPENDENTS_PERSON_WITH_DISABILITY
Description: Same as TABLE1 but with disability benefits

Interactive Example

TABLE5_SINGLE_ONE_OR_MORE_DEPENDENTS_PERSON_WITH_DISABILITY - Single with Dependents and Disability

Code: TABLE5_SINGLE_ONE_OR_MORE_DEPENDENTS_PERSON_WITH_DISABILITY
Description: Single with dependents and disability

Interactive Example

TABLE6_MARRIED_2_HOLDERS_ONE_OR_MORE_DEPENDENTS_PERSON_WITH_DISABILITY - Married Two Holders with Dependents and Disability

Code: TABLE6_MARRIED_2_HOLDERS_ONE_OR_MORE_DEPENDENTS_PERSON_WITH_DISABILITY
Description: Married with two holders, dependents, and disability

Interactive Example

TABLE7_MARRIED_1_HOLDER_PERSON_WITH_DISABILITY - Married Single Holder with Disability

Code: TABLE7_MARRIED_1_HOLDER_PERSON_WITH_DISABILITY
Description: Married single holder with disability

Interactive Example

Situation Determination Logic

The library uses the following logic to determine the tax situation:

Partner Disability Benefits

If your spouse has a disability (but you don’t), you may qualify for additional deductions:

Interactive Example

Dependent Disability Benefits

Dependents with disabilities provide additional tax deductions:

Interactive Example

Important Notes

Number of Holders Rules

  • Single: numberOfHolders must be null
  • Married: numberOfHolders must be 1 or 2
  • Cannot specify 2 holders without being married

Dependent Rules

  • numberOfDependentsDisabled cannot exceed numberOfDependents
  • Dependents include children and other qualifying family members
  • Number of dependents affects tax brackets and deductions

Validation

The library automatically validates your input and will throw descriptive errors for invalid combinations:

Interactive Example

Tax Benefits Summary

Different situations provide different levels of tax benefits:

SituationTax LevelBenefits
TABLE1_SINGLE_OR_MARRIED_2_HOLDERSStandardBase tax rates
TABLE2_SINGLE_ONE_OR_MORE_DEPENDENTSLowerSingle parent benefits
TABLE3_MARRIED_1_HOLDERLowerSingle income household
TABLE4-7 (Disability variants)LowestDisability reductions
Last updated on