Payroll for UK businesses

Payroll, handled properly.

Your people are paid the right amount on the right day, and the paperwork that goes with it is done.

Talk to us about your payroll
What we do

Everything a pay run needs

Hand us the hours and the changes. We do the sums, the payslips and the submissions.

01

Pay runs

Weekly, fortnightly, four-weekly or monthly. Gross to net worked out for every person, every time.

02

Payslips and year end

Clear payslips for each pay day, plus P45s for leavers and P60s at the end of the tax year.

03

PAYE and National Insurance

Tax and National Insurance calculated on each run and reported to HMRC in real time.

04

Workplace pensions

Auto-enrolment assessed each period, contributions worked out and the files prepared for your pension provider.

05

Statutory pay and holiday

Sick pay, maternity and paternity pay and holiday pay worked out to the rules, so nobody is short.

06

Starters, leavers and changes

New starters set up, leavers closed off, and pay rises, tax codes and deductions kept up to date.

How it works

Three steps to pay day

  1. You send the details

    Hours, starters, leavers and anything that changed since the last run.

  2. We run the payroll

    We work out pay, tax, National Insurance and pension, then send you a summary to approve.

  3. Everyone is paid

    Payslips go out, HMRC is told, and you have a clear record of what was paid and why.

About Oceanpost

Calm, level, on time

Oceanpost Limited is a UK company based in Rochester, Kent, registered in England and Wales since 2012. We look after payroll so business owners can get on with running the business.

  • One point of contact for your payroll
  • Pay runs to an agreed timetable
  • Your payroll data handled under UK data protection law

Get in touch

Tell us how many people you pay and how often. We will come back to you with how we would run it.

Email [email protected]
Email
[email protected]
Registered office
189 Cuxton Road
Rochester, Kent ME2 2NJ
Company
Oceanpost Limited, number 08276033