improved

Company & Contractor Updates

Contractor and Company Object Updates

Company Object Update

We have introduced a new company_type field for the Company Object. This will allow for a smoother company onboarding process for companies that only run payroll for contractors

Company object: will now include company_type: all or contractor_only
The company_type parameter defaults to all

Contractor Object Updates

We have introduced changes including new fields and requirements for the contractor object. These changes will allow for a smoother W9 collection and KYC process for contractors

  1. ssn will now always be required (this will be a breaking change because the SSN is currently only required if a contractor has a type of individual)
    1. If the contractor is a business, provide the Primary Contact’s SSN
  2. New type options (this will be a breaking change because the acceptable values for this field are completely changing)
    1. API:
      1. The field name, type, will stay the same
      2. All potential enum values will be replaced to classify the type of contractor further
        1. individual_sole_proprietor
        2. c_corporation
        3. s_corporation
        4. partnership
        5. trust_estate
        6. llc
        7. other
  3. New field on Contractor Object: llc_tax_classification
    1. Only applicable if type is llc (see #2)
    2. Options are:
      1. c_corporation (default)
      2. s_corporation
      3. partnership
  4. New field on Contractor Object: tin_type
    1. Only applicable if type is individual_sole_proprietor (see #2)
    2. Options are:
      1. ssn
      2. ein
        1. if ein is chosen, then the ein field will be required