www.perfectpayrolls.co.uk
Open in
urlscan Pro
172.67.210.41
Public Scan
Submitted URL: http://prupim.com/
Effective URL: https://www.perfectpayrolls.co.uk/about/faqs/
Submission: On July 02 via automatic, source phishtank — Scanned from DE
Effective URL: https://www.perfectpayrolls.co.uk/about/faqs/
Submission: On July 02 via automatic, source phishtank — Scanned from DE
Form analysis
1 forms found in the DOMPOST /about/faqs/#gf_3
<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_3" id="gform_3" action="/about/faqs/#gf_3" data-formid="3" novalidate="">
<div id="gf_progressbar_wrapper_3" class="gf_progressbar_wrapper" data-start-at-zero="1">
<h3 class="gf_progressbar_title">Step <span class="gf_step_current_page">1</span> of <span class="gf_step_page_count">3</span>
</h3>
<div class="gf_progressbar gf_progressbar_custom" aria-hidden="true">
<div class="gf_progressbar_percentage percentbar_custom percentbar_0" style="width:0%; color:#ffffff; background-color:#0c8444;"><span>0%</span></div>
</div>
</div>
<div class="gform-body gform_body">
<div id="gform_page_3_1" class="gform_page " data-js="page-field-id-1">
<div class="gform_page_fields">
<ul id="gform_fields_3" class="gform_fields top_label form_sublabel_below description_below validation_below">
<li id="field_3_1" class="gfield gfield--type-name gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_1"><label
class="gfield_label gform-field-label gfield_label_before_complex">Your Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row" id="input_3_1">
<span id="input_3_1_3_container" class="name_first gform-grid-col gform-grid-col--size-auto">
<input type="text" name="input_1.3" id="input_3_1_3" value="" tabindex="2" aria-required="true" placeholder="First">
<label for="input_3_1_3" class="gform-field-label gform-field-label--type-sub ">First</label>
</span>
<span id="input_3_1_6_container" class="name_last gform-grid-col gform-grid-col--size-auto">
<input type="text" name="input_1.6" id="input_3_1_6" value="" tabindex="4" aria-required="true" placeholder="Last">
<label for="input_3_1_6" class="gform-field-label gform-field-label--type-sub ">Last</label>
</span>
</div>
</li>
<li id="field_3_15" class="gfield gfield--type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_15"><label
class="gfield_label gform-field-label" for="input_3_15">Organisation Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_text"><input name="input_15" id="input_3_15" type="text" value="" class="medium" tabindex="6" aria-required="true" aria-invalid="false"> </div>
</li>
<li id="field_3_11" class="gfield gfield--type-select field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_11"><label
class="gfield_label gform-field-label" for="input_3_11">Preferred Method of Contact</label>
<div class="ginput_container ginput_container_select"><select name="input_11" id="input_3_11" class="medium gfield_select" tabindex="7" aria-invalid="false">
<option value="Email">Email</option>
<option value="Phone">Phone</option>
</select></div>
</li>
<li id="field_3_2" class="gfield gfield--type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_2"><label
class="gfield_label gform-field-label">Your Email Address<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_complex ginput_container ginput_container_email gform-grid-row" id="input_3_2_container">
<span id="input_3_2_1_container" class="ginput_left gform-grid-col gform-grid-col--size-auto">
<input class="" type="email" name="input_2" id="input_3_2" value="" tabindex="8" aria-required="true" aria-invalid="false">
<label for="input_3_2" class="gform-field-label gform-field-label--type-sub ">Enter Email</label>
</span>
<span id="input_3_2_2_container" class="ginput_right gform-grid-col gform-grid-col--size-auto">
<input class="" type="email" name="input_2_2" id="input_3_2_2" value="" tabindex="9" aria-required="true" aria-invalid="false">
<label for="input_3_2_2" class="gform-field-label gform-field-label--type-sub ">Confirm Email</label>
</span>
<div class="gf_clear gf_clear_complex"></div>
</div>
</li>
<li id="field_3_5" class="gfield gfield--type-phone gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_5"
data-conditional-logic="hidden" style="display: none;"><label class="gfield_label gform-field-label" for="input_3_5">Your Phone<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_phone"><input name="input_5" id="input_3_5" type="tel" value="" class="medium" tabindex="10" aria-required="true" aria-invalid="false" disabled="disabled"></div>
</li>
<li id="field_3_12" class="gfield gfield--type-select gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_12"
data-conditional-logic="hidden" style="display: none;"><label class="gfield_label gform-field-label" for="input_3_12">Best Time to Call You<span class="gfield_required"><span
class="gfield_required gfield_required_asterisk">*</span></span></label>
<div class="ginput_container ginput_container_select"><select name="input_12" id="input_3_12" class="medium gfield_select" aria-required="true" aria-invalid="false" disabled="disabled">
<option value="" selected="selected">Select A Time</option>
<option value="12:00 am">12:00 am</option>
<option value="12:30 am">12:30 am</option>
<option value="1:00 am">1:00 am</option>
<option value="1:30 am">1:30 am</option>
<option value="2:00 am">2:00 am</option>
<option value="2:30 am">2:30 am</option>
<option value="3:00 am">3:00 am</option>
<option value="3:30 am">3:30 am</option>
<option value="4:00 am">4:00 am</option>
<option value="4:30 am">4:30 am</option>
<option value="5:00 am">5:00 am</option>
<option value="5:30 am">5:30 am</option>
<option value="6:00 am">6:00 am</option>
<option value="6:30 am">6:30 am</option>
<option value="7:00 am">7:00 am</option>
<option value="7:30 am">7:30 am</option>
<option value="8:00 am">8:00 am</option>
<option value="8:30 am">8:30 am</option>
<option value="9:00 am">9:00 am</option>
<option value="9:30 am">9:30 am</option>
<option value="10:00 am">10:00 am</option>
<option value="10:30 am">10:30 am</option>
<option value="11:00 am">11:00 am</option>
<option value="11:30 am">11:30 am</option>
<option value="12:00 pm">12:00 pm</option>
<option value="12:30 pm">12:30 pm</option>
<option value="1:00 pm">1:00 pm</option>
<option value="1:30 pm">1:30 pm</option>
<option value="2:00 pm">2:00 pm</option>
<option value="2:30 pm">2:30 pm</option>
<option value="3:00 pm">3:00 pm</option>
<option value="3:30 pm">3:30 pm</option>
<option value="4:00 pm">4:00 pm</option>
<option value="4:30 pm">4:30 pm</option>
<option value="5:00 pm">5:00 pm</option>
<option value="5:30 pm">5:30 pm</option>
<option value="6:00 pm">6:00 pm</option>
<option value="6:30 pm">6:30 pm</option>
<option value="7:00 pm">7:00 pm</option>
<option value="7:30 pm">7:30 pm</option>
<option value="8:00 pm">8:00 pm</option>
<option value="8:30 pm">8:30 pm</option>
<option value="9:00 pm">9:00 pm</option>
<option value="9:30 pm">9:30 pm</option>
<option value="10:00 pm">10:00 pm</option>
<option value="10:30 pm">10:30 pm</option>
<option value="11:00 pm">11:00 pm</option>
<option value="11:30 pm">11:30 pm</option>
</select></div>
</li>
</ul>
</div>
<div class="gform_page_footer top_label">
<input type="button" id="gform_next_button_3_14" class="gform_next_button gform-theme-button button" value="Next" tabindex="12"
onclick="jQuery("#gform_target_page_number_3").val("2"); jQuery("#gform_3").trigger("submit",[true]); "
onkeypress="if( event.keyCode == 13 ){ jQuery("#gform_target_page_number_3").val("2"); jQuery("#gform_3").trigger("submit",[true]); } ">
</div>
</div>
<div id="gform_page_3_2" class="gform_page" data-js="page-field-id-14" style="display:none;">
<div class="gform_page_fields">
<ul id="gform_fields_3_2" class="gform_fields top_label form_sublabel_below description_below validation_below">
<li id="field_3_16" class="gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_16"><label
class="gfield_label gform-field-label" for="input_3_16">Number of staff paid weekly</label>
<div class="ginput_container ginput_container_text"><input name="input_16" id="input_3_16" type="text" value="" class="medium" tabindex="13" aria-invalid="false"> </div>
</li>
<li id="field_3_17" class="gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_17"><label
class="gfield_label gform-field-label" for="input_3_17">Number of staff paid monthly</label>
<div class="ginput_container ginput_container_text"><input name="input_17" id="input_3_17" type="text" value="" class="medium" tabindex="14" aria-invalid="false"> </div>
</li>
<li id="field_3_18" class="gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_18"><label
class="gfield_label gform-field-label" for="input_3_18">Number of staff paid fortnightly</label>
<div class="ginput_container ginput_container_text"><input name="input_18" id="input_3_18" type="text" value="" class="medium" tabindex="15" aria-invalid="false"> </div>
</li>
<li id="field_3_19" class="gfield gfield--type-text field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_19"><label
class="gfield_label gform-field-label" for="input_3_19">Number of staff paid 4-weekly</label>
<div class="ginput_container ginput_container_text"><input name="input_19" id="input_3_19" type="text" value="" class="medium" tabindex="16" aria-invalid="false"> </div>
</li>
</ul>
</div>
<div class="gform_page_footer top_label">
<input type="button" id="gform_previous_button_3_20" class="gform_previous_button gform-theme-button gform-theme-button--secondary button" value="Previous" tabindex="17"
onclick="jQuery("#gform_target_page_number_3").val("1"); jQuery("#gform_3").trigger("submit",[true]); "
onkeypress="if( event.keyCode == 13 ){ jQuery("#gform_target_page_number_3").val("1"); jQuery("#gform_3").trigger("submit",[true]); } "> <input type="button" id="gform_next_button_3_20"
class="gform_next_button gform-theme-button button" value="Next" tabindex="18" onclick="jQuery("#gform_target_page_number_3").val("3"); jQuery("#gform_3").trigger("submit",[true]); "
onkeypress="if( event.keyCode == 13 ){ jQuery("#gform_target_page_number_3").val("3"); jQuery("#gform_3").trigger("submit",[true]); } ">
</div>
</div>
<div id="gform_page_3_3" class="gform_page" data-js="page-field-id-20" style="display:none;">
<div class="gform_page_fields">
<ul id="gform_fields_3_3" class="gform_fields top_label form_sublabel_below description_below validation_below">
<li id="field_3_21" class="gfield gfield--type-radio gfield--type-choice field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_21"><label
class="gfield_label gform-field-label">Please send me information on other services:</label>
<div class="ginput_container ginput_container_radio">
<ul class="gfield_radio" id="input_3_21">
<li class="gchoice gchoice_3_21_0">
<input name="input_21" type="radio" value="Pensions Automatic Enrolment" id="choice_3_21_0" tabindex="19">
<label for="choice_3_21_0" id="label_3_21_0" class="gform-field-label gform-field-label--type-inline">Pensions Automatic Enrolment</label>
</li>
<li class="gchoice gchoice_3_21_1">
<input name="input_21" type="radio" value="P11D benefit and expenses forms" id="choice_3_21_1" tabindex="20">
<label for="choice_3_21_1" id="label_3_21_1" class="gform-field-label gform-field-label--type-inline">P11D benefit and expenses forms</label>
</li>
<li class="gchoice gchoice_3_21_2">
<input name="input_21" type="radio" value="HR support" id="choice_3_21_2" tabindex="21">
<label for="choice_3_21_2" id="label_3_21_2" class="gform-field-label gform-field-label--type-inline">HR support</label>
</li>
</ul>
</div>
</li>
<li id="field_3_22" class="gfield gfield--type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_22"><label
class="gfield_label gform-field-label" for="input_3_22">Other information or comments</label>
<div class="ginput_container ginput_container_textarea"><textarea name="input_22" id="input_3_22" class="textarea medium" tabindex="22" aria-invalid="false" rows="10" cols="50"></textarea></div>
</li>
<li id="field_3_23" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_23"><label
class="gfield_label gform-field-label" for="input_3_23">Email</label>
<div class="ginput_container"><input name="input_23" id="input_3_23" type="text" value="" autocomplete="new-password"></div>
<div class="gfield_description" id="gfield_description_3_23">This field is for validation purposes and should be left unchanged.</div>
</li>
</ul>
</div>
<div class="gform_page_footer top_label"><input type="submit" id="gform_previous_button_3" class="gform_previous_button gform-theme-button gform-theme-button--secondary button" value="Previous" tabindex="23"
onclick="if(window["gf_submitting_3"]){return false;} if( !jQuery("#gform_3")[0].checkValidity || jQuery("#gform_3")[0].checkValidity()){window["gf_submitting_3"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_3"]){return false;} if( !jQuery("#gform_3")[0].checkValidity || jQuery("#gform_3")[0].checkValidity()){window["gf_submitting_3"]=true;} jQuery("#gform_3").trigger("submit",[true]); }">
<input type="submit" id="gform_submit_button_3" class="gform_button button" value="Let's Get Started! " tabindex="24"
onclick="if(window["gf_submitting_3"]){return false;} if( !jQuery("#gform_3")[0].checkValidity || jQuery("#gform_3")[0].checkValidity()){window["gf_submitting_3"]=true;} "
onkeypress="if( event.keyCode == 13 ){ if(window["gf_submitting_3"]){return false;} if( !jQuery("#gform_3")[0].checkValidity || jQuery("#gform_3")[0].checkValidity()){window["gf_submitting_3"]=true;} jQuery("#gform_3").trigger("submit",[true]); }">
<input type="hidden" name="gform_ajax" value="form_id=3&title=&description=&tabindex=1&theme=legacy">
<input type="hidden" class="gform_hidden" name="is_submit_3" value="1">
<input type="hidden" class="gform_hidden" name="gform_submit" value="3">
<input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
<input type="hidden" class="gform_hidden" name="state_3" value="WyJbXSIsImY4MGQ5Y2M4YzEwYjQ5N2QxNjhiMWFhODU0MWJhMzFlIl0=">
<input type="hidden" class="gform_hidden" name="gform_target_page_number_3" id="gform_target_page_number_3" value="2">
<input type="hidden" class="gform_hidden" name="gform_source_page_number_3" id="gform_source_page_number_3" value="1">
<input type="hidden" name="gform_field_values" value="">
</div>
</div>
</div>
<input type="hidden" id="ct_checkjs_16c222aa19898e5058938167c8ab6c57" name="ct_checkjs" value="bbc749ec0994f5559e20bab6ab8bbf6097a908cbc8db9e628f271f639b89d446">
<script>
setTimeout(function() {
var ct_input_name = "ct_checkjs_16c222aa19898e5058938167c8ab6c57";
if (document.getElementById(ct_input_name) !== null) {
var ct_input_value = document.getElementById(ct_input_name).value;
document.getElementById(ct_input_name).value = document.getElementById(ct_input_name).value.replace(ct_input_value, 'bbc749ec0994f5559e20bab6ab8bbf6097a908cbc8db9e628f271f639b89d446');
}
}, 1000);
</script><label class="apbct_special_field" id="apbct_label_id34561" for="apbct__email_id__gravity_form_34561">34561</label><input id="apbct__email_id__gravity_form_34561" class="apbct_special_field apbct__email_id__gravity_form" autocomplete="off"
name="apbct__email_id__gravity_form_34561" type="text" value="34561" size="30" apbct_event_id="34561" maxlength="200"><input id="apbct_event_id" class="apbct_special_field" name="apbct_event_id" type="hidden" value="34561"><input type="hidden"
name="ct_multipage_form" value="yes"><input type="hidden" id="ct_bot_detector_event_token_2340" name="ct_bot_detector_event_token" value="95b1dc835e3a18b79c417c2f3937e76c1ec19e23004ec582ab5f44b757a8ccf4"><input type="hidden"
id="apbct_visible_fields_0" name="apbct_visible_fields"
value="eyIwIjp7InZpc2libGVfZmllbGRzIjoiaW5wdXRfMS4zIGlucHV0XzEuNiBpbnB1dF8xNSBpbnB1dF8xMSBpbnB1dF8yIGlucHV0XzJfMiBpbnB1dF81IGlucHV0XzEyIGlucHV0XzE2IGlucHV0XzE3IGlucHV0XzE4IGlucHV0XzE5IGlucHV0XzIyIGlucHV0XzIzIiwidmlzaWJsZV9maWVsZHNfY291bnQiOjE0LCJpbnZpc2libGVfZmllbGRzIjoiZ2Zvcm1fYWpheCBpc19zdWJtaXRfMyBnZm9ybV9zdWJtaXQgZ2Zvcm1fdW5pcXVlX2lkIHN0YXRlXzMgZ2Zvcm1fdGFyZ2V0X3BhZ2VfbnVtYmVyXzMgZ2Zvcm1fc291cmNlX3BhZ2VfbnVtYmVyXzMgZ2Zvcm1fZmllbGRfdmFsdWVzIGFwYmN0X19lbWFpbF9pZF9fZ3Jhdml0eV9mb3JtXzM0NTYxIGFwYmN0X2V2ZW50X2lkIGN0X211bHRpcGFnZV9mb3JtIGN0X2JvdF9kZXRlY3Rvcl9ldmVudF90b2tlbiBjdF9ub19jb29raWVfaGlkZGVuX2ZpZWxkIiwiaW52aXNpYmxlX2ZpZWxkc19jb3VudCI6MTN9fQ=="><input
name="ct_no_cookie_hidden_field"
value="_ct_no_cookie_data_eyJjdF9jaGVja2VkX2VtYWlscyI6IjAiLCJjdF9wc190aW1lc3RhbXAiOiIxNzE5OTU0NjE4IiwiY3RfY29va2llc190eXBlIjoibm9uZSIsImFwYmN0X2hlYWRsZXNzIjoiZmFsc2UiLCJhcGJjdF9wYWdlX2hpdHMiOjEsImFwYmN0X3Zpc2libGVfZmllbGRzIjoiMCIsImFwYmN0X2Nvb2tpZXNfdGVzdCI6IiU3QiUyMmNvb2tpZXNfbmFtZXMlMjIlM0ElNUIlMjJhcGJjdF90aW1lc3RhbXAlMjIlMkMlMjJhcGJjdF9zaXRlX2xhbmRpbmdfdHMlMjIlNUQlMkMlMjJjaGVja192YWx1ZSUyMiUzQSUyMmUyNDU3MjJjMjUwNDNkNTJlMzUzNWU5ZGQ0MGUyODlhJTIyJTdEIiwiY3RfZmtwX3RpbWVzdGFtcCI6IjAiLCJjdF9wb2ludGVyX2RhdGEiOiIlNUIlNUQiLCJjdF9zY3JlZW5faW5mbyI6IiU3QiUyMmZ1bGxXaWR0aCUyMiUzQTE2MDAlMkMlMjJmdWxsSGVpZ2h0JTIyJTNBMjI0NiUyQyUyMnZpc2libGVXaWR0aCUyMiUzQTE2MDAlMkMlMjJ2aXNpYmxlSGVpZ2h0JTIyJTNBMTIwMCU3RCIsImFwYmN0X2lmcmFtZXNfcHJvdGVjdGVkIjpbXSwiY3RfY2hlY2tqcyI6ImJiYzc0OWVjMDk5NGY1NTU5ZTIwYmFiNmFiOGJiZjYwOTdhOTA4Y2JjOGRiOWU2MjhmMjcxZjYzOWI4OWQ0NDYiLCJjdF90aW1lem9uZSI6IjIiLCJhcGJjdF9waXhlbF91cmwiOiJodHRwcyUzQSUyRiUyRm1vZGVyYXRlMi12NC5jbGVhbnRhbGsub3JnJTJGcGl4ZWwlMkY2MzExYzJhMWFjZjQxZDUxMzM0YTViYjlhNmEzNjQ2Ny5naWYiLCJhcGJjdF9zZXNzaW9uX2lkIjoiaXBvdWoiLCJhcGJjdF9zZXNzaW9uX2N1cnJlbnRfcGFnZSI6Imh0dHBzOi8vd3d3LnBlcmZlY3RwYXlyb2xscy5jby51ay9hYm91dC9mYXFzLyIsInR5cG8iOltdfQ=="
type="hidden" class="apbct_special_field ct_no_cookie_hidden_field">
</form>
Text Content
Skip to content Call 0800 035 3264 for a no-obligation quote Menu * Services * Payroll Outsourcing * UK Payroll * Online Payroll * Small Business Payroll * School Payroll * Pensions Automatic Enrolment * Bacs Payments * Payroll and HR * Payroll for Accountants * P11D Forms * Guidance * How To Do Payroll * PAYE and Tax Codes * Get a Quote * About * Data Security * FAQ’s * Contact * Client Portal FREQUENTLY ASKED QUESTIONS Who are Perfect Payrolls Perfect Payrolls is one of the leading online payroll service providers in the UK. We offer a full range of payroll solutions to suit every type and size of organisation at cost-effective prices. Perfect Payrolls is a part of the Payplus payroll bureau and has over 40 years of experience in delivering premium quality outsourced payroll services. Perfect Payrolls uses the latest technology to give fast, consistent and reliable employee payments every payday. What services do you offer? We provide a fully managed payroll service using fully online payroll software, accessible by us you and your employees. That access and functionality are agreed between us and controlled via usernames and passwords. Features of the managed payroll services are: * Fast payroll processing turnaround; * RTI filing with HMRC; * Legislative payroll calculations; * Payroll report creation and retention; * Comprehensive management and departmental reports; * Monthly and annual pension returns; * Multi-frequency payroll processing; * HMRC liaison for P45, P46, P6, P9, P38, P43, etc; * Payslips delivered to employees via the portal; * Bacs payments for employee pay, HMRC amounts and third party payments; * Regular newsletter; * Dedicated staff and helpline. What are the benefits if I use Perfect Payrolls? Perfect Payrolls removes the burden of dealing with your payroll and ensures that all current legislation, tax codes, National Insurance contributions, maternity pay, sick pay and other statutory rules are correctly adhered to. You can run your business, while we run your payroll. Your payroll will be processed by a Bacs approved bureau, using the most secure operating environments. * You have access to your friendly payroll expert at any time; * Your payroll costs will almost certainly be lower; * You will have peace of mind that no holiday/sickness disasters or other problems will affect your payroll processing. Who will I talk to at Perfect Payrolls? All our clients are allocated to a named contact at Perfect Payrolls so that you will normally talk to the same person. Our payroll experts are highly experienced and committed to managing the day to day administration of your payroll. In the team as a whole, there are over 100 years of professional payroll experience. Does Perfect Payrolls deal with HMRC for me? We have invested in software and systems that will take care of your HMRC and Real Time Information (RTI) filing on your behalf. All our staff have had comprehensive RTI training and will answer any questions you have. How do I send you my payroll information? The Perfect Payrolls payroll system is based on a cloud software platform that is available to you 24 hours a day, 7 days a week. You then have the choice to: 1. Load your data directly to that portal (i.e. adding starters, marking leavers, adding hours, changing salary amounts); or 2. Load your data onto the portal in pre-agreed spreadsheets for us to import into the software for you. How am I kept up to date with payroll matters? The beauty of our software and processing is that ordinarily, you don't have to worry about the intricacies of payroll and the fine detail of legislative details. We take care of that for you. However, on occasion, there are changes that need your attention and we will advise you of these either through our regular newsletters or direct via email. We will also publish information for future reference on this website. What are the costs? The cost is based on the number of staff that you have. Simply ask us for a no-obligation quotation to get an exact figure. We aim to be less costly than using an accountant or other high profile payroll providers. How do I know you're as good as you say you are? We have many hundreds of payroll clients spread across the widest spectrum of industry and organisation types. Many of those have been with us for many years. We can put you in touch with some of our clients to give you an insight into their experiences of using the services of Perfect Payrolls to manage their payrolls. Please just ask us. Perfect Payrolls also has a ‘guarantee’ that if, within your first three months of us processing your payroll, we do not pay your employees’ accurately, on time, every time’ you will not have to pay! Do you have contingency plans in the event of a crisis? That is definitely covered. At the highest level, the payroll software that we use to run your payroll is entirely online and so we can access it from anywhere with an internet connection. In addition, at Perfect Payrolls, we ensure that all our office IT systems are backed up daily and duplicated off-site for use in our fully operational and remote Disaster Recovery site. This can be up and running within hours, ensuring continuity of service. Why don't you use a server-based payroll software? With Perfect Payrolls being a part of the Payplus bureau we do have access to server-based payroll software, but the Perfect Payrolls payroll processing is delivered to you fully online. The decision to go the cloud-based route is to give maximum flexibility to our clients where that flexibility and ease of working is a priority. It provides a payroll experience that is seamless while still being fully secure. Do you offer a Bacs facility? Bankers’ Automated Clearing Service (Bacs) is a payments system that allows us to simply make electronic payments directly to your employees’ UK bank accounts. This means no cheques or cash are needed unless you wish it. Once you have access to this payments facility then other payments can also be made, such as to HMRC and other third-parties, so its use doesn’t stop at employee payments. Perfect Payrolls undergoes rigorous assessments and audits by the Bacs regulators and we carry the ‘Bacs Approved Bureau’ seal of approval. What if I don't want to use Bacs? We can supply the relevant payment reports to you and you can make payments using your normal banking systems. What types of payrolls can you run? Perfect Payrolls can cater for multiple payroll types and frequencies (eg weekly, fortnightly, monthly, bi-monthly, 4-weekly, quarterly and annual). The payroll can consist of multiple companies, multiple hourly rates for the same employee, multiple payments and allowances, bonuses, holiday pay methods, backdated pay awards as well as the usual statutory payments and deductions. I only have a few employees, is this for me? Yes, definitely. Even if you have just one or two employees they still need to have their payroll properly managed to ensure they are paid correctly and that HMRC procedures are adhered to. Our online software is ideal for the smallest payrolls which will run on time, every time, with minimal effort from you. We are an overseas company - can you help? Perfect Payrolls can deliver managed payroll services to overseas organisations setting up in the UK. Assistance is given with company set-up, PAYE registration and dealing with UK banks and pensions if required. Can I choose what aspects of the service I want? Yes. We can offer a service tailored to suit your specific requirements – you tell us what elements you want to keep in-house and we will do the rest. CONTACT INFORMATION ADDRESS Perfect Payrolls Exeter House, 1 Amor Way, Letchworth Garden City SG6 1UG, United Kingdom PHONE 0800 035 3264 (Freephone) EMAIL info@perfectpayrolls.co.uk CONTACT US STEP 1 OF 3 0% * Your Name* First Last * Organisation Name* * Preferred Method of Contact EmailPhone * Your Email Address* Enter Email Confirm Email * Your Phone* * Best Time to Call You* Select A Time12:00 am12:30 am1:00 am1:30 am2:00 am2:30 am3:00 am3:30 am4:00 am4:30 am5:00 am5:30 am6:00 am6:30 am7:00 am7:30 am8:00 am8:30 am9:00 am9:30 am10:00 am10:30 am11:00 am11:30 am12:00 pm12:30 pm1:00 pm1:30 pm2:00 pm2:30 pm3:00 pm3:30 pm4:00 pm4:30 pm5:00 pm5:30 pm6:00 pm6:30 pm7:00 pm7:30 pm8:00 pm8:30 pm9:00 pm9:30 pm10:00 pm10:30 pm11:00 pm11:30 pm * Number of staff paid weekly * Number of staff paid monthly * Number of staff paid fortnightly * Number of staff paid 4-weekly * Please send me information on other services: * Pensions Automatic Enrolment * P11D benefit and expenses forms * HR support * Other information or comments * Email This field is for validation purposes and should be left unchanged. 34561 Full details about how we deal with your data can be found in our Privacy Notice. © 2024 Copyright Perfect Payrolls. | All Rights Reserved | Terms & Conditions | Privacy Notice Notifications