Professional Documents
Culture Documents
Introduction
From 6th April 2017, the government is changing the way that apprenticeships are funded. All employers
with a pay bill of more than £3 million must pay an apprenticeship levy, regardless of whether or not they
actually take on apprentices. This money will then be held in an employer account from which money can
be drawn to pay for apprenticeships.
The amount of levy due will be reported on the EPS each month and paid over to HMRC along with other
payments of PAYE, NICs etc.
The Oracle Application has been enhanced to allow employers to calculate and report the apprenticeship levy
accurately.
Where an organization operates a number of PAYE schemes and HMRC consider them to have connections which
mean they are effectively classed as a single employer for the purposes of calculating the apprenticeship levy
(‘linked PAYE Schemes’), the annual allowance may be split across the PAYE schemes. The total amount of the
allowance must not exceed £15,000, but this may be split in any way which meets the requirements of the
employers, to minimize any levy due.
A mechanism has been provided to allow employers to record the amount of the annual allowance to be allocated to
a PAYE Scheme. The maximum maximum value allowed is £15,000 but it is possible to record values less than
£15,000. The annual amount must always be recorded in whole pounds. The minimum value allowed is £0
The cumulative monthly calculation of the allowance is as follows:
annual allowance divided by 12, truncated to 2 decimal places
multiplied by the number of the tax month being calculated
Rounding is done before multiplying by the tax month to ensure the overall £15,000 limit is never exceeded. This
is particularly important where the annual allowance has been apportioned across more than one employer.
Legislation defines the monthly allowance as:
n/p
where n is the levy allowance for the tax year, and p is twelve
For a PAYE scheme which is entitled to the full allowance of £15,000 this gives values of:
For a PAYE scheme which does not have a full allowance, the same principle applies, with rounding as detailed
above. For example, where the annual allowance is set at £5,000, the values would be:
As can be seen in the above example, the rules on rounding may mean that an employer receives slightly less than
the full annual allowance. This is to ensure that linked employers do not accidentally exceed the £15,000 limit on
the annual allowance.
Page 5 of 29
Apprenticeship Levy Changes
Relevant Percentage
The ‘relevant percentage’ is the value to be used when calculating the employer’s liability. Currently this is set as
0.5%.
Calculation of Apprenticeship Levy Due
The calculation of the apprenticeship levy due in any month is specified as follows:
Determine the cumulative amount of the pay bill for the tax year as of the end of the tax month being
calculated
Multiply this amount by 0.5% to give the cumulative value of apprenticeship levy due for the tax year
o The amount of the levy due is truncated to whole pounds
Determine the amount of the cumulative levy allowance for the relevant tax month (as detailed in previous
section) based on the value recorded for the PAYE scheme in question
Deduct the cumulative amount of the levy allowance (YTD) from the cumulative levy due (YTD)
o This is rounded down to the nearest whole pound in favour of the employer
Because the calculation works on a cumulative basis, a pay bill which varies from month to month may mean that an
amount of levy due in a prior month, may be effectively refunded in a later month where the cumulative liability
reduces. Employers will reclaim this ‘refund’ by offsetting it against their overall liability for PAYE / NI etc.
Where an employer has no liability to pay apprenticeship levy because their pay bill is under £3 million,
there is no requirement for them to calculate and report a zero value. A mechanism is provided to allow a particular
PAYE scheme to be excluded from the apprenticeship levy calculation where it meets the relevant criteria.
Where a PAYE scheme is excluded, there is no need to include it where a seasonal spike causes the
cumulative pay bill to appear to be over the limit for the year, provided the employer is confident that the overall
pay bill for the year will not exceed £3 million.
HMRC have indicated that any such small employer would not be liable to calculate or report apprenticeship levy
provided they meet the relevant criteria (i.e. the pay bill will not exceed £3 million in the current year).
A mechanism is provided employers to exclude specific employees or groups of employees from the apprenticeship
levy calculation. Where this exclusion rule is set:
Their earnings will not be taken into account when calculating the secondary class 1 NICable earnings
which make up the pay bill
Page 6 of 29
Apprenticeship Levy Changes
No apprenticeship levy will be calculated against their earnings or reported on the EPS
It is only possible to allocate one annual allowance of up to £15,000 against a PAYE scheme. Therefore, if multiple
unconnected employers with a pay bill of more than £3 million are processed under a single PAYE scheme, they
will need to set up individual PAYE schemes to allow effective processing of the apprenticeship levy.
Reporting
EPS – Report Values
The relevant value calculated for Apprenticeship Levy Due Year to Date is calculated and reported on the EPS each
tax month, including values for the entire PAYE scheme.
The apprenticeship levy calculation is specifically based on the employer’s pay bill so it is not to calculate a value
during payroll processing based on individual payments. The calculation has to be carried out at the end of the tax
month based on the employer level values.
EPS – Over-ride Calculated Values
As with other values on the EPS, the employer has the ability to view and update values calculated prior to
submitting the EPS file to HMRC.
EPS – Changes to Previous Tax Years
Where the pay bill for an earlier tax year changes, the employer must re-calculate and re-submit the updated value of
the apprenticeship levy for that year. This must be done by re-running the EPS for tax month 12 - the system will
calculate the apprenticeship levy based on the latest values of the pay bill for that tax year.
Navigate to
o UK Super HRMS Manager > Processes and Reports > Submit Processes and
Reports
Click Single Request
Select Register Extra Information Types (EITs) with the following parameters:
o Table Name = PER_ASSIGNMENT_INFO_TYPES
o Information Type = Apprenticeship Exclusion Rules
o Details Multiple Rows = No
o Legislation Code = United Kingdom
Submit the concurrent program
Page 7 of 29
Apprenticeship Levy Changes
Now, you should be able to view the EIT within your responsibility.
To view the EIT, navigate to Person -> Assignment-> Others -> Extra Information.
Global Changes
Navigation: Total Compensation\Basic\Global value
The following two globals are introduced effective from 6th April 2017 to capture Relevant Percentage and Annual
Allowance details:
Relevant Percentage
The ‘relevant percentage’ is the value to be used when calculating the employer’s liability. Currently this is set as
0.5%.
Page 8 of 29
Apprenticeship Levy Changes
Annual Allowance
Each employer has an annual allowance of £15,000 which is offset against the calculation of the levy to ensure that
employers with a pay bill of £3 million or less do not actually pay any levy amount. (0.5% of £3 million is £15,000)
Annual Allowance:
Employers can record the amount of the annual allowance to be allocated to a specific PAYE Scheme.
Provision has been provided to record this at PAYE Reference level. A new field named “Annual Apprenticeship
Levy Allowance” is introduced against context “Tax Details References (Cont.).” The value must be input as whole
pounds.
Navigation:
Page 9 of 29
Apprenticeship Levy Changes
Validations:
Individual employments
Payrolls where all individual employments belong to small employers (as determined and controlled by the
employer)
Groups of employees who belong to an organization that has been identified as being a small employer in
its own right (controlled by the employer)
To accommodate the above requirement, provision has been provided to record the exclusion rules at multiple
levels:
Users can set the exclusion rule at any of these levels. The order of precedence is Assignment level, followed by
Payroll Level, HR Organization (Based on Profile option) and PAYE Reference Level.
A new field named “Apprenticeship Levy” is introduced against context “Tax Details References (Cont).” This has a
LOV attached with values “Exclude” and “Include”. The default is be set to “NULL” (that is include).
Page 11 of 29
Apprenticeship Levy Changes
HR Organization Level:
A new field named “Apprenticeship Levy” has been introduced against context “GB_APL_EXCLUSION_RULES.”
This has a LOV attached with values “Exclude” and “Include”.
The default is set to “NULL”. In this scenario, the processing flow will check for the exclusion rule set at PAYE
Reference level.
A new Profile named “Apprenticeship Exclusion Rules” has been delivered to control exclusion rules set at HR
Organization level:
Profile Name: Apprenticeship Exclusion Rules
o LOV is attached to the Profile with values “Include” and “Exclude”
o The default value is set to “Exclude”
Exclusion rules set at HR Organization level are considered only if the Profile Option “Apprenticeship Exclusion
Rules” is set to “Include”. The default value is set to “Exclude”.
Note: Users must not use HR Organization level option if they have employee assignments within the same HR
Organizations and spanning across multiple PAYE References as this will cause conflicts with the processing
priorities.
Page 12 of 29
Apprenticeship Levy Changes
Payroll Level:
A new field named “Apprenticeship Levy” has been introduced against context “GB Statutory Info.”. This has a
LOV attached with values “Exclude” and “Include”.
The default is set to “NULL”. In this scenario, the processing flow will check for exclusion rules set at PAYE
Reference or HR Organization level.
Page 13 of 29
Apprenticeship Levy Changes
A new segment named “Apprenticeship Levy” has been added. This has a LOV attached with values “Exclude” and
“Include”. The default is set to “NULL”. In this scenario, the processing flow will consider the value set at Payroll
Level.
Page 14 of 29
Apprenticeship Levy Changes
Page 15 of 29
Apprenticeship Levy Changes
To the existing context "Tax Details References(Cont.)" at Business group Level (PAYE Reference level) the
following fields are added for mid-year migration:
Validation changes:
Formula Changes
Navigation: \Total Compensation\Basic\Formula
The following NI formulas have been modified:
1. NI
2. NI_PERSON
3. NI_DIRECTOR
The following two values will be passed from the NI formula as Indirect Results to a new Indirect Element
“Employer Pay Bill” via formula results.
NI Category (L_NI_CAT_RET_VAL)
NIable Amount (L_NIABLE_PAY)
Formula Results
Navigation: \Other Definition\Formula Results
Formula Results are delivered effective from 01-Jan-2017. The formula results are delivered effective from 01-
Jan-2017 to cater for offset payrolls.
NI formula: Formula Results
Page 17 of 29
Apprenticeship Levy Changes
Element Changes
Navigation: \Total Compensation\Basic\Define Element
A new element listed below has been created effective from 01-Jan-2017.
Employer Pay Bill
o This will capture the values to be considered when calculating the pay bill for the employer.
Element:
Employer Pay Bill
Indirect element
Element Name Employer Pay Bill Reporting Name Employer Pay Bill
Input Values
Name Units Sequence Requir User DBI Hot Def Value FF Min M Effective From
ed Enterable Set ax
Page 18 of 29
Apprenticeship Levy Changes
Balance Changes
Navigation: Total Compensation\Basic\Define Balance
The following balance has been newly created:
Employer Pay Bill
Page 19 of 29
Apprenticeship Levy Changes
Balance Name Employer Pay Bill Reporting Name Employer Pay Bill
Primary Balance
Classifications
Dimensions
_ASG_RUN Y
_PER_TD_PTD Y
_ASG_TD_YTD Y
_ASG_TRANSFER_PTD Y
Page 20 of 29
Apprenticeship Levy Changes
Page 21 of 29
Apprenticeship Levy Changes
Formula Changes
Navigation: \Other Definition\Formula Changes
Formula EMPLOYER_PAY_BILL has been created effective from 01-Jan-2017.
Formula EMPLOYER_PAY_BILL has been attached to the Employer Pay Bill element.
Pseudocode:
A new formula function has been delivered to derive the Exclusion rules as follows. The formula function is named
as “GB_APPRENTICE_PB_ELIGIBILITY”
Page 22 of 29
Apprenticeship Levy Changes
CURSOR fetch_levy_exclusion_rule IS
SELECT
scl.segment21 as exclusion_rule
FROM pay_all_payrolls_f ppf
,hr_soft_coding_keyflex scl
WHERE ppf.payroll_id = g_payroll_id
AND scl.soft_coding_keyflex_id = ppf.soft_coding_keyflex_id
AND p_effective_date BETWEEN ppf.effective_start_date AND ppf.effective_end_date
CURSOR c_emp_eit_assignment
(p_assignment_id IN per_all_assignments_f.ASSIGNMENT_ID%TYPE) IS
SELECT *
FROM per_assignment_extra_info
WHERE AEI_INFORMATION_CATEGORY
LIKE 'GB_APR_EXCLUSION_RULES'
If the exclusion rule is set to “Exclude”, then the employee assignment will be excluded from processing and the pay
bill will be set to 0.
Description This fast formula will be used to determine the Employers Pay Bill amount for individual
employee
Effective Date
From 01-JAN-2017 To
Edit
/*****************************************************************
/* *************************************************************************** */
Page 23 of 29
Apprenticeship Levy Changes
INPUTS ARE
NIable_amount,
NI_category(Text)
ln_emp_eligibility=0.00
ln_include_in_pay_bill=0.00
lv_reason_for_exclusion='NOT EXCLUDED'
l_ni_category=' '
l_ni_category=NI_category
ln_emp_eligibility = GB_APPRENTICE_PB_ELIGIBILITY(lv_reason_for_exclusion)
IF(ln_emp_eligibility = 1 ) THEN
( ln_include_in_pay_bill = 0
ELSE
ELSE
( ln_include_in_pay_bill = 0
RETURN lv_reason_for_exclusion,ln_include_in_pay_bill
Page 24 of 29
Apprenticeship Levy Changes
Cursor c_annual_Allowance is
select global_value from ff_globals where
global_name like ‘ANNUAL_APP_LEVY_ALLOWANCE’
and legislation_code='GB'
and effective_date between effective_start_date and effective_end_date
If the annual allowance value is overridden by the user, then the below cursor will be used to retrieve the
value from PAYE Reference Level.
CURSOR c_fetch_annual_allowance IS
SELECT
hoi.org_information6 as annual_allowance,
hoi.org_information7 as exclusion_rule
FROM pay_payrolls_f ppf
,hr_soft_coding_keyflex hscf
,hr_organization_information hoi
WHERE ppf.payroll_id = g_payroll_id
AND ppf.business_group_id = hoi.organization_id
AND hoi.org_information_context = ‘Tax Details References Cont’
AND nvl (hoi.org_information10 ,'UK') = 'UK'
AND ppf.soft_coding_keyflex_id = hscf.soft_coding_keyflex_id
AND p_effective_date BETWEEN ppf.effective_start_date AND ppf.effective_end_date
AND hscf.segment1 = hoi.org_information1;
Page 25 of 29
Apprenticeship Levy Changes
While running the EPS if Final Submission parameter is to “Yes-Ceased” then the full annual allowance
retrieved from the above PAYE Scheme EIT is used as opposed to using the monthly cumulative levy
allowance.
If a business ceases trading in month 2, the full annual allowance must be offset against the pay bill as of
month 2 when the final submission is done, as opposed to considering the monthly cumulative levy
allowance. Where the allowance has been apportioned across connected companies, the apportioned annual
amount will be used.
In this case, for month 2, the full levy of 15000 would be offset as opposed to 2500.
ln_apr_annual_allowance := Then the annual allowance would be derived from the EIT if
overridden by user or from the global ANNUAL_APP_LEVY_ALLOWANCE.
Computed annual allowance is truncated to 2 decimals, then multiplied by the tax month.
Page 26 of 29
Apprenticeship Levy Changes
In case of a midyear migration to Oracle HRMS, following fields available at PAYE Reference level are
retrieved
a> Legacy Reporting Year
b> Legacy Employer Pay Bill YTD
c> Legacy Apprenticeship Levy YTD
During EPS submission, Legacy Reporting Year will be compared with the current tax year. If it
matches, then Legacy Employer Pay Bill YTD and Legacy Apprenticeship Levy YTD will be used to
calculate the effective Employer Pay Bill and final Apprenticeship Levy YTD respectively.
The values computed will be recorded in the following columns in PAY_GB_EPS_DETAILS table.
Example – Regular pay bill of £300000 each month (£3.6m for the tax year)
Month 1 and each month of the tax year thereafter
Month 2
Reporting Changes:
To accommodate the reporting requirement a new report named "GB Apprenticeship Levy Costing Sheet" has
been delivered.
This report lists all the required Apprenticeship details for the relevant PAYE Reference. The repot output is
generated in Excel format.
Concurrent Program: GB Apprenticeship Levy Costing Sheet
Page 27 of 29
Apprenticeship Levy Changes
Parameters:
a) PAYE Reference
- Mandatory parameter
b) Tax Year
- Mandatory parameter
The information reported on the report is as follows:
Processing Parameters:
- Tax Year
- PAYE Reference.
Detailed Information
-Month
-Employer Pay Bill
-Employer Pay Bill YTD
-Gross Apprenticeship Levy
-Gross Apprenticeship Levy YTD
-Apprenticeship Allowance
-Apprenticeship Allowance YTD
-Net Apprenticeship Levy Paid Each Month
-Net Apprenticeship Levy Paid Each Month YTD
Page 28 of 29
Apprenticeship Levy Changes
Report Output:
Page 29 of 29