Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

The following fields can be used when importing contractor data.  It is generally best practise to ensure that you have validated certain fields to meet local restrictions or conventions.  For example, if you only operated in the UK then it would be advisable to restrict VAT numbers to the format defined by HMRC.

NameFieldDescriptionTypeFormatConstraintsMandatory
UsernameWKR_USERNAMEThe username to use for this contractor. This field can be omitted in which case InTime will allocate the username based on the firstname and lastnameString(52)
Must be uniqueNo
ReferenceWKR_ITRIS_IDThe contractor's reference number. This is typically allocated from a sequence, e.g. W0001, W0002 etc. This reference is common between your front-office system and InTime.String(30)
Must be uniqueYes (but can be automatically allocated if required)
Accounts ReferenceWKR_ACCOUNT_NUMThe contractor's accounts reference. This is typically used when an invoice is exported to the accounts systemString
The length of this field can vary based on the accounts systemSometimes
External ReferenceWKR_EXTERNAL_REFAn additional reference that can be stored on a contractor if requiredString(100)

No
Worker TypeWKR_TYPEThe type of the contractor.String

"LTD" or "PAYE"

Worker type needs to be "LTD" for CIS workers.

Yes, but can be defaulted as a system property if required
Pay Worker AsWKR_LTD_CO_PAY_WORKER_ASNormally same as WKR_TYPE above except IR35 and CIS, in these cases worker type is LTD and this would be “0” or “PAYE" to pay through InPAY.String

“0” or “PAYE"

“1” or “LTD"

Yes, if InPay linked and contractor is PAYE or in scope of IR35 or CIS
TitleWKR_TITLEThe contractors title, such as Mr or MrsString(12)
"Mr", "Mrs", "Ms", "Miss", "Sir", "Dr", "Lord", "Lady"Yes, if InPay linked
FirstnameWKR_FIRSTNAMEThe contractor's first nameString(50)

Yes
MiddlenameWKR_MIDDLENAMEThe contractor's middle nameString(50)

No
LastnameWKR_LASTNAMEThe contractor's last nameString(50)

Yes
GenderWKR_GENDERThe contractor's genderString(1)
"M" or "F"Yes, if InPay linked and contractor is PAYE
EmailWKR_EMAILThe contractor's email addressString(255)
Must be a valid email addressYes
PhoneWKR_PHONEThe contractor's phone numberString(30)

No
MobileWKR_MOBILEThe contractor's mobile numberString(30)

No
FaxWKR_FAXThe contractor's fax numberString(30)

No
Date of BirthWKR_DOBThe contractor's date of birthDate
Must be a valid dateYes, if InPay linked and contractor is PAYE
Date of JoiningWKR_DATE_OF_JOININGThe contractor's date of joiningDate
Must be a valid dateYes if InPay linked and contractor is PAYE
Engagement TypeWKR_LTD_CO_ENGAGEMENT_TYPEThe contractor's engagement type with respect to HMRC intermediaries reporting.char
A,B,C,D,E,F or ZNo
Unique Tax ReferenceWKR_LTD_CO_UTRThe contractor's Unique Tax Reference (UTR) or corresponding identified for non UK contractor'sString(10)


Created DateWKR_CREATEDThe date & time the contractor was created. Can be passed from the front-office system, otherwise it will be defaulted to the current date/time.DateTime

No
Modified DateWKR_MODIFIEDThe date & time that the contractor's record was modified. Can be passed from the front-office system but is not required.DateTime

No
CurrencyWKR_DEFAULT_CURRENCYThe contractor's default currency codeString(3)
3 digit ISO currency codeNo, can be defaulted.
Comms IndicatorWKR_NO_COMMSA flag that can be used to disabled emails for a contractorBooleanY/true/1 OR N/false/0
No - Default False
Address Fields for the contractor's main address
Street 1WKR_STREET1
String(80)

No
Street 2WKR_STREET2
String(80)

No
Town/CityWKR_TOWN
String(80)

No
CountyWKR_COUNTY
String(80)

No
PostcodeWKR_POSTCODE
String(20)

No
CountryWKR_COUNTRY
String(80)

No
Country CodeWKR_COUNTRY_CODE
String(2)
A 2 digit ISO country codeNo
PAYE Contractor Fields
National Insurance NumberWKR_NI_NUMThe contractor's national insurance numberString(10)
Must meet the HMRC definition for National Insurance numberYes, if InPay linked and contractor is PAYE
National Insurance Table LetterWKR_NI_TABLE_LETTERThe contractor's national insurance table letter.String(1)
Must be a valid HMRC table letterYes, if InPay linked and contractor is PAYE. Can be defaulted.
Payroll Tax CodeWKR_PAYROLL_TAXCODEThe contractor's payroll tax code, e.g. 1000LString(50)

Yes, if InPay linked and contractor is PAYE. Can be defaulted.
PayrollWKR_PAYMENT_FREQUENCYThe name of the payroll that the contractor is on.String
Must be a configured payrollYes
On HoldWKR_ON_HOLDWhether payments for this worker are on hold. If contractors are set as on-hold then their timesheets and expenses to not appear in the export screen. NOTE: this is not the same as the stop payments function in InPayBooleanY/true/1 OR N/false/0
No - Default False
Limited Company Contractor Fields
Limited Company NameWKR_LTD_CO_NAMEThe name of the contractor's limited companyString(100)

Yes (For LTD Workers)

LCP_ITRIS_ID





LCP_NAME




Company NumberWKR_LTD_CO_NUMThe registered company number of the contractor's limited companyString(50)

Yes (For LTD Workers)














VAT NumberWKR_LTD_CO_VAT_NUMThe limited company's VAT number if applicableString(50)

Yes (For LTD Workers)
Self BillingWKR_LTD_CO_SELFBILLDetermines if the contractor is configured for /wiki/spaces/ds/pages/51875309.BooleanY/true/1 OR N/false/0

Street 1WKR_LCA_STREET1The contractor's limited company's first address lineString(80)

Yes (For LTD Workers)
Street 2WKR_LCA_STREET2The contractor's limited company's second address lineString(80)


Town/CityWKR_LCA_TOWNThe contractor's limited company's townString(80)

Yes (For LTD Workers)
CountyWKR_LCA_COUNTYThe contractor's limited company's countyString(80)


PostcodeWKR_LCA_POSTCODEThe contractor's limited company's post codeString(20)


CountryWKR_LCA_COUNTRYThe contractor's limited company's countryString(80)


Country CodeWKR_LCA_COUNTRY_CODE
String(2)
A 2 digit ISO country codeNo, but needed for some international BACS formats.
Nominal CodeWKR_PURCHASE_NOMINAL_CODEThe nominal code to use for this contractor.String(8)

No
Tax CodeWKR_PURCHASE_TAXCODEThe contractor's tax code.String
Must be a configured tax code. See Tax RatesNo, can be defaulted
Has ProviderWKR_LTD_CO_PROVIDER
BooleanY/true/1 OR N/false/0

Provider ReferenceWKR_LTD_CO_PROVIDER_REFThe reference code of the contractor's providerString
Must be an existing provider or a provider being created during the import of the current placement
Invoicing PeriodWKR_LTD_CO_INV_PERIODThe contractor's invoicing period.String
"Weekly", "Two Weekly", "Four Weekly", "Calendar Monthly" or "445"No, can be defaulted
Terms TypeWKR_LTD_CO_TERMS_TYPEThe type of terms operated with the contractorString
"As Per Agreed", "From Invoice Date", "From Month End", "Days from End of Next Month" or "Days from End of Month After Next"No, can be defaulted
Terms DaysWKR_LTD_CO_TERMS_DAYSThe number of days that the invoice is due from either the invoice date or month end as statued by the terms type. Not used when the terms type is "As Per Agreed".Integer
Positive integerNo, can be defaulted
Terms TemplateWKR_LTD_CO_TERMS_TEMPLATEThe name of an existing payment termString
Must be a configured payment termNo, can be defaulted
Invoice Delivery MethodWKR_LTD_CO_INV_DELIVERYThe method be which invoices will be sent to the contractorString
"Post" or "Email"No, can be defaulted
Limited Company EmailWKR_LTD_CO_EMAILAn email address for the limited companyString
Must be a valid email addressYes (For LTD Workers if Invoice Delivery Method is Email)
Construction Industry Scheme Fields
CIS ApplicableWKR_CIS_INPAY_APPLICABLEWhether this contractor is paid by CIS. Only applicable to clients with InPay and the CIS moduleBooleanY/true/1 OR N/false/0

Trading NameWKR_CIS_TRADING_NAMEThe CIS Trading NameString


Business TypeWKR_CIS_BUSINESS_TYPEThe CIS Business TypeString
For Sole Trader please enter 'SoleTrader' - No space and include caps
Company NumberWKR_CIS_CRNThe CIS Company NumberString


Partnership NameWKR_CIS_PARTNERSHIP_NAMEThe CIS Partnership name if applicableString

No
Partnership UTRWKR_CIS_PARTNERSHIP_UTRThe CIS Partnership unqiue tax referenceString


Tax TreatmentWKR_CIS_TAX_TREATMENTThe CIS tax treatmentInteger


Verification NumberWKR_CIS_VERIFICATION_NUMBERThe CIS verification numberString


Payment Fields
Primary Bank Account
Payment TypeWKR_PAYMENT_TYPEThe mechanism by which payments are made to this contractor, e.g. by BACS or ChequeString

May depend on installation. Contact InTime Support for specific values.

"BACS", "cheque", "cash", "giro", "tt", "ach", "international" 

Yes
BankWKR_BANKThe name of the bankString(50)


Bank Account NameWKR_BANK_ACC_NAMEThe name of the bank accountString(150)

Yes if paying by BACS
Sort CodeWKR_SORT_CODEThe sort code of the accountString(20)
^\\d{2}[-]?\\d{2}[-]?\\d{2}$ (unless overridden)Yes if paying by BACS
Bank Account NumberWKR_BANK_ACC_NUMThe bank account numberString(20)
^[0-9]{8,10}$ (unless overridden)Yes if paying by BACS
IBANWKR_BANK_IBAN_NUMThe IBAN numberString(40)


Swift CodeWKR_BANK_SWIFT_CODEThe Swift CodeString(15)


Transit NumberWKR_BANK_TRANSIT_NUMThe transit NumberString(50)


Building Society Roll NumberWKR_BUILDING_SOC_ROLL_NUMThe building society roll numberString(50)


Secondary Bank Account (only applicable to some installations)
BankWKR_2ND_BANKThe name of the bankString(50)


Bank Account NameWKR_2ND_BANK_ACC_NAMEThe name of the bank accountString(150)


CurrencyWKR_2ND_BANK_CURRENCYThe currency of this bank accountString(3)
ISO 3 digit currency code
Sort CodeWKR_2ND_SORT_CODEThe sort code of the accountString(20)
^\\d{2}[-]?\\d{2}[-]?\\d{2}$ (unless overridden)
Bank Account NumberWKR_2ND_BANK_ACC_NUMThe bank account numberString(20)
^[0-9]{8,10}$ (unless overridden)
IBANWKR_2ND_BANK_IBAN_NUMThe IBAN numberString(40)


Swift CodeWKR_2ND_BANK_SWIFT_CODEThe Swift CodeString(15)


Transit NumberWKR_2ND_BANK_TRANSIT_NUMThe transit NumberString(50)


Building Society Roll NumberWKR_2ND_BUILDING_SOC_ROLL_NUMThe building society roll numberString(50)


InPay Specific Fields
Notional SalaryWKR_NOTIONAL_SALARYSpecialist field only available to enterprise umbrella clientsInteger


Tax BasisWKR_PAYROLL_TAXBASISDetermines if the contractor is week 1/month 1 or cumulativeBooleanY/true/1 OR N/false/0
No, can be defaulted as required. True means Week1/Month1
Pre-process Adjustment ListWKR_PRE_PROC_ADJSpecialist field. Contains a comma-separated list of pre-process adjustment namesString

No
Pre-process Adjustment 1 to 5WKR_PRE_PROC_ADJ_N where N can be 1 to 5Specialist field. The name of a pre-process adjustment to enableString

No
Starter StatementWKR_STATEMENTAThe workers starter statementString
If specified must be A, B or CNo
Start Statement Option DWKR_STATEMENTDThe worker's option D starter statementbooleanY/true/1 OR N/false/0
No

WKR_LTD_CO_INV_DELIVERY




Changes for the tax year April 2016.

The Statement D column will not longer be relevant and the Statement A field will change as follows. The value for the year 2015 was A, B or C.  It will now comprise:

  • The starter statement A column will remain non-mandatory. If it contains a value it will be validated to be in the correct format but if it is empty it will not be rejected.
  • The first digit is the existing starter statement option, namely A, B or C.

Second to fifth digits relate to Student loans:

  • The second digit will represent whether the worker has a student loan.  It must be either Y or N
  • The third digit will represent whether the worker will be paying the loan directly.  If the second digit is Y then this must be either Y to indicate that they are paying the loan directly or N otherwise.  If there is no student loan then this should be a space.
  • The fourth digit will represent the type of student loan.  If the third digit is Y - the loan is being repaid direct to the loan company - this field should be a space. It should be 1 or 2 if If the third digit is N.
  • The fifth digit represents whether the worker has finished their studies before 6th April last year.  This should be a space if there is no loan, Y if they did finish their studies before 6th April last year on N if not.

The sixth to eighth digits relate to postgraduate loans:

  • The sixth column will represent whether the worker has a Postgraduate Loan which is not fully repaid
  • The seventh column determines if the worker is repaying their Postgraduate Loan direct to the Student Loan Company by agreed monthly payment
  • The eighth column the worker finished their studies prior to 6 April

Examples

Starter StatementHas a Student Loan

Repaying student loan Direct

Type of student loan

Finished Studies before 6th April Last Year

Has Postgraduate loan

Repaying postgraduate loan Direct

Finished Studies before 6th AprilValue to put in the StatementA field
12345678Digit
AYesYesN/ANoNNN"AYY NNNN"
BNoN/AN/AN/ANNN"BN   NNN"
CYesNo1YesNNN"CYN1YNNN"
ANN/AN/AN/AYYN"AN   YYN"
BNN/AN/AN/AYNY"AN   YNY"


Student loan notes:

You will have a Plan 1 Student Loan if:

  • You lived in Scotland or Northern Ireland when you started your course, or
  • You lived in England or Wales and started your course before 1 September 2012

You will have a Plan 2 Student Loan if you lived in England or Wales and started your course on or after 1 September 2012.

Beginning on 6th April 2021, anyone who has drawn down a student loan from Scotland will repay under Plan 4.

Postgraduate loan notes:

You will have a postgraduate Loan if:

  • You lived in England and started your Postgraduate masters course on or after 6 April 2016
  • You lived in Wales and started your Postgraduate masters course on or after 6 April 2017
  • You lived in England or Wales and started your Postgraduate doctoral course on or after 6 April 2018
  • No labels