Absence Processing Schema Functions

advertisement
SAP
GB Payroll
Adrian Miners
adrian@nicx.co.uk
http://www.nicx.co.uk/page13.php
SuccessFactors & SAP HCM
Payroll GB
Payroll with SuccessFactors
SAP ERP
SuccessFactors
ESS / MSS
Personnel
Administration
Organisation
Management
Payroll
Time
Recording
PA30
OOQA / LSO_PVCT / PPOME
PC_PAYRESULT
PT_CLSTB1/2
Payslip
Data Replication
PI/XI
Government
Gateway
Data Replication
Dell Boomi
Payroll GB
Data Entry
• What data is required?
– Payroll Data
• Who is going to input it?
– Employee/Manager/HR/Payroll
Department/Interface/3rd Party?
• Which Screens are being used?
– Employee
Central/PA30/PA40/PA70/PA71/LSMW/Interfaces
• Which Infotypes will be used?
– See the list below
Payroll GB
What Data
is required?
Interfaces
Payroll
SAP Monthly
Interfaces In
Dell Boomi
Format
XML
Data In
Bank Details
Mapped to
Infotype 0009
Process
Automated
When in the process?
When it happens
SAP Monthly
SAP Monthly
Company Car
P6 & P9
?
XML
?
e-Filing for Great Britain:
Incoming component:
upload electronic XML
updates from the Inland
Revenue via the UK
Government Gateway.
Infotype 0442
Infotype 0065
?
Automated?
P11D Production
Before Payroll Run
Interfaces Out
Pensions
Pre-program DME
(RPCDTAG0)
BACS
Format
?
CSV
Data Out
Pensions Contributions
Generate random RTI
number for BACS file.
Employee Payments
Mapped To
Infotype 0071
Process
?
SAP Menu:
SAP User Menu:
Etc
SAP Monthly
FPS
(Full Payment Submission)
XML
Bank clearing
System
Government
Gateway
SAP Monthly
EPS
(Employer Payment Summary File)
XML
SAP Monthly
XML
SAP Monthly
EAS
(Employer Alignment Submission)
EYU
(Earlier Year Update)
B2A Manager
SAP Monthly
FI/CO
Standard
Integration
SAP Monthly
SAP Monthly
SAP Monthly
SAP Monthly
XML
XML
Breakdown of PAYE
calculation each payroll
run.
Adjustments to Tax & NI
Government
Contributions (at employer Gateway
level)
Government
Gateway
(adjustments to previous
Government
tax year)
Gateway
Submission to HMRC
Government
Gateway
Posting to cost centres and SAP ERP Finance
G/L codes
& Controlling
After completion
After completion
Before BACS
After completion
After BACS
After completion
As required
As required
Transaction
PB2A_RTI
SAP User Menu:
Payroll > Per
Period > Transfer
to Finance
After completion
After completion
Payroll GB Infotypes
0000 Actions
0001 Organisational Assignment
0002 Personal Details *
0003 Payroll Status
0006 Addresses *
0007 Planned Working Time
0008 Basic Pay
0009 Bank Details *
0011 External Bank Transfers
0014 Recurring Payments/Deductions
0015 Additional Payments
0016 Contract Elements *
0017 Travel Privileges
0019 Monitoring of Tasks
0021 Family/Related Person
0023 Other/Previous Employers
0024 Qualifications
0027 Cost Distribution
0031 Reference Personnel Numbers
What Data
is required?
0032 Internal Data
Who is
0040 Objects on Loan
going to
input it?
0041 Date Specifications
0045 Loans *
0048 Residence Status
0052 Wage Maintenance
0057 Membership Fees
*0065 Tax Data GB *
*0069 National Ins. GB *
*0070 Court Orders *
*0071 Pension Funds *
0077 Additional Personal Details
*0084 SSP Control GB* (use feature GBQDP )
*0085 SSP1(L) Form Data GB *
*0086 SSP/SMP Exclusions GB *
*0087 WFTC (no longer used) *
*0088 SMP/SAP/SPP GB *
Payroll GB Infotypes
0105 Communication
0121 Ref Per Nos Priority
0128 Notifications
0185 Personal IDs
0416 Quote Compensation
0442 Company Car
*0570 Offshore Tax GB*
*0571 Offshore Social Security GB*
*0572 Absence Scheme Override *
*0614 HESA Master Data*
*0615 HE Contract Data*
*0616 HESA Submited Data*
*0617 Clinical Details*
*0618 HESA Academic Qualifications*
*0648 Bar Point Info *
*0655 ESS Remuneration Settings *
0743 Discipline
*0757 Working Family Tax Credit*
What Data
is required?
*0793 Payment Made in Error *
*0874 Predetermination PAYE and NIC Adjus. *
*3297 Pensions Reform*
2001 Absence *
2002 Attendances
2006 Absences Quotas
2010 Emp Remuneration Info
2051 Monthly Calendar
Who is
going to
input it?
Payroll GB
•
•
What Data
is required?
IT0002 Personal Details: An additional filed ‘National Insurance (NI) Number’ field has
been added for GB. The given field is used to store NI no for an employee, which is
automatically transferred to IT 0069. The NI no cannot be changed or altered in IT
0069 but has to be updated via IT 0002. There is another UK specific field, which the
standard screen 2044 doesn't show, but screen 2008 (usually used for applicants in
the UK) does. It's the field "sexual orientation", which is stored in Infotype 3346 (same
way as working time directive fields from 0016 are stored in 0280).
0016 Contract Elements: It has been amended to store beneficial loans and working
time directive for the employees. The calculation method indicator in beneficial loans
indicate the method of calculation (average or precise calculation method) to be used
while calculating tax benefit that an employee uses on receiving an interest-free or
cheap loan (beneficial loan) from an employer. If the WTD indicator is opted out, it
indicates the employee has agreed to work more than the stipulated 48-hour average
weekly limit. A special note on working time directive fields in IT0016: Whilst they are
displayed in IT0016, they are actually stored in IT0280. Whilst 0280 cannot be
processed directly in PA30/PA20, it is important to know, where you find these fields,
e.g., when creating an ad-hoc query or writing a custom report. The data is in
database table PA0280, not PA0016.
Payroll GB
What Data
is required?
• 0045 Loan: o Two additional fields have been added: Loan category,
MIRAS indicator
– Loan category field is used to specify the kind of loan that the user has
taken, while MIRAS indicator is used to specify whether the loan was
eligible under MIRAS scheme (mortgage interest relief at source) or
not. However, MIRAS scheme was withdrawn post April 6, 2000 and
hence, this indicator needs to be left unchecked
Payroll GB
Infotype 0065: Tax Details
http://wiki.scn.sap.com/wiki/display/ERPHCM/Tax+Calculation+for+UK+Payroll
Note 2086678 (SP 81/B5)
allows for the ‘M’ and ‘N’ tax
codes. This is for the
transferable tax allowance for
married couples announced on
December 5th 2013
Payroll GB
Payroll GB
Infotype 0069: National Insurance
If no details are stored, the
system uses the default values
set up during payroll
customization, using the feature
GNICD.
Note 2092992 (SP 81/B5) supports
the Abolition of ER NI for EE’s
under 21 years of age.
Payroll GB
Note 2092992 (SP
81/B5) supports the
Abolition of ER NI for
EE’s under 21 years of
age.
Payroll GB
Infotype 0070: Court Orders
http://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=298550016
Tracking Court Order Payments
The report HR-GB: Court Orders Report for
Great Britain (RPLCORG0) also provides a
reference number with each corresponding
court order payment.
The report Preliminary DME program for
wage and salary payments (RPCDTAG0)
reads the court order reference number from
payroll results and updates it in the table
Settlement data from payment
program(REGUH). The financial application
program Payment Medium Great Britain and
Ireland - BACWAY, BACSBOX, EFTS,
EMTS(RFFOGB_T) then reads the value of
court order reference number from table
REGUH and processes it with court order
payments.
Payroll GB
Payroll GB
Infotype 0088: SMP/SAP/SPP/ShMP/ShPP
Shared Parental Leave: ShPP or
ShMP subtype in IT0088. See OSS
note 2125847 and 2133777
Payroll GB
• All employee information relevant to SMP/SAP/SPP/ShPP/ShMP evaluation
needs to be recorded in the Infotype 0088. The Infotype provides the
Payroll component with the information it requires to evaluate the
employee's maternity, adoption or paternity leave data, and therefore
calculate the correct payments during the payroll run. The Payroll
component also uses the information to update the Absence Calendar.
• All information required by the Payroll component for evaluation is stored
in the following Infotype records:
– SMP/SAP/SPP GB (Infotype 0088)
– SSP/SMP/SAP/SPP Exclusions (Infotype 0086)
– Absences (Infotype 2001)
Payroll GB
Payroll GB
Absence Processing Infotype 0088 & 2001
Statutory Absences
Payroll GB
Absence Processing: Infotype 2001
Payroll GB
Absence Processing
• Absences (Infotype 2001): National Features Great Britain
– A number of additional features are provided on the Absences (2001)
Infotype for Great Britain and Ireland for OSP/OMP processing using
screen 2008. These are as follows:
• Absence entry check
– The system checks the consistency of the employee's master data and
absence scheme customizing.
– When an absence is entered using the Absences (2001) Infotype, the
following information is available:
• The absence scheme that the employee is in on the first day of the
absence
• The amount of entitlements left on the first day of the absence
• How the absence will be broken down for payment
Payroll GB
•
Backdated changes to the Pension Funds (Infotype 0071) record do trigger
retrocalculation.
Payroll GB
Payroll GB
Infotype 0442: Company Car
Payroll GB
The main purpose of this record is to provide the payroll and the P11D report Summary of
Taxable Benefits for End-of-Year Reporting Great Britain (RPCP11G0) with information for Class
1A National Insurance contribution (NICs) calculation.
To calculate the car benefit, the system requires the following information:
1. A valid make and model of the car.
2. The CO2 emissions have been maintained for each make and model.
3. Periods for which the car is unavailable for use.
4. Payments made for private use.
The system calculates the car benefit as a percentage of the car price. This percentage is set
according to the level CO2 emissions for the car. The system then makes the appropriate
unavailability and calculates employee contributions.
Payroll GB Infotype 0793
I am not sure whether this has been
superseded completely by 0874.
Payroll GB
Predetermination PAYE and NIC Adjustment (Infotype 0874)
Definition: This infotype stores the following information: Tax and NIC amount adjustments,
Reason for the adjustment
Use: In case of any discrepancy between the actual tax and NIC amount payable, and the amount
that the system calculates for the employee, you must manually calculate the difference
amount and enter the same here. The system uses the information in this infotype to adjust
the tax amount, and employee and employer NIC contribution amounts.
Structure: In the Predetermination PAYE and NIC Adjus section:
• The NI number is defaulted. Enter the date that falls in the period in which you want to adjust
the amount in the Adjustment Date field. In the Tax Adjustment section: Enter the
adjustment amount, which is the difference between the actual tax amount and the amount
that the system calculates. In Reason for Adjustment section, give a detailed description of
why you are adjusting the amount. In the NIC Adjustment section: Enter the adjustment
amount in the EE NIC Adj. Amount field, which is the difference between the employee’s
actual contribution to NIC amount and the amount that the system calculates. Enter the
adjustment amount in the ER NIC Adj. Amount field, which is the difference between the
employer’s actual contribution to NIC amount and the amount that the system calculates. In
Reason for Adjustment section give a detailed description of why you are adjusting the
amount.
Payroll GB
Integration: Predetermination TAX & NIC Adjustment payroll function (P0874)
reads the information in this Infotype to generate the values of the
following adjustment wage types:
– Tax Adjustment wage type (/5TA)
– EE NIC Adjustment wage type (/3N1)
– ER NIC Adjustment wage type (/3N2)
– The National Insurance Great Britain User Adjustments payroll
function (GBNIA) reads the values of these wage types to adjust the
following values:
– Tax paid wage type (/501)
– Employee NIC wage type (/301)
– Employer NIC wage type (/302)
Payroll GB
• 0570 Offshore Tax GB
– Stores tax data for resident and non-resident employees working in
the Isle of Man, Jersey, or Guernsey and Alderney.
• 0571 Offshore Social Security GB
– Stores employee's social security details for resident and non-resident
employees working in Jersey or Guernsey and Alderney.
– For Isle of Man, IT 0069 is used to store social security contributions as
it has the same National Insurance System as that of GB.
• 0757 Tax Credit GB : It is used to store employee’s Working Tax Credit
(WTC) details. WTC is payment given by the government to provide
financial help to the employees who are in low-income households,
whether they have children or not. It is non-taxable payment given to the
employees for a specific period and is added to the net pay.
Communicate Cut-off
Payroll GB
SIMULATE
Employee Central?
Correction to input file
Payroll GB
• Audit log: Starters / Leavers / Pay Changes / Etc.
• The Payroll Log: Errors / Messages
• Exception Reporting
• GRET Schema
• Employee Central / Boomi Logs
• Check uploaded files
• Pensions Auto-enrolment
• Wagetype Reporter
• PC_PAYRESULT
• Payroll Account
• Payroll Journal
• Simulate:
• Finance Interface
• Payment File
• Pensions Interface
• Payslip
• FPS
• Court Orders
Payroll GB
Subsequent Activities
• Create BACS (employee / clubs / charities / Etc.)
• Create Pensions File
• Transfer to Finance
• FPS
• On Demand Payroll / Advance Payments / Infotype 0011: External
Payments
• Etc
GB Payroll Schema
Payroll GB
GB Schema
Payroll GB
Absence Processing Schema Functions
Figure 42: Function RAB
Function RAB – Read Absences
Function RAB imports the absence records from the Absences Infotype (2001) to the internal table
AB for use in payroll.
All absences in the period are read and assigned to work centre (WPBP) split indicators. The
absence valuation rule for the absence is read from the Attendance and Absence Types table
(T554S), and is used to group the different absences in payroll.
Payroll GB
Absence Processing Schema Functions
Figure 43: Function GPNAB
Function GPNAB – Process OSP and OMP absences
GPNAB is an amended copy of the International Payroll Function XNAB. The international
development for Absence Evaluation processing during payroll (XNAB) was previously
unable to handle Part Day absences and Data Take On issues that implied a GB copy of
XNAB was necessary for Absence Evaluation processing during the GB payroll (GPNAB).
The new developments for XNAB (OSS Note 456768) have taken account of all the GB
requirements. This implies that all the copied code can be removed and GB can return to the
international standard (XNAB).
Payroll GB
Absence Processing Schema Functions
Figure 44: Function PAB
Function PAB – Process Absences
The internal table AB is processed one record at a time, to determine absence hours
and days, and evaluate the absences according to the specifications in table T554C.
Finally, the special processing cycle specified in table T554C is carried out.
Payroll GB
Absence Processing Schema Functions
Figure 45: Function GBSXP
Function GBSXP – Process Statutory Absences
Payroll function GBSXP processes all statutory absences in Payroll for Great Britain. It is
based on the principle that all statutory absences are processed in the same way. Where an
employee is eligible to receive Statutory Sick Pay (SSP), Statutory Maternity Pay (SMP),
Statutory Adoption Pay (SAP) or Statutory Paternity Pay (SPP), the processing of these
absences is controlled by payroll function GBSXP.
Payroll GB
Pensions Functions
Figure 46: Function GPENS
Function GPENS - Pension Fund Calculation
This function is necessary when calculating the pension fund contributions to be paid by both employee
and employer in a particular pay period. The processing can be for multiple pension funds.
The function makes use of the Pension Funds Infotype (0071) as well as the cluster tables PENS and IT.
Function P0071 (found in schema GBD0) reads the Pension Infotype, and puts the result in PENS, for
later processing with GPENS.
Payroll GB
Tax
Functions
Function GTAX – Tax Calculation
This function is necessary when calculating the tax to be paid by an employee in a particular pay
period. The function makes use of the Tax Data (0065) Infotype as well as the Tax table (ST) and
gross payroll data (IT). It adds the relevant tax wage types to the IT table after processing. There are
2 possible values for the parameter Par1 for function GTAX: Blank or 'LATE'. The function should
be called in the schema with Par1 set to 'LATE' only for the case that tax calculation needs to be
recovered for a late leaver. An example of this can be found in the schema GRET.
Payroll GB
National Insurance Functions
Function GBNIC – National Insurance Calculation
This function calculates the relevant National Insurance amounts, and fills various payroll cluster
tables, as well as adding NI wage types to the IT table. The specific NI tables that are populated are:NIPAY
NI-able Pay
NIC
NI Contributions for current period
CNIC
Cumulated NI Contributions
NIRA
NI Refunds/ Arrears
In order to define NI-able pay, using Cumulation class ’31’, the function has to be called with PCR
G302 as parameter 2.
Payroll GB Occupational Absences
Example A: Company Sickness Absence Rule
“An employee is entitled to three weeks full sick pay after 2 years of service”
An employees entitlement can be based upon their number of years of service (Seniority). The full business rules might look like this:Service
Entitlement
Up to 6 months
No Company Sick Pay (only SSP paid)
6 up to 12 months
1 week Full Sick Pay (100%) (OSP)
12 up to 24 months
2 weeks Full Sick Pay (100%) (OSP)
24+ months
3 weeks Full Sick Pay (100%) (OSP)
Example B: Company Maternity Absence Rule
“An employee is entitled to Company Maternity pay after 1.5 years of service”
In this case, if service is less than 1.5 years, then no Company Maternity pay is paid,
Service
Entitlement
Up to 18 months
No Company Maternity Pay (only SMP paid)
18+ months
6 wks @ Full Pay (100%) (OMP)
8 wks @ 70% Pay (OMP)
12 wks @ 50% Pay (OMP)
13 wks @ 30% Pay (OMP)
Payroll GB • Wage Types
Payroll GB • Wage Types
/101
/111
/113
/114
/115
/116
/117
/121
/124
/131
/132
/133
/134
/135
/136
/141
/171
/172
/173
/174
/175
/176
/177
/178
/201
/211
/212
/213
/301
/302
/303
/304
/305
Total Gross Pay
EE's Pensionable pay
Non-taxable pay
ER's Full Pen pay
ER's Actual Pen pay
ER's Pen Pay no proration
Qualifying Earnings PAE
Taxable pay
Pre-tax deductions
NIable pay
Regular NIable pay
Irregular NIable pay
Co.car: paymts privte use
Co.car: Fuel reimbursemts
Co.van: paymts privte use
Arrestable earnings
Net Additions
Ben Payroll
Ben Tax NI
Ben Tax
RTI NI only
EE Net pension deduction
EE Pre-tax pension ded
Pre Tax Dedutions
Average: overtime
Salary relv.AWE,retro
Salary relv.AWE,non-retro
Non-salary relv.AWE
Employee NIC
Employer NIC
EE NI Rebate to Employee
EE NI Rebate to Employer
ER NI rebate
/3P1
/501
/502
/503
/504
/505
/506
/509
/510
/511
/512
/513
/515
/516
/520
/SPY
/521
/550
/551
/552
/553
/557
/558
/559
/560
/561
/562
/564
/CO1
/CO2
/CO3
/CO4
/CSA
ER's Pensionable pay
Tax paid
Tax refnd.w/hld:starter
W/hld refnd paid:starter
Tax refund reporting
P45 taxable pay
P45 tax paid
Tax Credit (WFTC/DPTC)
Co.car: Net car benefit
Co.car: car fuel benefit
NIC 1A CB (Car benefit)
NIC 1A FSC (Fuel scale ch
Taxable pay other employ.
Tax paid other Employment
RTI Net pay
SSP Payable
Scottish tax part
Statutory net pay
Stat.net recalc.diff.
Retro. net adjustment
Recalc.diff.to last payr.
Cash payment
Payment of balance
Bank transfer
Amount paid
Claim
Amount of balance paid
Advance payment
CO: Payment
CO: Arrears
CO: Prot.Earns.Arrs.
CO: Admin Fee
CSL Student Loan Ded
/CSD
/CSL
/CSM
/LEX
/LFP
/LIC
/LID
/LIM
/LLB
/LMA
/LO3
/LOE
/LOP
/MAE
/MER
/MIR
/MM.
/MML
/MMU
/MPY
/OMD
/OMP
/OSA
/OSD
/OSP
/P01
/P02
/P03
/P04
/P0A
/V01
/V02
/V03
CSL Arrears
CSL Student Loan Ded
CSL c/fwd Arrears
Complete repayment
Loan fees
Cumulated interest
Interest due
Interest for curr.month
Loan balance
Maximum balance
Loan repayment on 3rd
External loan payment
Loan payment - payroll
SMP aver. weekly earnings
SMP Non-recovered
SMP Recovery
SMP Non qualify.day
SMP Paid week(lower)
SMP Paid week(upper)
SMP amount
OMP Deduction
OMP Amount
Regular earning
OSP deduction
OSP amount
Pens.EE contribution
Pens.EE suppl. contribtn.
Pens.ER contribution
Pens.ER suppl. contribtn.
Pens. EE APPS
Net Pay on Non-Primary
Claim on Non-Primary
Net Pay from Non-Primary
/V04
/V31
/V41
/V51
/V57
/V5P
/V60
/VC1
/VC2
/VC3
/VC4
/VC5
/VC6
/VM1
/VM2
/VN1
/VN2
/VN3
/VNC
/VNP
/VNS
/VS1
/VSL
/VT1
/VT2
/VT3
/VT4
/VT5
/VT6
Claim from Non-Primary
ME:Niable pay
ME: arrest. ern. 2nd cont
ME: irr NIab reg 2nd Cont
ME: reg NIab reg 2nd Cont
ME: NIable retro 2nd Cont
ME: Net Pay prim
ME: crt. ord. tot.ded
ME: crt. ord. arr. ded
ME: crt. ord. arr. prot
ME: crt. tot.ded prim
ME: crt. ord arr. prim.
ME: crt. ord.arr. prim
ME:SMP This Period(Other)
ME:SMP This Period(Other)
ME: NIable 2nd Cont
ME: reg NIable 2nd Cont
ME: irr NIable 2nd Cont
ME: NI costing 2nd Cont
ME: NI paid 2nd Cont
ME: NI paid Primary
ME:SSP This Period(Other)
ME: Std Loan prim
ME:Taxable Pay YTD(Other)
ME:Tax Paid YTD (Other)
ME:Taxable Pay (Other)
ME:Tax Paid
(Other)
ME:PrevTaxable Pay(Other)
ME:PrevTax Paid (Other)
Payroll GB
• Cluster RG
ST
Tax
COURT
Court Orders
PENS
Pensions
EXCEP
Exceptions
CAR
Company Cars (based on miles)
MSA
Maternity and Sickness Absences
AHPS
Advanced Holiday Pay
NIPAY
HR-PAY-GB: table type for NIPAY
NIC
HR-PAY-GB: table type for NIC
CNIC
HR-PAY-GB: table type for CNIC
NIRA
HR-PAY-GB: table type for NIRA (NI Rebate & Arrears)
CARCO2
HR-PAY-GB: Company Cars (based on CO2 emissions)
COSTS
HR-PAY-GB: table type for COSTS
WEARN
HR-PAY-GB: table type for WEARN (NIPE)
MSAX
HR-PAY-GB: table type for MSAX (SSP Absence)
ME
ME linked PERNRs
RTI
Real Time Information - Great Britian
RTINI
Real Time Information - National Insurance
PAE
Pensions Auto Enrolment - GB
Payroll GB
• Cluster RG
VERSION
Information on Creation
VERSC
Payroll Status Information
WPBP
Work Center/Basic Pay
ABC
Cumulation of Absence Classes
RT
Results Table
CRT
Cumulative Results Table
BT
Payment Information
C0
Cost Distribution
C1
Cost Assignment from Different Infotypes
V0
Variable Assignment
VCP
Leave in the Period
ALP
Different Payment
DFT
Differences for Separate Gross/Net Payroll
GRT
Output Table from Gross Part
LS
Subsequent Time Tickets
STATUS
Status Indicator
ARRRS
Arrears
DDNTK
Deductions not taken
ACCR
Month End Accruals
BENTAB
Benefits
AB
Absences
FUND
Financing
AVERAGE
Frozen Averages
MODIF
Modifiers
RT_GP
Results Table: Payroll for Global Employees
CODIST
Cost Distribution
LIFL
Outflows in Subseq. Periods or Inflows from Previous Periods
LIDI
Cost-Distributed Liabilities
Payroll GB Statutory Reporting Forms
•
•
•
•
•
•
P6 – If the tax code of one of your employees changes at any time during the tax year, HMRC
will send you this form (as the employer).(RTI)
P9 – As the employer, HMRC will send a P9 if an employee’s tax code is due to change from
the start of the following tax year. (RTI)
P9d - This form is used to show the taxable value of expenses and benefits provided to nondirectors who are employed by your business, and have earned less than £8,500 in the year.
P9X -This guidance explains which tax codes employers must change and how to change
them and which codes to carry forward ready for the new tax year on 6 April.
P11D – This form shows the taxable value of all expenses and benefits provided to employees
who have earned £8,500 or more during the tax year (and all directors if you run a limited
company). All P11D forms should be submitted to HMRC by 6th July, and you must provide a
copy to all relevant employees.
P11DB - Report Class 1A National Insurance contributions due on expenses and benefits
Payroll GB Statutory Reporting
•
•
•
•
•
•
P14 – The P14, an End of year summary showing totals of individuals pay, tax, NIC and any
SAP/SMP/OSPP/ASPP and SSP payments made and recovered during the tax year was also
abolished following the introduction of RTI. Like the P35 and P38A, from 2013/2014 tax year
onwards, there is no requirement for this form
P35 – To be completed by 19th May each year, the employers’ annual return details how
much income tax and NICs have been deducted for each employee during the course of the
previous tax year. Like the P14 from 2013/2014 tax year onwards, there is no requirement
for this form
The P38A - an Employers return that detailed Employees who were paid over £100 in total
for the tax year but for whom a deductions working sheet (P11) was not completed or who
were not entered onto form P35, was also abolished following the introduction of RTI. Like
the P14 from 2013/2014 tax year onwards, there is no requirement for this form
P45 - Issued on termination of employment. It is a summary of tax and NI contributions paid.
It is given to the employee to give to their new employer. Hardcopies of P45 will be issued to
employees, but the submission to HMRC will no longer will be required.
P46 - Used when a P45 has been lost or not issued. (RTI replaces it)
P60 – A certificate to be provided to all employees at the end of each tax year, it details the
total income tax and NIC deductions made during the year. You must issue all employees with
a P60 by 31st MayP71
Payroll GB Real Time Information (RTI)
RTI Operational Changes for Employers
• http://www.nicx.co.uk/attachments/File/RTI_Userguide_V11.pdf
• Employers and pension providers send details of all payments made through the
payroll irrespective of the amount of pay or pension.
• Under RTI employers will not have to complete a P46 form and send it to HMRC.
They need to obtain the P46 information from the employee instead and use it to
complete the starter information, which will be sent as part of the RTI payment
submission together with details of the employee's first payment, when the payroll
is run.
• Employers and pension providers will not need to complete an end of year return
(P35 and P14) or P38A supplementary return, as the SAP system tells HMRC about
all payments made each time their payroll is run.
• Hardcopies of P45 will be issued to employees, but the submission to HMRC will
no longer will be required.
• At the end of the tax year employers and pension providers will be expected to:
–
–
–
indicate on their last payment submission on or before the 5 April that this is the final RTI submission
for the tax year
provide each employee and pensioner with a form P60
complete and file any forms P11D and P11D(b) due under the existing PAYE arrangements
Payroll GB Real Time Information (RTI)
Payroll GB Real Time Information (RTI)
BASS = Bacs Approved Software Supplier
Payroll GB Real Time Information (RTI)
RTI Submission in Detail
All employers will be required to send their Real Time Information data to
HMRC every time they make a payment to an employee/pensioner in a Full
Payment Submission (FPS). However, prior to the first RTI FPS submission, it
will be necessary for all employers to synchronize their employee data with
HMRC in an Employer Alignment Submission (EAS). The National Insurance
Number (NINo) will become the primary identifier for all. Once a month,
employers are required to align the data reported on the FPS files with the
amounts paid over to HMRC by sending to HMRC an Employer Payment
Summary file (EPS). The adjustments made to your PAYE remittance in respect
of items such as the reimbursement of statutory absence payments need to
be reported to enable HMRC to reconcile the amounts returned on your FPS
report with the amounts paid over to the Collector of Taxes
Payroll GB Real Time Information (RTI)
Business practice to submit FPS to HMRC from SAP
There will be a requirement for all employers to review their business
practices and in preparation of HMRC’s strategic solution of sending RTI data
in the same file as the BACS data, it might be prudent to consider this
requirement when introducing RTI.
1. Whenever possible, all payments should be made using BACS as this will
enable HMRC to reconcile the payment made to the employee with the
reported values from the FPS report.
2. Where an employee does not provide bank details, some employers hold
any payments due. Where an employee has no infotype 0009 maintained, the
record will be rejected in the payroll run.
3. The Pre-DME program MUST be processed prior to the RTI submission
being generated as this generates the RTI random value.
4. RTI random value will be stored in the payroll results in table RTI by the
Pre-DME program and is required by the RTI program to create the hash.
5. The new RTI report RPCFPSG0 handles the RTI submission process, but
does no complex Processing
Payroll GB
Payroll GB Real Time Information (RTI)
DME
Payroll GB Real Time Information (RTI)
B2A Manager
Payroll GB
Payroll GB Real Time Information (RTI)
Incoming
Payroll GB Real Time Information (RTI)
Process: http://scn.sap.com/docs/DOC-52277
Payroll GB Real Time Information (RTI)
Payroll GB Real Time Information (RTI)
Payroll GB
Form P60
• SAP have provided a new P60 Report: RPCP60G0, Transaction:
PC00_M08_RPCP60G0 in SAP note 1933043. This produces the P60s using
the payroll results from the RTI/RTINI tables in the clusters, not the CRT,
CNIC etc used before. Adopting this should ensure that the FPS for the
final payroll period in the tax year and the P60 have exactly the same
figures. Previously the P60s were produced from the GB Year End Report
(RPCEOYG0) which, though still available, now looks like it has been
superseded for all end of year tasks
Payroll GB
Form P60
Payroll GB
Form P60
The program can either send the results to an ALV table
for verification or produce the P60 forms directly.
Payroll GB
Form P60
There is also an option to send the P60 directly
to employees by e-mail provided the e-mail
addresses ( or preference for no electronic forms
in the Electronic Communication infotype ) have
been maintained.
Payroll GB
Form P11D
Taxable Benefits Report (RPCP11G0)
• The report Summary of Taxable Benefits for End-of-Year Reporting: Great
Britain (RPCP11G0) provides an output of the P11D and the P11D(b) forms
required by the Inland Revenue for year-end reporting of employees'
taxable benefits.
• This report processes data on employee taxable benefits for the following
forms:
– P11D Form- P11D Expenses and Benefits (per employee)
– P11D (b) Form- Return of Class 1A National Insurance Contributions (a summary form
for taxable benefits, and the base for payments of Class 1A employer National Insurance
Contributions).
• http://www.gtax.co.uk/benefits/p11d
Payroll GB
Form P45
P45 Report
– RPCP45GNRTI: Single employment solution
– RPCP45GNRTI_PBS: Multiple employment solution
The new leaver report does produce P45 output similar to the existing report
RPCP45GN but with differences in processing for leaver and report output.
Payroll GB Pensions Auto-Enrolment
All employees who meet the following criteria must be automatically
enrolled on to a qualifying pension scheme to comply with the new law:
–
–
–
–
–
not already in a qualifying workplace pension scheme
at least 22 years old
below state pension age
earning more than £X a year
work or ordinarily working in the UK
Payroll GB Pensions Auto-Enrolment
• At the heart of the SAP solution is a new HCM Personnel Administration
Infotype, IT3297 ‘Pensions Reform’. This Infotype stores information
regarding:
• Eligibility, Staging/Postponement, Enrolment, Employee Opt-in, Employee
Opt-Out
• Once an employee is enrolled in PAE scheme, the information in IT 0071 is
stored as normal.
• Filled mostly automatically by the PAE reports, but can also be used to
manipulate the process manually.
Payroll GB Pensions Auto-Enrolment
Payroll GB Pensions Auto-Enrolment
• The Infotype has been integrated into SAP
Payroll, and is accessed by trigger programs to
issue various output notifications. When
notifications have been issued, the Infotypes
stores that information. Ultimately, when an
employee is enrolled into the pension scheme,
this is stored on Infotypes IT0071 as normal.
Payroll GB
Year End / Start of Year
• Shared parental leave, transferable allowances for couples and the under-21
national insurance contribution probably being the most prominent changes.
• Note 2086678 (SP 81/B5) allows for the new ‘M’ and ‘N’ tax codes. This is for
the new transferable tax allowance for married couples announced on
December 5th 2013
• Note 2095195 (SP 81/B5) delivers changes required for the new tax year to
the EPS and FPS files. The support pack will implement the changes in the
SAP HR/Payroll area, however on the file transmission/HMRC communication
side (PI) side extra files need to be downloaded/implemented from the SAP
marketplace to change the XI messaging content
• Notes 2091208 and 2092262 (SP 81/B5) implement necessary changes for the
Local Government Pension schemes. The first note is to implement the
current UK CARE scheme into NI and Scotland for the 1st April 2015. The
second note delivers two LGPS monthly reports that had been delivered in
the pilots as standard
Payroll GB
Year End / Start of Year
• Note 2082321 (SP 81/B5) supports the new law that no employee can
have a tax deduction of more than 50% of their pay in the pay period (this
previously only applied to K codes)
• Note 2092992 (SP 81/B5) is a large note that creates functionality to
support the new Abolition of ER NI for EE’s under 21 years of age. It
creates the new Upper Secondary Threshold (UST) and adds checks to SAP
master data screens for Infotype 0069 (NI) as well as checks during payroll
calculation. A program is also delivered that will allow customers to move
employees to the correct new NI categories as of 6th April 2015. This is
therefore important to run before the first payroll run of the new tax year.
Here is a list with the new NI categories “under specified age”:
• Note 2092226 (SP 81/B5) delivers the new Statutory Adoption Pay
entitlements for Adoption Pay Periods that start on or after 5th April 2015
• Note 2107928 (SP 83/B7) is a fix note for the NI category changes note
2092992 above
Payroll GB
Year End / Start of Year
• Note 2112214 (SP 83/B7) is a fix note for the 50% tax deduction note
2082321 above. You must apply this immediately after applying, 2082312,
if your peyroll period are numbered in a ways that the current tax year
counts as 2015 already. Without this note, payroll will stop with the
following error, because it’s trying to apply the April changes already:
• Note 2109001 (SP 83/B7) is the implementation of the new Teachers CARE
pension scheme for April 1st 2015. As well as changes to SAP master data
data and payroll functions, a program is delivered to process the new
monthly file the Teachers Pension (TP) will provide organisations
• Note 2111133 (SP 83/B7) mirrors the above Teachers CARE note 2109001
for the new Civil service CARE pension scheme which comes into effect
also on the 1st April 2015
• Note 2111416 (SP 83/B7) updated SAP for the new Pension Autoenrolment earnings thresholds for 6th April 2015 and therefore must be
implemented before running a Payroll in SAP that includes an assessment
date on or after 6th April 2015
Payroll GB
Teacher’s Pension Annual Return (RPUTPSG0): At the end of each financial
year, employers have a statutory requirement to submit an Annual Return
showing details of teachers' service, salary and any additional contributions
that they pay towards Teachers' Pensions.
LGPS Pension Details
You use the LGPS Pension Details ( RPLPENG0_LGPS_DET ) report to display
the Local Government Pension Scheme (LGPS) contribution details for selected
LGPS schemes. You also have the option to display the changed contribution
rates if the employee has changed the contribution rate towards a particular
scheme. The report reads the payroll results to display the LGPS Pension
details.
Annual Survey of Hours and Earnings (ASHE) Return
You use this report to generate the Annual Survey of Hours and Earnings
(ASHE) record for submission to the Office for National Statistics . This record
contains the employee details as on a particular date, which includes pay,
hours of work, pension, job description and location details.
Payroll GB
Tables & Reports
•
•
•
•
•
•
RPUDEL20: Delete Cluster
RPUTRBK0: Adjust Infotype0003
PC00_M99_DLGA20: Wagetype Configuration
Table V_T512W_D: Wagetype Processing, Cumulation and Evaluation Classes
Table V_T512W_B: Wagetype Valuation Basis
Table V_T554C: Absence Configuration
Download