Moonworkers
HMRC Recognised Software

For enterprises and group structures

Payroll that fits
your infrastructure.

HMRC-recognised payroll for organisations that need deep integration, multi-entity support, a complete audit trail, and the flexibility to adapt where standard software does not quite fit.

REST API with webhooksMulti-entity supportFull audit trailDedicated onboarding
  • Integrates into your stack, not the other way round

    Full REST API with webhook events. Push employee data, trigger payroll runs, and pull results directly from your HRIS, ERP, or finance system without disrupting what already works.

  • Scales without a redesign

    Add subsidiaries, onboard an acquisition, grow headcount: each employer scheme is isolated and independently configurable. The same API and integration handles 50 employees or 5,000.

  • A reliable compliance source of truth

    Every HMRC submission confirmed and stored. Every change timestamped and auditable. Your finance and legal teams have a complete, exportable record for any payrun, any period.

  • Custom where your setup requires it

    Custom pay elements, bespoke export formats to match your chart of accounts, dedicated onboarding, and a named account manager. Standard where possible, tailored where it matters.

Trusted by UK businesses and accountancy firms

4.7onTrustpilot
5.0onGoogle
Suzaku Consulting
Fletchers Fibre Services
Maison Puget Bakery
Holbeach Children's Club
The Barn at Berryfields
Camelot Music Festival
Wantsum Medical Group
Ergo Design
Hayachi Services
Levelup Escapes
Seamless Advisory
BuzzBoost Group
The Property Hub
Lyrici Arts
Green Core Builders
Sienna Glass
Suzaku Consulting
Fletchers Fibre Services
Maison Puget Bakery
Holbeach Children's Club
The Barn at Berryfields
Camelot Music Festival
Wantsum Medical Group
Ergo Design
Hayachi Services
Levelup Escapes
Seamless Advisory
BuzzBoost Group
The Property Hub
Lyrici Arts
Green Core Builders
Sienna Glass

Deep API integration

Your systems stay in charge.
We handle payroll.

Enterprise payroll sits inside a larger tech stack: HRIS, ERP, finance system, workforce management platform. The Moonworkers API lets you push employee data, trigger payroll runs, and pull results without building a separate workflow or asking people to use another interface.

  • Full REST API covering every payroll operation

    Create employers, manage employees, trigger payruns, retrieve payslips and pension data: every action available programmatically with consistent, versioned endpoints.

  • Webhook events on every status change

    Get notified when a payrun is finalised, an FPS is acknowledged, or an error occurs. No polling, no cron jobs checking status manually.

  • Full sandbox environment for development

    Build and test your integration against a complete staging environment before go-live. Same data model, same API, no production risk.

POST /v1/payruns/
POSThttps://api.moonworkers.co.uk/v1/payruns/

Request body

{
"pay_period_start": "2026-05-01",
"pay_period_end": "2026-05-31",
"pay_date": "2026-05-28",
"employees": [complex]
}

Response

201 Created
{
"id": "run_9x4wlk82",
"status": "processing",
"employee_count": 2,
"pay_date": "2026-05-28"
}

Pay run summary — run_9x4wlk82

£7,583.33

Gross

£1,204.60

PAYE

£721.14

NI

£5,657.59

Net pay

FPS submitted to HMRC · RTI ref MW-FPS-20260528

Built to scale

Add entities. Grow headcount.
Nothing breaks.

Acquisitions, new subsidiaries, rapid headcount growth: each employer scheme in Moonworkers is isolated, separately reportable, and independently configurable. The same API and the same integration scales from 50 employees to 5,000 without a redesign.

  • Unlimited employer schemes under one account

    Run multiple subsidiaries or group entities with separate PAYE references, independently managed but visible and reportable from a single login.

  • Volume pricing that adjusts automatically

    Per-payslip cost decreases as total volume increases across all schemes. No renegotiation, no contract amendment, no manual review.

  • Migration support from existing systems

    Structured onboarding process to migrate employee records, historical payslips and scheme configuration. No gap in your payroll history.

POST /v1/employees/
POSThttps://api.moonworkers.co.uk/v1/employees/

Request body

{
"first_name": "Sarah",
"last_name": "Mitchell",
"ni_number": "AB123456C",
"tax_code": "1257L",
"employment_type": "employee",
"pay_frequency": "monthly",
"annual_salary": 42000,
"ni_category": "A",
"start_date": "2026-05-01"
}

Response

201 Created
{
"id": "emp_7k2mxp19",
"status": "active",
"first_name": "Sarah",
"last_name": "Mitchell",
"payroll_id": "MW-0047",
"tax_code": "1257L",
"created_at": "2026-05-04T09:31:22Z"
}
NI validated
Tax code verified
HMRC-ready

Compliance and reliability

HMRC recognised.
Auditable. Always on.

For enterprise payroll, compliance is not optional and audit trails matter to finance, legal, and HR. Every submission to HMRC is confirmed and stored. Every change is timestamped with who made it. The complete record is exportable and accessible via the audit API.

  • FPS and EPS confirmed and stored per payrun

    HMRC acknowledgements retained for every submission. Accessible on demand for internal audit, HMRC query, or finance reconciliation.

  • Complete change history, queryable via API

    Every pay amendment, who made it, when, and the before and after values. Accessible programmatically so your compliance team can build the reports they need.

  • 99.9% uptime SLA

    Payroll runs on time, every time. Month-end is not when you want to find out your payroll provider has an outage.

GET /v1/payslips/{id}/
GEThttps://api.moonworkers.co.uk/v1/payslips/psl_4m7qjr91/

Response

200 OK
{
"id": "psl_4m7qjr91",
"employee_id": "emp_7k2mxp19",
"pay_date": "2026-05-28",
"gross_pay": 3500,
"paye": 502.6,
"employee_ni": 301.14,
"employee_pension": 105,
"net_pay": 2591.26
}

Pay breakdown

Basic salary£3,500.00
PAYE tax−£502.60
Employee NI−£301.14
Pension (4%)−£105.00
Net pay£2,591.26
pdf_url
/payslips/psl_4m7qjr91/pdf/

Standard where possible, tailored where it matters

Custom pay elements.
Your format. Your team.

Most enterprise requirements fit the standard product. Where they do not, Moonworkers supports custom pay element codes, bespoke export formats mapped to your chart of accounts, and a dedicated account team for anything that needs more than documentation.

  • Custom pay elements and deduction codes

    Define non-standard earnings and deduction types that appear correctly on payslips, in exports, and in the payroll journal.

  • Accounting export in your format

    Payroll journals formatted to match your chart of accounts and nominal codes. No reformatting by your finance team after every run.

  • Named account manager and direct support

    A dedicated contact, direct Slack channel, and SLA-backed response time for any issue that needs resolution faster than a support ticket.

GET /v1/employees/{id}/pension/
GEThttps://api.moonworkers.co.uk/v1/employees/emp_7k2mxp19/pension/

Response

200 OK
{
"employee_id": "emp_7k2mxp19",
"status": "enrolled",
"scheme": "NEST",
"scheme_ref": "NEST-MW-4471",
"employer_rate": "3%",
"employee_rate": "5%",
"enrolled_at": "2026-05-01"
}

Contribution breakdown

Gross salary£3,500.00
Qualifying earnings£2980.00
Employer (3%)£89.40
Employee (5%)£149.00
Total£238.40

Auto-enrolment status

enrolled

Yes

Eligible

No

Opted out

None

Postponement

REST

API with webhooks

99.9%

Uptime SLA

100%

HMRC RTI acceptance rate

0

Entity limit

Trusted by hundreds of UK businesses

Our customers say it best.

From sole traders to growing enterprises, teams across the UK rely on Moonworkers to run payroll without the headache.

JP

JC Puget

Maison Puget

The best payroll company for my business. Highly recommend.

SD

S Djakiodine

Euroaccounting

We have been using Moonworkers for quite some time and compared to other software in the market, we found it very simple to use and excellent. Moreover, the customer service is great.

SG

Shenaz Gaffar

Printberry

Moonworkers has absolutely been a lifesaver for me and my business. Moonworkers customer service is 100% there always there to help. They constantly taking on feedback to make it better. If you are looking to make life easier, then this is it !!!

JB

Joe Barber

The Barn

Fantastic onboarding process from the team. A really user friendly website and system. When I have asked for any assistance or help, the team have helped, made changes and even updated the system for my requests!

JB

James Berry

CJLS Tech

From the outset the onboarding to Moonworkers was 100% smooth, even any hints of a problem were speedily fixed and we have been running smoothly since then, we have never needed to reach out to support post onboarding, and that's a testament to its own.

SK

Suzy Kerton

Zyla Accountant

Moonworkers software is great for HR, payroll, benefits & more and it is amazing to have it all in one platform. The automation saves so much time every month and the team offer great customer support whenever you have a query. Highly recommend!

AG

Amrit Gill

Hayachi

Incredibly powerful HR and Payroll platform, we've previously been held back by our accountant on having a truly flexible workforce but no more! With Moonworkers we can hire the skills that we need with exceptional efficiency and the HR platform makes it a well-rounded tool.

RL

Row Laurence

Braid

The Moonworkers platform has been a massive help getting me set up with my first few employees and making sure I had all the right boxes ticked – the team have also been super helpful and responsive any time I had questions or there was something I didn't understand.

Pricing

Fair, flexible pricing.
No hidden fees.

Pay only for what you use, no base fee, no setup cost. Pricing adjusts automatically as your usage grows.

Monthly Payroll · Employer

Payroll that scales
with your team.

Pay per payslip with volume pricing that scales with your team. A minimum fee applies on smaller plans — no setup cost, no lock-in, cancel anytime.

  • Full PAYE, NI & pension auto-enrolment
  • Automated RTI (FPS & EPS) to HMRC
  • Variable hours & 52-week holiday pay
  • NEST, Smart & People's Pension integration
  • Accounting software integrations
  • Payslip generation & delivery
employees
£0.00+ VAT / month
Start running payroll

Minimum fee on small plans · Cancel anytime

FAQ

Frequently asked
questions.

Still have questions? Talk to us →

Get started today

HMRC-compliant payroll,
built for every use case.

From your first payslip to a full API integration, Moonworkers handles the compliance, the RTI submissions, and the calculations, so you can focus on your work.

HMRC-recognisedRTI & auto-enrolment includedUK-based supportNo credit card required