Revenue Online Services - Welcome to...
Transcript of Revenue Online Services - Welcome to...
Revenue Online Services P2C CSV File Specification Schema Notes
Page 1 of 23
Revenue Online Services
Schema Notes
P2C CSV File Specification for Payroll Software
Last Updated 21 November 2011
Document Version 1.0 FINAL
Revenue Online Services P2C CSV File Specification Schema Notes
Page 2 of 23
CONTENTS
Contents ......................................................................................................................................... 2
0 Document Information .............................................................................................................. 3
0.1 Synopsis............................................................................................................................. 3
0.2 Change History .................................................................................................................. 3
1 Schema Overview..................................................................................................................... 6
2 Elements .................................................................................................................................. 7
2.1 Notes on Formatting........................................................................................................... 7
2.1.1 Textual data ................................................................................................................. 7
2.1.2 Cent values.................................................................................................................. 7
2.1.3 New lines ..................................................................................................................... 7
2.2 Header Records ................................................................................................................. 7
2.3 Employee Records ............................................................................................................. 7
2.4 Footer Record .................................................................................................................. 12
3 Sample P2C file...................................................................................................................... 14
3.1 Normal Cases: 3 USC rates (2%, 4% and 7%) apply ....................................................... 14
3.1.1 PAYE Exempt, USC Cut-Off Point 1 and USC Cut-Off Point 2: PPSN 0001524P...... 14
3.1.2 No USC Cut-Off Points: PPSN 0101935UW.............................................................. 14
3.1.3 USC Cut-Off Point 1 and USC Cut-Off Point 2: PPSN 0325769G.............................. 14
3.1.4 USC Cut-Off Point 2 only: PPSN 1428298A .............................................................. 15
3.1.5 USC Cut-Off Point 1 and USC Cut-Off Point 2: PPSN 1737628RW .......................... 15
3.1.6 No USC Cut-Off Points (Dual Employment): PPSN 1737628RX................................ 15
3.1.7 PAYE Exempt, USC Exempt: PPSN 1866880B ......................................................... 16
3.1.8 No USC Cut-Off Point: PPSN 3421296A ................................................................... 16
3.1.9 No USC Cut-Off Point (Dual Employment): PPSN 3421296AT:................................. 16
3.1.10 USC Cut-Off Point 1 Only: PPSN 4239144R .......................................................... 17
3.1.11 USC Exempt: PPSN 8941775H.............................................................................. 17
3.1.12 Week 1: PPSN 0219076F....................................................................................... 17
3.2 Medical / Over 70 Records: 2 USC rates (2% and 4%) apply........................................... 18
3.2.1 PAYE Exemption, USC Cut-Off Point 1: PPSN 0194419C......................................... 18
3.2.2 PAYE Exemption, USC Exemption: PPSN 0711110U ............................................... 18
3.2.3 USC Cut-Off Point 1: PPSN 1737628R...................................................................... 18
3.2.4 No USC Cut-Off Points: PPSN 5114347S ................................................................. 19
3.2.5 USC Exemption: PPSN 5387889K............................................................................. 19
4 Appendix................................................................................................................................. 20
4.1 4 USC Rate P2C CSV file ................................................................................................ 20
4.2 3 USC Rate P2C CSV file ................................................................................................ 22
Revenue Online Services P2C CSV File Specification Schema Notes
Page 3 of 23
0 DOCUMENT INFORMATION
0.1 Synopsis
P2C Functionality requires USC fields to be displayed for tax years 2012 onwards.
0.2 Change History
Table 1: Change History
Version
Number
Section
Affected
Change Description Date
0.1 ALL Initial Version 19/08/2011
0.2 All First version issued to payroll developers 20/09/2011
20/09/2011
0.3 All 2.2 Header records – description updated for Tax Year, Date, Label Year
2.3 Employee Records:
• Removed the sentences: “The size field is intended to provide an idea of the size of the data returned. Actual data size may be larger.” Replaced with “The field labelled ‘size’ denotes the maximum number of characters of the data returned.”
• All USC fields changed to size 15.
• All rate fields changed to size 2.
• All yearly/weekly fields changed to size 6 for tax bands.
Appendix 1 – Example updated to conform to field sizes
28/09/2011
0.4 Appendix Sample record updated. 30/09/2011
0.5 Sample P2C file
Previous P2C example removed and replaced with a more detailed example.
21/10/2011
0.6 Section 2.3 Notes expanded to clarify when fields are considered to be enabled in employee records.
26/10/2011
Revenue Online Services P2C CSV File Specification Schema Notes
Page 4 of 23
0.7 Table 3 Employee Records
The decimal point is not being considered when stating the field size of certain outputted fields. This is now being factored in. As a result the following fields have been increased from size 7 to 8:
Monthly Tax Credit, Tax Rate 1 Monthly Cut-Off, Tax Rate 2 Monthly Cut-Off, Tax Rate 3 Monthly Cut-Off, Tax Rate 4 Monthly Cut-Off
The following fields have been increased from size 6 to 7:
Weekly Tax Credit, Tax Rate 1 Weekly Cut-Off, Tax Rate 2 Weekly Cut-Off, Tax Rate 3 Weekly Cut-Off, Tax Rate 4 Weekly Cut-Off
28/10/2011
Section 2.1.3 New lines
Carriage Return/Line Feed (CRLF) used to denote new lines instead of just Line Feed.
Table 3 Employee Records
In previous versions of this document the USC cut-off point fields, although labelled cut-off points, were actually to be interpreted as bands. They are now to be interpreted as cut-off points in line with how PAYE cut-off points are interpreted.
The description field of each of the following fields has been updated to reflect that gross income beyond each point should be taxed at the next non-zero USC Rate.
USC Rate 1 Yearly Cut-Off, USC Rate 1 Monthly Cut-Off, USC Rate 1 Weekly Cut-Off, USC Rate 2 Yearly Cut-Off, USC Rate 2 Monthly Cut-Off, USC Rate 2 Weekly Cut-Off, USC Rate 3 Yearly Cut-Off, USC Rate 3 Monthly Cut-Off, USC Rate 3 Weekly Cut-Off, USC Rate 4 Yearly Cut-Off, USC Rate 4 Monthly Cut-Off, USC Rate 4 Weekly Cut-Off
Section 3 Sample P2C File
Sample and description updated to reflect the display of USC Cut-Off Points rather than USC Rate Bands.
Examples generated from a 3 and 4 USC Rate configured system included
0.8
Appendix New P2C sample included outputted from a system configured to always output 4 USC Rates.
New P2C sample included outputted from a system configured to always output 3 USC Rates.
10/11/2011
Revenue Online Services P2C CSV File Specification Schema Notes
Page 5 of 23
Section 3.1.12
Correction to Record 0219076F. USC output has been corrected to display USC Cut-Off Points rather than bands. The correction is only required here and not to the sample files in the appendices.
0.9
Section 3.1.10, Appendix
For record 4239144R the following fields had incorrect figures for both 3 and 4 USC rate scenarios and have been corrected:
USC Rate 2 Yearly Cut-Off: changed from 0 to 5000
USC Rate 2 Monthly Cut-Off: changed from 0 to 416.67
USC Rate 2 Weekly Cut-Off: changed from 0 to 96.16.
The 3 USC rate and 4 USC rate P2C files in the appendix have been corrected accordingly.
21/11/2011
1.0 Document Version
Document Version updated to 1.0 Final. No other change made.
21/11/2011
Revenue Online Services P2C CSV File Specification Schema Notes
Page 6 of 23
1 SCHEMA OVERVIEW
From 2012 onwards all 2012 P2C data is exported in a CSV (Comma Separated Value) file. P2C data for years prior to 2012 will continue to be exported in the custom TFA format.
This document describes the format of the CSV file. Each CSV file contains a single header, one or more employee records and a single footer record.
The schema has been designed with future proofing in mind in that it will support up to 5 USC rates and 5 Tax rates should they ever be required.
Revenue Online Services P2C CSV File Specification Schema Notes
Page 7 of 23
2 ELEMENTS
For each record type (Header, Employee and Footer) a row describing the column headings will be output.
The column headings row will precede the record(s) being output.
Only one column headings row per record type per file will be output.
2.1 Notes on Formatting
2.1.1 Textual data
Textual data (indicated by Type Text) outputted to the P2C CSV file will be surrounded by double quotation marks,"" and can include commas. For example the text "THE OLD HOUSE, NEW ROAD" is interpreted as a single textual value.
2.1.2 Cent values
When viewing an exported P2C file using a spreadsheet package, cent values with trailing zeros may appear truncated. For example the values 100.00 and 100.10 may be displayed as 100 and 100.1 respectively when viewing the CSV file through a spreadsheet package.
2.1.3 New lines
Carriage Return/Line Feed (CRLF) is used to denote a new line.
2.2 Header Records
Header records represent employer details.
Only a single employer record is found in each exported file.
The format of header records can be seen in table 2 below.
Table 2 Header records
Name Column Name Type Size Description / Validation
Tax Year HC_TAX_YEAR Numeric 4 The Tax Year the record applies to. YYYY e.g. 2012
Employer Number
HC_EMPLOYER_NUMBER
Text 8 e.g. 0000001B
Employer Name HC_EMPLOYER_NAME Text 40 Name of employer
Date HC_DATE Numeric 6 Date of export to CSV. Format DDMMYY
Label Year HC_LABEL_YEAR Numeric 4 The Tax Year the record applies to. YYYY e.g. 2012
Employer Unit Number
HC_EMPLOYER_UNIT_NUM
Numeric 3 Zeros for 2004 onwards
2.3 Employee Records
Employee records represent all the employee tax credit details of a given employer.
Multiple employee records can be found in each exported file.
The format of employee records is detailed in Table 3 below. The field labelled ‘size’ denotes the maximum number of characters of the data returned.
Revenue Online Services P2C CSV File Specification Schema Notes
Page 8 of 23
The number of Tax and USC Rates may increase or decrease subject to legislation. As such fields may be enabled or disabled. Enabled fields are outputted with non-blank values across all employee records. '0' is considered a non-blank value. Disabled fields are left blank.
Based on the 2011 number off USC rates, the behaviour will be as follows:
• Three USC Rates: If three USC rates are in effect for a year, as per 2011, then the USC fields from “USC Exempt” up to and including “USC Rate 3” are enabled and will contain non-blank values. Fields beyond “USC Rate 3” will have blank output.
The behaviour will be as follows if there is change to the number of rates:
• Five USC Rates: If five USC rates are in effect for a year then all USC fields are enabled (from “USC Exempt” up to and including “USC Rate 5”) and will contain non-blank values.
• Four USC Rates: If four USC rates are in effect for a year then the USC fields from “USC Exempt” up to and including “USC Rate 4” are enabled and will contain non-blank values. Fields beyond “USC Rate 4” will have blank output.
• Two USC Rates: If two USC rates are in effect for a year then the USC fields from “USC Exempt” up to and including “USC Rate 2” are enabled and will contain non-blank values. Fields beyond “USC Rate 2” will have blank output.
• One USC Rate: If there is one USC rate in effect for a year then the USC fields from “USC Exempt” up to and including “USC Rate 1” are enabled and will contain non-blank values. Fields beyond “USC Rate 1” will have blank output.
• No USC Rates: Finally, in the unlikely scenario of USC being abolished, zero USC rates are enabled and none of the USC related fields would be enabled (this includes the omission of all fields from “USC Exempt” down as found in the list below).
Note: The highest rate applicable to an individual employee will be the last non-zero USC rate in the employee record. Taking 4 USC rates as an example, if USC Rate 2 is the last outputted non-zero rate for a record then any enabled fields after USC Rate 2 will contain ‘0’, (fields beyond “USC Rate 4” will have blank output).
The format of employee records can be seen in table 3 below. Detailed example records showing how these rules are applied can be found in Section 3.
Table 3 Employee Records
Name Column Name Type Size Description / Validation
PPSN ID_PPSN Text 9 Format is 7 numbers and one or two letters appended.
Surname CD_SURNAME Text 20 Persons last name
Forename CD_FORENAME Text 20 Persons first name
Works Number/Staff Number
CD_WORKS_NUM Text 12 Works number
Address line 1 ADDRESS1 Text 30 Address
Address line 2 ADDRESS2 Text 30 Address
Address line 3 ADDRESS3 Text 30 Address
Date of certificate DT_OF_CERT Numeric 6 Format DDMMYY
Date on which Certificate Begins
DT_CERT_BEGINS Numeric 6 Format DDMMYY
Date on which Certificate ends
DT_CERT_ENDS Numeric 6 Format DDMMYY
Revenue Online Services P2C CSV File Specification Schema Notes
Page 9 of 23
Name Column Name Type Size Description / Validation
Week1 / Month1 Indicator
CD_W1_M1 Numeric 1 1 = Week-one/Month-one or 0
Total Pay to Date CD_TOTAL_PAY_TODATE
Numeric 15 Total pay (less some deductions e.g. pension). Euro and cent.
Total Tax to Date CD_TOTAL_TAX_TODATE
Numeric 15 Tax deducted from total pay to date. Euro and cent.
PAYE Exempt ID_EXEMPT_INDICATOR
Text 1 Y or N
Yearly Tax Credit CD_YRLY_TAX_CRED
Numeric 6 Tax credit per year. Euro.
Monthly Tax Credit
CD_MTHLY_TAX_CRED
Numeric 8 Tax credit per month. Euro and cent.
Weekly Tax Credit
CD_WKLY_TAX_CRED
Numeric 7 Tax credit per week. Euro and cent.
Tax Rate 1 CD_TAX_RATE_1 Numeric 2 Rate of tax e.g. 20 represents 20%
Tax Rate 1 Yearly Cut-Off
CD_YRLY_TAX_RATE_1
Numeric 6 Yearly pay levels beyond this point should be taxed at higher tax rate. Euro.
Tax Rate 1 Monthly Cut-Off
CD_MTHLY_TAX_RATE_1
Numeric 8 Monthly salary beyond which person should be taxed at higher tax rate. Euro and cent.
Tax Rate 1 Weekly Cut-Off
CD_WKLY_TAX_RATE_1
Numeric 7 Weekly salary beyond which person should be taxed at higher tax rate. Euro and cent.
Tax Rate 2 CD_TAX_RATE_2 Numeric 2 Rate of tax 2 e.g. 41 represents 41%
Tax Rate 2 Yearly Cut-Off
CD_YRLY_TAX_RATE_2
Numeric 6 Yearly pay levels beyond this point should be taxed at higher tax rate. Euro.
Tax Rate 2 Monthly Cut-Off
CD_MTHLY_TAX_RATE_2
Numeric 8 Monthly salary beyond which person should be taxed at higher tax rate. Euro and cent.
Tax Rate 2 Weekly Cut-Off
CD_WKLY_TAX_RATE_2
Numeric 7 Weekly salary beyond which person should be taxed at higher tax rate. Euro and cent.
Tax Rate 3 CD_TAX_RATE_3 Numeric 2 Rate of tax 3 e.g. 41 represents 41%
Tax Rate 3 Yearly Cut-Off
CD_YRLY_TAX_RATE_3
Numeric 6 Yearly pay levels beyond this point should be taxed at higher tax rate. Euro.
Tax Rate 3 Monthly Cut-Off
CD_MTHLY_TAX_RATE_3
Numeric 8 Monthly salary beyond which person should be taxed at higher tax rate. Euro and cent.
Tax Rate 3 Weekly Cut-Off
CD_WKLY_TAX_RATE_3
Numeric 7 Weekly salary beyond which person should be taxed at higher tax rate. Euro and cent.
Tax Rate 4 CD_TAX_RATE_4 Numeric 2 Rate of tax 2 e.g. 41 represents 41%
Revenue Online Services P2C CSV File Specification Schema Notes
Page 10 of 23
Name Column Name Type Size Description / Validation
Tax Rate 4 Yearly Cut-Off
CD_YRLY_TAX_RATE_4
Numeric 6 Yearly pay levels beyond this point should be taxed at higher tax rate. Euro.
Tax Rate 4 Monthly Cut-Off
CD_MTHLY_TAX_RATE_4
Numeric 8 Monthly salary beyond which person should be taxed at higher tax rate. Euro and cent.
Tax Rate 4 Weekly Cut-Off
CD_WKLY_TAX_RATE_4
Numeric 7 Weekly salary beyond which person should be taxed at higher tax rate. Euro and cent.
Tax Rate 5 CD_TAX_RATE_5 Numeric 2 Rate of tax 2 e.g. 41 represents 41%
USC Exempt IN_EXEMPT_USC Text 1 Y or N. Indicates if person is exempt from USC.
Total USC Pay to date
CD_TOTAL_USC_PAY_TODATE
Numeric 15 Gross pay to date received by employee. Euro and cent.
Total USC Tax to date
CD_TOTAL_USC_TAX_TODATE
Numeric 15 Total USC tax deducted from Gross pay in year to date. Euro and cent.
USC Rate 1 CD_USC_RATE_1 Numeric 2 USC rate e.g. 4 represents 4%
USC Rate 1 Yearly Cut-Off
AM_USC_YRLY_CUTOFF_1
Numeric 15 Yearly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro.
USC Rate 1 Monthly Cut-Off
AM_USC_MTHLY_CUTOFF_1
Numeric 15 Monthly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro and cent.
USC Rate 1 Weekly Cut-Off
AM_USC_WKLY_CUTOFF_1
Numeric 15 Weekly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro and cent.
USC Rate 2 CD_USC_RATE_2 Numeric 2 USC rate e.g. 7 represents 7%
USC Rate 2 Yearly Cut-Off
AM_USC_YRLY_CUTOFF_2
Numeric 15 Yearly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro.
USC Rate 2 Monthly Cut-Off
AM_USC_MTHLY_CUTOFF_2
Numeric 15 Monthly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro and cent.
USC Rate 2 Weekly Cut-Off
AM_USC_WKLY_CUTOFF_2
Numeric 15 Weekly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro and cent.
USC Rate 3 CD_USC_RATE_3 Numeric 2 USC rate e.g. 4 represents 4%
USC Rate 3 Yearly Cut-Off
AM_USC_YRLY_CUTOFF_3
Numeric 15 Yearly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro.
USC Rate 3 Monthly Cut-Off
AM_USC_MTHLY_CUTOFF_3
Numeric 15 Monthly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro and cent.
USC Rate 3 Weekly Cut-Off
AM_USC_WKLY_CUTOFF_3
Numeric 15 Weekly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro and cent.
USC Rate 4 CD_USC_RATE_4 Numeric 2 USC rate e.g. 4 represents 4%
Revenue Online Services P2C CSV File Specification Schema Notes
Page 11 of 23
Name Column Name Type Size Description / Validation
USC Rate 4 Yearly Cut-Off
AM_USC_YRLY_CUTOFF_4
Numeric 15 Yearly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro.
USC Rate 4 Monthly Cut-Off
AM_USC_MTHLY_CUTOFF_4
Numeric 15 Monthly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro and cent.
USC Rate 4 Weekly Cut-Off
AM_USC_WKLY_CUTOFF_4
Numeric 15 Weekly gross income beyond this amount should be taxed at next non-zero USC Rate. Euro and cent.
USC Rate 5 CD_USC_RATE_5 Numeric 2 USC rate e.g. 4 represents 4%
Revenue Online Services P2C CSV File Specification Schema Notes
Page 12 of 23
2.4 Footer Record
The footer record displays aggregated values.
Only a single footer record is found in each exported file. It is the last line in the file.
The format of a footer record can be seen in table 4 below.
Table 4 Footer record
Name Column Name Type Size Description / Validation
Employer Number
TC_EMPLOYER_NUMBER
Text 8 E.g. 0000001B
Total Yearly Tax Credits
TC_TOT_YEARLY_TAX_CRED
Numeric 15 Euro.
Total Monthly Tax Credits
TC_TOT_MONTHLY_TAX_CRED
Numeric 15 Euro and cent.
Total Weekly Tax Credits
TC_TOT_WEEKLY_TAX_CRED
Numeric 15 Euro and cent.
Total Tax Rate 1 Yearly Cut-Off point
TOT_YEARLY_TAX_RATE_1
Numeric 15 Euro.
Total Tax Rate 1 Monthly Cut-Off point
TOT_MONTHLY_TAX_RATE_1
Numeric 15 Euro and cent.
Total Tax Rate 1 Weekly Cut-Off point
TOT_WEEKLY_TAX_RATE_1
Numeric 15 Euro and cent.
Total Tax Rate 2 Yearly Cut-Off point
TOT_YEARLY_TAX_RATE_2
Numeric 15 Euro.
Total Tax Rate 2 Monthly Cut-Off point
TOT_MONTHLY_TAX_RATE_2
Numeric 15 Euro and cent.
Total Tax Rate 2 Weekly Cut-Off point
TOT_WEEKLY_TAX_RATE_2
Numeric 15 Euro and cent.
Total Tax Rate 3 Yearly Cut-Off point
TOT_YEARLY_TAX_RATE_3
Numeric 15 Euro.
Total Tax Rate 3 Monthly Cut-Off point
TOT_MONTHLY_TAX_RATE_3
Numeric 15 Euro and cent.
Total Tax Rate 3 Weekly Cut-Off point
TOT_WEEKLY_TAX_RATE_3
Numeric 15 Euro and cent.
Total Tax Rate 4 Yearly Cut-Off point
TOT_YEARLY_TAX_RATE_4
Numeric 15 Euro.
Revenue Online Services P2C CSV File Specification Schema Notes
Page 13 of 23
Name Column Name Type Size Description / Validation
Total Tax Rate 4 Monthly Cut-Off point
TOT_MONTHLY_TAX_RATE_4
Numeric 15 Euro and cent.
Total Tax Rate 4 Weekly Cut-Off point
TOT_WEEKLY_TAX_RATE_4
Numeric 15 Euro and cent.
Total USC Rate 1 Yearly Cut-Off point
TOT_YEARLY_USC_RATE_1
Numeric 15 Euro.
Total USC Rate 2 Yearly Cut-Off point
TOT_YEARLY_USC_RATE_2
Numeric 15 Euro.
Total USC Rate 3 Yearly Cut-Off point
TOT_YEARLY_USC_RATE_3
Numeric 15 Euro.
Total USC Rate 4 Yearly Cut-Off point
TOT_YEARLY_USC_RATE_4
Numeric 15 Euro.
Number of records
TC_NUMBER_RECORDS
Numeric 10
Revenue Online Services P2C CSV File Specification Schema Notes
Page 14 of 23
3 SAMPLE P2C FILE
CSV format samples of various employee records are displayed below. These illustrate a variety of scenarios that payrolls are likely to encounter.
Each employee record illustrates a particular scenario. USC rates and cut-off points illustrated are based on 2011 regulations. The records can be divided into two groups:
• Normal Records: 3 USC rates (2%, 4% and 7%) apply
• Medical and Over 70 Records: 2 USC rates (2% and 4%) apply
Two samples of each record are illustrated, one generated from a Revenue system configured to always output 4 USC Rates, the other generated from a Revenue system configured to always output 3 USC Rates. The Appendix contains the complete contents of both files.
3.1 Normal Cases: 3 USC rates (2%, 4% and 7%) apply
3.1.1 PAYE Exempt, USC Cut-Off Point 1 and USC Cut-Off Point 2: PPSN 0001524P
This record represents an employee with a PAYE Exemption marker but who is not exempt for USC. USC Rates 1, 2, and 3 (2%, 4% and 7%) apply with 2 USC Cut-Off points, USC Cut-Off Point 1 and USC Cut-Off Point 2.
Output from system configured to 4 USC Rates
"0001524P","JOKAAL","HJFALKLA","","FDAFDASFDA FDAFDAFSD","","",061211,010112,000000,0,0.00,0.00,"Y",7200,600.00,138.47,20,36000,3000.00,692.31,40,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"0001524P","JOKAAL","HJFALKLA","","FDAFDASFDA FDAFDAFSD","","",061211,010112,000000,0,0.00,0.00,"Y",7200,600.00,138.47,20,36000,3000.00,692.31,40,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,,,,,,,,
3.1.2 No USC Cut-Off Points: PPSN 0101935UW
This record represents an employee who is not exempt for USC but who has no USC Cut-Off Points. One USC Rate, USC Rate 3 (7%) applies.
Output from system configured to 4 USC Rates
"0101935UW","YPFFXG","DEDOW","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",3300,275.00,63.47,20,32000,2666.67,615.39,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"0101935UW","YPFFXG","DEDOW","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",3300,275.00,63.47,20,32000,2666.67,615.39,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,,,,,,,,
3.1.3 USC Cut-Off Point 1 and USC Cut-Off Point 2: PPSN 0325769G
This record represents an employee who is not exempt for USC. USC Rates 1, 2, and 3 (2%, 4% and 7%) apply with 2 USC Cut-Off Points, USC Cut-Off Point 1 and USC Cut-Off Point 2.
Output from system configured to 4 USC Rates
Revenue Online Services P2C CSV File Specification Schema Notes
Page 15 of 23
"0325769G","ASFZGB","YHBI","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",27450,2287.50,527.89,20,6800,566.67,130.77,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"0325769G","ASFZGB","YHBI","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",27450,2287.50,527.89,20,6800,566.67,130.77,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,,,,,,,,
3.1.4 USC Cut-Off Point 2 only: PPSN 1428298A
This record represents an employee who is not exempt for USC. They have no USC Cut-Off Point for USC Rate 1 (2%) but do have a USC Cut-Off Point for USC Rate 2 (4%). USC Rate 3 is applied to the excess.
Output from system configured to 4 USC Rates
"1428298A","BSOGXQ","CRNLFZ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,5980,498.34,115.00,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"1428298A","BSOGXQ","CRNLFZ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,5980,498.34,115.00,7,,,,,,,,
3.1.5 USC Cut-Off Point 1 and USC Cut-Off Point 2: PPSN 1737628RW
This record represents an employee who is not exempt for USC. USC Rates 1, 2, and 3 (2%, 4% and 7%) apply with 2 USC Cut-Off Points, USC Cut-Off Point 1 and USC Cut-Off Point 2.
Output from system configured to 4 USC Rates
"1737628RW","XVSLZNT","FKZTE","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",1650,137.50,31.74,20,32000,2666.67,615.39,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"1737628RW","XVSLZNT","FKZTE","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",1650,137.50,31.74,20,32000,2666.67,615.39,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,,,,,,,,
3.1.6 No USC Cut-Off Points (Dual Employment): PPSN 1737628RX
This record represents an employee with a dual employment who is not exempt for USC but who has no USC Cut-Off Points. One USC Rate, USC Rate 3 (7%) applies.
Output from system configured to 4 USC Rates
"1737628RX","XVSLZNT","FKZTE","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.0
Revenue Online Services P2C CSV File Specification Schema Notes
Page 16 of 23
0,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"1737628RX","XVSLZNT","FKZTE","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,,,,,,,,
3.1.7 PAYE Exempt, USC Exempt: PPSN 1866880B
This record represents an employee who has both a PAYE and USC Exemption Marker. No USC rates apply.
Output from system configured to 4 USC Rates
"1866880B","YTBBZHTN","RDKSJUY","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"Y",7315,609.59,140.68,20,23800,1983.34,457.70,40,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"1866880B","YTBBZHTN","RDKSJUY","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"Y",7315,609.59,140.68,20,23800,1983.34,457.70,40,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,,,,,
3.1.8 No USC Cut-Off Point: PPSN 3421296A
This record represents an employee who is not exempt for USC but who has no USC Cut-Off Points. One USC Rate, USC Rate 3 (7%) applies.
Output from system configured to 4 USC Rates
"3421296A","AIXGGZG","JOCDGBQ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"3421296A","AIXGGZG","JOCDGBQ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,,,,,,,,
3.1.9 No USC Cut-Off Point (Dual Employment): PPSN 3421296AT:
This record represents an employee with a dual employment who is not exempt for USC but who has no USC Cut-Off Points. One USC Rate, USC Rate 3 (7%) applies.
Output from system configured to 4 USC Rates
"3421296AT","AIXGGZG","JOCDGBQ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
Revenue Online Services P2C CSV File Specification Schema Notes
Page 17 of 23
"3421296AT","AIXGGZG","JOCDGBQ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,,,,,,,,
3.1.10 USC Cut-Off Point 1 Only: PPSN 4239144R
This record represents an employee who is not exempt for USC but has one USC Cut-Off Point (USC Cut-Off Point 1 at 2%). As they have no other USC Cut-Off Points with non-zero values the excess is paid at the highest outputted USC Rate. In this record this is USC Rate 3 (7%).
Output from system configured to 4 USC Rates
"4239144R","TYWVFFNYPBBN","RDKSJUY","","MY REGISTERED OFFICE THE MAIN","","",070412,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,5000,416.67,96.16,4,5000,416.67,96.16,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"4239144R","TYWVFFNYPBBN","RDKSJUY","","MY REGISTERED OFFICE THE MAIN","","",070412,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,5000,416.67,96.16,4,5000,416.67,96.16,7,,,,,,,,
3.1.11 USC Exempt: PPSN 8941775H
This record represents an employee who is not exempt for PAYE but who has a USC Exemption Marker. No USC Rates apply.
Output from system configured to 4 USC Rates
"8941775H","QITMUB","LOLQEL","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"8941775H","QITMUB","LOLQEL","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,,,,,
3.1.12 Week 1: PPSN 0219076F
This record represents an employee who is on a Week 1 basis but is not exempt for USC. USC Rates 1, 2, and 3 (2%, 4% and 7%) apply with 2 USC Cut-Off Points, USC Cut-Off Point 1 and USC Cut-Off Point 2.
Output from system configured to 4 USC Rates
"0219076F","WPBYCEZP","QEXMKOU","F-CEASED","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,1,0.00,0.00,"N",0,0.00,0.00,20,21261,1771.75,408.87,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
Revenue Online Services P2C CSV File Specification Schema Notes
Page 18 of 23
"0219076F","WPBYCEZP","QEXMKOU","F-CEASED","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,1,0.00,0.00,"N",0,0.00,0.00,20,21261,1771.75,408.87,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,,,,,,,,
3.2 Medical / Over 70 Records: 2 USC rates (2% and 4%) apply
3.2.1 PAYE Exemption, USC Cut-Off Point 1: PPSN 0194419C
This record represents an employee with a PAYE Exemption marker but who is not exempt for USC. USC Rates 1 and 2 (2% and 4%) apply with USC Cut-Off Point 1.
Output from system configured to 4 USC Rates
"0194419C","UWBBZCK","BLQFYHM","","MY REGISTERED OFFICE THE MAIN","","",010112,010112,000000,0,0.00,0.00,"Y",10745,895.42,206.64,20,36000,3000.00,692.31,40,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,0,0.00,0.00,0,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"0194419C","UWBBZCK","BLQFYHM","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"Y",7200,600.00,138.47,20,36000,3000.00,692.31,40,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,0,0.00,0.00,0,,,,,,,,
3.2.2 PAYE Exemption, USC Exemption: PPSN 0711110U
This record represents an employee who has both a PAYE and USC Exemption marker. No USC rates apply.
Output from system configured to 4 USC Rates
"0711110U","S","F","","A A","","",061211,010112,000000,0,0.00,0.00,"Y",1650,137.50,31.74,20,32800,2733.34,630.77,40,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"0711110U","S","F","","A A","","",061211,010112,000000,0,0.00,0.00,"Y",1650,137.50,31.74,20,32800,2733.34,630.77,40,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,,,,,
3.2.3 USC Cut-Off Point 1: PPSN 1737628R
This record represents an employee who is not exempt for USC. USC Rates 1 and 2 (2% and 4%) apply with USC Cut-Off Point 1.
Output from system configured to 4 USC Rates
"1737628R","FNGRCOB","CYHELGI","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,5000,416.67,96.16,4,0,0.00,0.00,0,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"1737628R","FNGRCOB","CYHELGI","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.0
Revenue Online Services P2C CSV File Specification Schema Notes
Page 19 of 23
0,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,5000,416.67,96.16,4,0,0.00,0.00,0,,,,,,,,
3.2.4 No USC Cut-Off Points: PPSN 5114347S
This record represents an employee who is not exempt for USC. As they have no USC Cut-Off Points with non-zero values the excess is paid at the highest outputted USC Rate. In this record this is USC Rate 2 (4%).
Output from system configured to 4 USC Rates
"5114347S","HNMFS","PIFD","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,0,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"5114347S","HNMFS","PIFD","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,0,,,,,,,,
3.2.5 USC Exemption: PPSN 5387889K
This record represents an employee who is not exempt for PAYE but who has a USC Exemption Marker. No USC Rates apply.
Output from system configured to 4 USC Rates
"5387889K","ILIID","CVSGZ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,
Output from system configured to 3 USC Rates
"5387889K","ILIID","CVSGZ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,,,,,
Revenue Online Services P2C CSV File Specification Schema Notes
Page 20 of 23
4 APPENDIX
4.1 4 USC Rate P2C CSV file
An example CSV file containing several employee records is displayed below. This file
contains a variety of scenarios that payrolls are likely to encounter. The file was generated
from a system configured to always output 4 USC rates. The individual records of this file are explained in Section 3 sample P2C File. To create a CSV file from this text, copy it to a text editor (Notepad or equivalent) and save as a .CSV file.
HC_TAX_YEAR, HC_EMPLOYER_NUMBER, HC_EMPLOYER_NAME, HC_DATE, HC_LABEL_YEAR, HC_EMPLOYER_UNIT_NUM
2012,"4000081L","JM CIBL ",211111,2012,000,
ID_PPSN, CD_SURNAME, CD_FORENAME, CD_WORKS_NUM, ADDRESS1, ADDRESS2, ADDRESS3, DT_OF_CERT, DT_CERT_BEGINS, DT_CERT_ENDS, CD_W1_M1, CD_TOTAL_PAY_TODATE, CD_TOTAL_TAX_TODATE, ID_EXEMPT_INDICATOR, CD_YRLY_TAX_CRED, CD_MTHLY_TAX_CRED, CD_WKLY_TAX_CRED,CD_TAX_RATE_1,CD_YRLY_TAX_RATE_1,CD_MTHLY_TAX_RATE_1,CD_WKLY_TAX_RATE_1,CD_TAX_RATE_2,CD_YRLY_TAX_RATE_2,CD_MTHLY_TAX_RATE_2,CD_WKLY_TAX_RATE_2,CD_TAX_RATE_3,CD_YRLY_TAX_RATE_3,CD_MTHLY_TAX_RATE_3,CD_WKLY_TAX_RATE_3,CD_TAX_RATE_4,CD_YRLY_TAX_RATE_4,CD_MTHLY_TAX_RATE_4,CD_WKLY_TAX_RATE_4,CD_TAX_RATE_5, IN_EXEMPT_USC, CD_TOTAL_USC_PAY_TODATE, CD_TOTAL_USC_TAX_TODATE,CD_USC_RATE_1,AM_USC_YRLY_CUTOFF_1,AM_USC_MTHLY_CUTOFF_1,AM_USC_WKLY_CUTOFF_1,CD_USC_RATE_2,AM_USC_YRLY_CUTOFF_2,AM_USC_MTHLY_CUTOFF_2,AM_USC_WKLY_CUTOFF_2,CD_USC_RATE_3,AM_USC_YRLY_CUTOFF_3,AM_USC_MTHLY_CUTOFF_3,AM_USC_WKLY_CUTOFF_3,CD_USC_RATE_4,AM_USC_YRLY_CUTOFF_4,AM_USC_MTHLY_CUTOFF_4,AM_USC_WKLY_CUTOFF_4,CD_USC_RATE_5
"0001524P","JOKAAL","HJFALKLA","","FDAFDASFDA FDAFDAFSD","","",061211,010112,000000,0,0.00,0.00,"Y",7200,600.00,138.47,20,36000,3000.00,692.31,40,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,0,0.00,0.00,0,,,,
"0101935UW","YPFFXG","DEDOW","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",3300,275.00,63.47,20,32000,2666.67,615.39,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,0,0.00,0.00,0,,,,
"0194419C","UWBBZCK","BLQFYHM","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"Y",7200,600.00,138.47,20,36000,3000.00,692.31,40,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,0,0.00,0.00,0,0,0.00,0.00,0,,,,
"0219076F","WPBYCEZP","QEXMKOU","F-CEASED","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,1,0.00,0.00,"N",0,0.00,0.00,20,21261,1771.75,408.87,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,0,0.00,0.00,0,,,,
"0325769G","ASFZGB","YHBI","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",27450,2287.50,527.89,20,6800,566.67,130.77,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,0,0.00,0.00,0,,,,
"0711110U","S","F","","A A","","",061211,010112,000000,0,0.00,0.00,"Y",1650,137.50,31.74,20,32800,2733.34,630.77,40,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,
Revenue Online Services P2C CSV File Specification Schema Notes
Page 21 of 23
"1428298A","BSOGXQ","CRNLFZ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,5980,498.34,115.00,7,0,0.00,0.00,0,,,,
"1737628R","FNGRCOB","CYHELGI","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,5000,416.67,96.16,4,0,0.00,0.00,0,0,0.00,0.00,0,,,,
"1737628RW","XVSLZNT","FKZTE","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",1650,137.50,31.74,20,32000,2666.67,615.39,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,0,0.00,0.00,0,,,,
"1737628RX","XVSLZNT","FKZTE","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,0,0.00,0.00,0,,,,
"1866880B","YTBBZHTN","RDKSJUY","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"Y",7315,609.59,140.68,20,23800,1983.34,457.70,40,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,
"3421296A","AIXGGZG","JOCDGBQ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,0,0.00,0.00,0,,,,
"3421296AT","AIXGGZG","JOCDGBQ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,0,0.00,0.00,0,,,,
"4239144R","TYWVFFNYPBBN","RDKSJUY","","MY REGISTERED OFFICE THE MAIN","","",070412,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,5000,416.67,96.16,4,5000,416.67,96.16,7,0,0.00,0.00,0,,,,
"5114347S","HNMFS","PIFD","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,0,0,0.00,0.00,0,,,,
"5387889K","ILIID","CVSGZ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,
"8941775H","QITMUB","LOLQEL","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,
TC_EMPLOYER_NUMBER, TC_TOT_YEARLY_TAX_CRED, TC_TOT_MONTHLY_TAX_CRED, TC_TOT_WEEKLY_TAX_CRED,TOT_YEARLY_TAX_RATE_1,TOT_MONTHLY_TAX_RATE_1,TOT_WEEKLY_TAX_RATE_1,TOT_YEARLY_TAX_RATE_2,TOT_MONTHLY_TAX_RATE_2,TOT_WEEKLY_TAX_RATE_2,TOT_YEARLY_TAX_RATE_3,TOT_MONTHLY_TAX_RATE_3,TOT_WEEKLY_TAX_RATE_3,TOT_YEARLY_TAX_RATE_4,TOT_MONTHLY_TAX_RATE_4,TOT_WEEKLY_TAX_RATE_4,TOT_YEARLY_USC_RATE_1,TOT_YEARLY_USC_RATE_2,TOT_YEARLY_USC_RATE_3,TOT_YEARLY_USC_RATE_4,TC_NUMBER_RECORDS
"4000081L",55765,4647.09,1072.46,220661,18388.44,4243.51,,,,,,,,,,60180,75044,0,,17
Revenue Online Services P2C CSV File Specification Schema Notes
Page 22 of 23
4.2 3 USC Rate P2C CSV file
An example CSV file containing several employee records is displayed below. This file
contains a variety of scenarios that payrolls are likely to encounter. The file was generated
from a system configured to always output 3 USC rates. The individual records of this file are explained in Section 3 sample P2C File. To create a CSV file from this text, copy it to a text editor (Notepad or equivalent) and save as a .CSV file.
HC_TAX_YEAR, HC_EMPLOYER_NUMBER, HC_EMPLOYER_NAME, HC_DATE, HC_LABEL_YEAR, HC_EMPLOYER_UNIT_NUM
2012,"4000081L","JM CIBL ",211111,2012,000,
ID_PPSN, CD_SURNAME, CD_FORENAME, CD_WORKS_NUM, ADDRESS1, ADDRESS2, ADDRESS3, DT_OF_CERT, DT_CERT_BEGINS, DT_CERT_ENDS, CD_W1_M1, CD_TOTAL_PAY_TODATE, CD_TOTAL_TAX_TODATE, ID_EXEMPT_INDICATOR, CD_YRLY_TAX_CRED, CD_MTHLY_TAX_CRED, CD_WKLY_TAX_CRED,CD_TAX_RATE_1,CD_YRLY_TAX_RATE_1,CD_MTHLY_TAX_RATE_1,CD_WKLY_TAX_RATE_1,CD_TAX_RATE_2,CD_YRLY_TAX_RATE_2,CD_MTHLY_TAX_RATE_2,CD_WKLY_TAX_RATE_2,CD_TAX_RATE_3,CD_YRLY_TAX_RATE_3,CD_MTHLY_TAX_RATE_3,CD_WKLY_TAX_RATE_3,CD_TAX_RATE_4,CD_YRLY_TAX_RATE_4,CD_MTHLY_TAX_RATE_4,CD_WKLY_TAX_RATE_4,CD_TAX_RATE_5, IN_EXEMPT_USC, CD_TOTAL_USC_PAY_TODATE, CD_TOTAL_USC_TAX_TODATE,CD_USC_RATE_1,AM_USC_YRLY_CUTOFF_1,AM_USC_MTHLY_CUTOFF_1,AM_USC_WKLY_CUTOFF_1,CD_USC_RATE_2,AM_USC_YRLY_CUTOFF_2,AM_USC_MTHLY_CUTOFF_2,AM_USC_WKLY_CUTOFF_2,CD_USC_RATE_3,AM_USC_YRLY_CUTOFF_3,AM_USC_MTHLY_CUTOFF_3,AM_USC_WKLY_CUTOFF_3,CD_USC_RATE_4,AM_USC_YRLY_CUTOFF_4,AM_USC_MTHLY_CUTOFF_4,AM_USC_WKLY_CUTOFF_4,CD_USC_RATE_5
"0001524P","JOKAAL","HJFALKLA","","FDAFDASFDA FDAFDAFSD","","",061211,010112,000000,0,0.00,0.00,"Y",7200,600.00,138.47,20,36000,3000.00,692.31,40,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,,,,,,,,
"0101935UW","YPFFXG","DEDOW","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",3300,275.00,63.47,20,32000,2666.67,615.39,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,,,,,,,,
"0194419C","UWBBZCK","BLQFYHM","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"Y",7200,600.00,138.47,20,36000,3000.00,692.31,40,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,0,0.00,0.00,0,,,,,,,,
"0219076F","WPBYCEZP","QEXMKOU","F-CEASED","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,1,0.00,0.00,"N",0,0.00,0.00,20,21261,1771.75,408.87,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,,,,,,,,
"0325769G","ASFZGB","YHBI","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",27450,2287.50,527.89,20,6800,566.67,130.77,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,,,,,,,,
"0711110U","S","F","","A A","","",061211,010112,000000,0,0.00,0.00,"Y",1650,137.50,31.74,20,32800,2733.34,630.77,40,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,,,,,
"1428298A","BSOGXQ","CRNLFZ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,5980,498.34,115.00,7,,,,,,,,
Revenue Online Services P2C CSV File Specification Schema Notes
Page 23 of 23
"1737628R","FNGRCOB","CYHELGI","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,5000,416.67,96.16,4,0,0.00,0.00,0,,,,,,,,
"1737628RW","XVSLZNT","FKZTE","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",1650,137.50,31.74,20,32000,2666.67,615.39,41,,,,,,,,,,,,,"N",0.00,0.00,2,10036,836.34,193.00,4,16016,1334.67,308.00,7,,,,,,,,
"1737628RX","XVSLZNT","FKZTE","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,,,,,,,,
"1866880B","YTBBZHTN","RDKSJUY","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"Y",7315,609.59,140.68,20,23800,1983.34,457.70,40,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,,,,,
"3421296A","AIXGGZG","JOCDGBQ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,,,,,,,,
"3421296AT","AIXGGZG","JOCDGBQ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,7,,,,,,,,
"4239144R","TYWVFFNYPBBN","RDKSJUY","","MY REGISTERED OFFICE THE MAIN","","",070412,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,5000,416.67,96.16,4,5000,416.67,96.16,7,,,,,,,,
"5114347S","HNMFS","PIFD","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"N",0.00,0.00,2,0,0.00,0.00,4,0,0.00,0.00,0,,,,,,,,
"5387889K","ILIID","CVSGZ","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,,,,,
"8941775H","QITMUB","LOLQEL","","MY REGISTERED OFFICE THE MAIN","","",061211,010112,000000,0,0.00,0.00,"N",0,0.00,0.00,20,0,0.00,0.00,41,,,,,,,,,,,,,"Y",0.00,0.00,0,0,0.00,0.00,0,0,0.00,0.00,0,,,,,,,,
TC_EMPLOYER_NUMBER, TC_TOT_YEARLY_TAX_CRED, TC_TOT_MONTHLY_TAX_CRED, TC_TOT_WEEKLY_TAX_CRED,TOT_YEARLY_TAX_RATE_1,TOT_MONTHLY_TAX_RATE_1,TOT_WEEKLY_TAX_RATE_1,TOT_YEARLY_TAX_RATE_2,TOT_MONTHLY_TAX_RATE_2,TOT_WEEKLY_TAX_RATE_2,TOT_YEARLY_TAX_RATE_3,TOT_MONTHLY_TAX_RATE_3,TOT_WEEKLY_TAX_RATE_3,TOT_YEARLY_TAX_RATE_4,TOT_MONTHLY_TAX_RATE_4,TOT_WEEKLY_TAX_RATE_4,TOT_YEARLY_USC_RATE_1,TOT_YEARLY_USC_RATE_2,TOT_YEARLY_USC_RATE_3,TOT_YEARLY_USC_RATE_4,TC_NUMBER_RECORDS
"4000081L",55765,4647.09,1072.46,220661,18388.44,4243.51,,,,,,,,,,60180,75044,,,17