Complete capability catalogue

Detailed and honest

Every capability.
Clearly grouped.

A customer-friendly map of the payroll work SMRC covers, with no claim that in-validation or externally locked functions are production-ready.

Built

Employer records

  • Single and multiple employer foundations
  • PAYE, bank and pension settings
  • Departments and analysis fields
  • Employment Allowance and funding values
  • CIS deductions set-off
  • Employer notes and audit history
Built

Employee records

  • Personal and contact information
  • Weekly, fortnightly, four-weekly and monthly pay
  • Tax basis, NI and payroll identifiers
  • Salary, hourly pay, overtime and bonus
  • YTD values and employee history
  • Starter/leaver record foundations
Validate

Pay calculations

  • Salary, hourly and variable additions
  • User-defined deductions
  • PAYE and National Insurance engines
  • Student and postgraduate loans
  • Pension contributions
  • Net-pay and payroll totals
Validate

Statutory payments

  • Sick-pay records and engine
  • Maternity and paternity pay
  • Adoption and shared parental pay
  • Recovery and compensation
  • Employer funding records
  • Calendar-workflow foundations
Built

Payroll processing

  • Draft calculation workspace
  • Validation and warning flow
  • Finalised run persistence
  • Employee YTD advancement
  • Historical run viewing
  • Payroll CSV export
Built

Payslips

  • On-screen preview
  • Single structured PDF
  • Batch PDF export
  • Batch-summary CSV
  • Email-ready pack and manifest
  • Payroll, NI and YTD fields
Draft output

Reports and forms

  • Payroll summary
  • Employee list
  • Finalised-run reports
  • P32 working draft
  • P45 and P60 working drafts
  • Persistent audit-log report
Built

Agents and bureaux

  • Agent details and filing settings
  • Client list and payslip count
  • Pay schedule and charge settings
  • Invoice and RTI-batch exports
  • Authority/form drafts
  • Client-transfer backup
Draft output

Construction Industry Scheme

  • Subcontractor records
  • Payment calculation/storage
  • Payment and deduction statements
  • Verification statements
  • Annual and quarterly reports
  • CIS300 draft
Locked

HMRC services

  • FPS/EPS draft generation
  • GovTalk envelope foundation
  • Fraud-prevention header requirement registered
  • Desktop-direct collection and Test API validation outstanding
  • Hard live-filing lock
  • Vendor ID and recognition still required
Review fraud-prevention data design →
Built

Data and security

  • SQLite data store
  • Schema migrations and versioning
  • Automatic pre-migration backup
  • Migration history
  • Manual backup and restore
  • Database diagnostics
Built

Tools and exports

  • Employee/payroll import and export
  • Pay-date and mid-year tools
  • PAYE notice template
  • Address-label export
  • HMRC audit-file draft
  • Bookkeeping journal CSV
Meaning of labels: “Built” means code and a working local flow exist; it does not independently certify payroll correctness. “Validate” means official examples and review remain necessary. “Locked” means external credentials, testing or approval are required.

Understand the whole product

Next, review the
release gates.

Open product status →