This option may be used to create
the IRP5 file for SARS and to print IRP5s.
Pre-requisites to using this option
The option will use IRP5 Data created with Generate IRP5s and IT3a {FPRT-1}.
General Information
The option will first present the user with a screen, in which parameters for the program that generates the tape file or prints the IRP5s are entered. Upon exiting from the screen, the user will have the opportunity to execute the program that will actually generate the file.
Processing Rules for this Block (delete if not applicable).
Field | Type & Length |
Description |
---|---|---|
Type of IRP5 Run | A1 | (L)ive or (T)est. Depending on whether a Test or a Live Generate IRP5 and IT3a {FPRT-1} was done. |
Print IRP5 | A1 | (Y)es or (N)o. The printed version of the IRP5 Certificates will always be produced as program output. |
Generate Tape | A1 | (Y)es or (N)o. If set to (Y)es, an IRP5 Tape file will be generated. Note that the naming convention of the generated IRP5 Tape file is such that there is one unique file name for each tax year. Subsequent tape files generated for the same tax year will overwrite any existing files for the year. |
Last IRP5 Run Number Used | N4 | The IRP5 Run Number is assigned by Generate IRP5 and
IT3a {FPRT-1}. The last IRP5 Run Number for the Type of IRP5 Run will default into this field: the Tax Year of the particular run will display in the next field. If IRP5 data for another year should be used, the IRP5 Run Number may be changed. |
For this Transaction Year | N4 (CCYY) | This field will display the tax year of the IRP5 Run number in the previous field. |
Start Printing from this Tax Certificate Number | N8 | Only Tax Certificates. where the Tax Certificate Number
is
between the Start and the End Certificate Number as in this field and
the next field, will be processed. Tax Certificate Numbers are assigned by Generate IRP5 and IT3a {FPRT-1}. |
To this Tax Certificate Number | N8 | |
Generate Tape from this IRP5 Run Number | N4 | IRP5 Data, where the IRP5 Run Number is between the number if this field and the number in the next field, will be included. |
To this IRP5 Run Number | N4 | |
Tape Generation Number | For test IRP5 Runs, this will always be 1. This number will be automatically incremented for live IRP5 Runs. |
|
Continue with Tape Generation | A1 | (Y)es or (N)o. The program that generates the file will only execute if this field is set to (Y)es. |
Only Print Tax Certificates for Personnel linked to a Personnel Indicator? Enter Personnel Indicator | A2 | LOV list all Personnel Indicators as defined on {PACS-7} |
Print Paypoint | A1 | (Y)es or (N)o. This controls the printing of the Pay_point on the IRP5 Certificate. (For Pay_point, refer to the on-line documentation of the Fixed Salary Detail {FPRI-1}). |
Employer Name | A40 | The current employer name as in the General System Institution Information {GCS-1} will default in here, but this can be changed to any name the user wants. Please note that no validation is done to determine that the name is correct. The name in this field will appear on the IRP5 file that is created for the Receiver of Revenue in the RSA. |
Employer PAYE Number | A15 | The current employer PAYE number that exists in the Payroll Institution Details {FPRM-1} will default in here, but this can be changed to any PAYE number. Please note that no validation is done to determine that the PAYE number is correct. The PAYE number in this field will appear on the IRP5 file that is created for the Receiver of Revenue in the RSA. |
Period of Reconciliation | A6 (CCYYMM) | Format CCYYMM where the reconciliations must be submitted for the period ending Feb-2011, the period must be entered as 201102 or if the submission is for period ending August 2010, the period must be completed as 201008. The CCYYMM will default from the Log of Tax Certificate Generation {FPRM-10}. |
|
User Selection | Prompt Text * an item between square brackets [ ] is the default answer |
Type & Length |
Comments |
---|---|---|---|
The report has no user selection criteria: select run to execute the program. |
System Select | |
---|---|
1 | IRP5s will always be printed only for those people whose “Print IRP5?” indicator, in option {FPRI-1}, is not (N)o (i.e. the indicator must be null or (Y)es). |
Processing Rules |
|
---|---|
1 | A control
report, which generally
contains a label that is to be attached to the tape, as well as
printable versions of
the IRP5s will be produced as output in two separate output windows. |
2 | If indicated, an IRP5 Tape file will also be generated.
The file name will be "irp5.nn", where nn is a two-digit year. |
3 | The directory in which the file will be generated is set-up with System PAYR, Function PIRP5 in "Directories for FTP Transfers {BATCH-7} and can be downloaded with "Download IRP5 CSV File {FPRT-8}" |
|
|
Date | System Version | By Whom | Job | Description |
---|---|---|---|---|
28-Jan-2007 | v01.0.0.0 | Charlene van der Schyff | t134104 | New manual format. |
30-Jul-2008 | v01.0.0.0 | Allie de Nysschen | t152176 | Add parameters to create IRP5 files for seperate companies. |
02-Oct-2008 | v01.0.0.0 | Magda van der Westhuizen | t152258 | Update manual: Language Editing: Juliet Gillies. |
18-Oct-2010 | v01.0.0.1 | Goodman Kabini | t169958 | Change Tax Year to Transaction Year and add Period of Reconciliation field on Block 1 table. |
23-Apr-2014 |
v04.0.0.0 |
Frans Pelser |
t198746 |
FPRM-10 |
30-Aug-2019 | v04.1.0.0 | Nomhle Lubisi | t238921 | Added Personnel Indicator |
01-Nov-2024 | v04.1.0.1 | Frans Pelser | t269853 | Directory for Download file |