ideastackbloguk-saasfirst-hirecompanies-houseauto-enrolmentstripe-billingfounder-employer

UK SaaS first hire 2026: Stripe billing, Companies House compliance, and pension auto-enrolment from day one

UK SaaS first hire 2026: Stripe billing, Companies House compliance, and pension auto-enrolment from day one

Key Takeaways

  • 2026/27 auto-enrolment thresholds: GBP 10,000 earnings trigger; GBP 6,240 LEL; 8 percent total minimum contribution (3 percent employer minimum, 5 percent employee). Postponement up to 3 months; declaration of compliance within 5 months of duties start date.
  • Employer NI from 6 April 2026: secondary threshold GBP 5,000; rate 15 percent above. Employment Allowance GBP 10,500 covers most first-hire scenarios. A single GBP 45k hire generates approximately GBP 6,000 employer NI per year before Employment Allowance.
  • PAYE registration takes 5 working days; register at least 2-4 weeks before first payday. RTI submitted on or before each payday via payroll software (Xero, FreeAgent, BrightPay).
  • Pension scheme defaults: NEST free for the employer, slightly clunky; The People's Pension GBP 1.75 per member per month, better UI. Both auto-enrolment compliant. Set up before the duties start date.
  • Stripe-to-payroll pattern: Stripe payouts to operating account, payroll runs from operating account, never directly from Stripe balance. Keep at least one month payroll cost as buffer. Revenue recognition through Xero/FreeAgent + Stripe connector; payroll is VAT-irrelevant; net pay and employer NI are deductible business expenses.

UK SaaS first hire 2026: Stripe billing, Companies House compliance, and pension auto-enrolment from day one

You are a UK SaaS founder. The product is shipping. Stripe is paying you GBP 4,500 a month in MRR. You are 75 hours a week deep and the next feature on the list is the one that will get you to GBP 10k MRR. You need a first hire — probably a developer.

The compliance map between "I am a sole founder taking a director loan" and "I am paying a developer GBP 3,500/month with auto-enrolment, RTI submissions, and a workplace pension running" is bigger than most UK indies expect. This guide walks the route end-to-end, with 2026/27 thresholds and figures, and a 30-minute ship-it for compliant first hire.

TL;DR — pick one in 30 seconds

StageWhat you needWhen
Founder-only LtdCompanies House registration; director loan or director's salary at GBP 9,100 a year (the secondary threshold); no employer NI; PAYE not strictly needed if no salaryDay one of incorporation
First employee, before they startPAYE registration (HMRC); workplace pension scheme (NEST or The People's Pension); employer's liability insurance2-4 weeks before first day
First employee, day they startRTI submission to HMRC; auto-enrolment assessment; declaration of compliance (within 5 months); update Companies House People with Significant Control if equity givenFirst payroll cycle
Stripe revenue routingStripe Atlas-of-record on payroll; revenue recognition aligned with VAT (if VAT-registered); payroll funded from operating account, not from Stripe payouts directlyBefore first payroll

For a UK SaaS founder hiring their first developer at, say, GBP 45k/year, the compliance lift is roughly 4-6 hours of admin spread over 2-3 weeks plus around GBP 30/month of recurring cost (payroll software + workplace pension provider fees).

The 2026/27 numbers you need

(For tax year 6 April 2026 to 5 April 2027.)

Auto-enrolment thresholds

Threshold2026/27
Earnings trigger (point at which auto-enrolment kicks in)GBP 10,000 a year
Lower Earnings Limit (LEL)GBP 6,240 a year
Upper Earnings Limit (UEL)GBP 50,270 a year
Minimum employer contribution3% of qualifying earnings
Minimum total contribution (employer + employee)8% of qualifying earnings
Minimum employee contribution5% of qualifying earnings (typically)
Postponement period availableUp to 3 months from the duties start date
Declaration of compliance deadline5 months from duties start date

Employer National Insurance

Following Autumn Statement 2025 changes, from 6 April 2026:

  • Secondary NI threshold: GBP 5,000/year (down from GBP 9,100 in 2024/25)
  • Employer NI rate: 15% on earnings above the secondary threshold
  • Employment Allowance: GBP 10,500/year (covers most small employers' employer NI bill in full)

For a single employee at GBP 45k salary, the employer NI bill before Employment Allowance is approximately (45,000 - 5,000) x 0.15 = GBP 6,000 per year. Employment Allowance fully offsets this for most UK SaaS Ltd companies in their first hiring year.

Income tax + employee NI

Threshold2026/27
Personal allowanceGBP 12,570 (frozen until 2028)
Basic rate (20%) up toGBP 50,270
Higher rate (40%)GBP 50,270-125,140
Employee NI primary thresholdGBP 12,570
Employee NI rate (8% within band, 2% above UEL)unchanged

A developer on GBP 45k gross earns approximately GBP 35,200 net per year (after 20% income tax above GBP 12,570 and 8% employee NI above GBP 12,570).

The four compliance lanes

Lane 1 — Companies House

Founder-only Ltd at incorporation: no employees, just the founder as director. Companies House is informed of the director (Form AP01 if you change directors after incorporation), the People with Significant Control (PSC) statement, and the annual confirmation statement (Form CS01).

When you hire a first employee:

  • No new Companies House filing for hiring — Companies House does not track employees, only directors and PSCs.
  • Update PSC statement if you grant equity to the new hire — if the hire takes 25%+ of voting rights or shares, they become a PSC and must be added to your PSC register and filed with the next CS01.
  • Update the registered office if needed; HMRC will use the registered office for PAYE correspondence.
  • Confirmation statement (Form CS01) is annual; the hire does not trigger a special filing.

Lane 2 — HMRC PAYE registration

You must register for PAYE before your first employee's first day. This takes 5 working days normally and up to 4 weeks at peak (April).

Steps:

  1. Register as an employer at gov.uk/register-employer. You will need your Companies House number, your director's UTR, and the date of your first employee's first payday.
  2. Receive the PAYE reference and Accounts Office reference in the post — this normally arrives 5 working days after registration.
  3. Set up payroll software (FreeAgent, Xero, BrightPay, or HMRC's free Basic PAYE Tools for fewer than 10 employees). Most UK SaaS founders use Xero (GBP 16-32/mo) or FreeAgent (GBP 19/mo, free with NatWest business banking).
  4. Submit RTI (Real Time Information) on or before each payday. Late submissions trigger penalties from HMRC (GBP 100 first month, escalating).

[!tip] Director's salary before first hire A founder paying themselves GBP 9,100/year (the previous secondary threshold) keeps employer NI at zero in 2025/26. From 6 April 2026 the secondary threshold drops to GBP 5,000 — so a founder still drawing GBP 9,100 would owe employer NI of (9,100 - 5,000) x 0.15 = GBP 615/year. Most founders bumped down to GBP 5,000/year salary in April 2026 to keep employer NI at zero and rely on dividends for the rest. You will use Employment Allowance to offset this anyway, but it is worth restructuring the founder's salary at the same time as you set up first-hire payroll.

Lane 3 — Workplace pension auto-enrolment

This is the lane most first-time UK employers underestimate. Your duties start on the day your first employee starts work.

The five-step setup, in order:

  1. Pick a pension scheme. The two indie-hacker defaults:
    • NEST (free for the employer, government-backed) — slightly clunky UI, no advisor, but bulletproof. Free to set up, free to operate.
    • The People's Pension (B&CE) — GBP 1.75/month per member, much better UI, comparable investment returns. Both are auto-enrolment compliant out of the box. Avoid bespoke private workplace pensions unless your accountant recommends one for tax-planning reasons.
  2. Set the employer's duty start date at The Pensions Regulator (TPR) — thepensionsregulator.gov.uk. This is the day your first employee starts.
  3. Assess the employee — at GBP 45k salary, they are an "eligible jobholder" (over 22, under State Pension age, earning above GBP 10,000). Auto-enrol them on or before their first payday.
  4. Apply postponement if needed — you can postpone enrolment by up to 3 months. You must notify the employee in writing within 6 weeks of the duties start date. Postponement is useful if the employee's first month is a probation period or if you want to defer the pension setup briefly.
  5. Submit the declaration of compliance to TPR within 5 months of the duties start date. This is a one-off online form confirming you have met your duties. Penalties for late declaration start at GBP 400 fixed plus GBP 50-10,000/day depending on employer size.

Lane 4 — Stripe revenue routing on payroll

The Stripe-to-payroll pipeline is operationally mundane but worth getting right.

The pattern most UK SaaS founders use:

  1. Stripe payouts land in your operating account — your business current account at Mettle, Tide, Starling Business, or NatWest Business. Stripe payouts are by default 2-3 days after the customer charge.
  2. Operating account funds payroll — payroll runs from the operating account on the 25th of each month (or whatever payday you set). Net pay goes to the employee's bank; PAYE + NI goes to HMRC the following month (HMRC due date is the 22nd of the following month for electronic payments); pension contribution goes to NEST/People's Pension by the 22nd of the following month.
  3. Revenue recognition — Stripe MRR is recognised in your accounting tool (Xero/FreeAgent) when invoiced, not when paid. The Stripe-Xero/FreeAgent connector handles this automatically. Net pay is a deductible business expense; employer NI is a deductible business expense; pension contributions are deductible.
  4. VAT — if you are VAT-registered (mandatory at GBP 90,000 turnover threshold, voluntary below), Stripe revenue is gross-of-VAT and you submit VAT returns quarterly via MTD. Payroll is VAT-irrelevant — wages are not subject to VAT.

The non-obvious risk: Stripe payout timing. Stripe payouts can be delayed by 1-2 days during US holidays. Do not run payroll directly from a Stripe-payout-of-the-day balance. Keep at least one full month's payroll cost (GBP 5k for a single GBP 45k hire) sitting in the operating account as a buffer. The day you cannot make payroll because Stripe is late is the day you lose your developer.

Five UK first-hire mistakes to avoid

  1. Hiring as a contractor instead of an employee to dodge PAYE — IR35 rules will catch this. If the developer works exclusively for you, on your direction, with no other clients, they are an employee for tax purposes regardless of the contract title. The HMRC "deemed employment" reclassification carries backdated PAYE + NI + interest + penalties; you will lose more than you saved. Hire as an employee from day one for any full-time developer.
  2. Forgetting to register for PAYE before the first payday — the 5-day registration delay catches first-time employers. Register 4 weeks before the start date. If you miss the first payday, you can submit a backdated RTI but penalties may apply.
  3. Using Employment Allowance when you are not eligible — Employment Allowance is GBP 10,500/year for 2026/27, but if you are a single-director company with no other employees you are not eligible until the moment you hire a second employee (or, in your case, the first employee other than the director). Plan the hire date carefully so the start date falls in the same tax year as your first claim.
  4. Picking the wrong pension scheme — NEST is free for the employer but the employee experience is functional rather than polished. The People's Pension at GBP 1.75/month per member is a small spend for a meaningfully better employee experience. Spend the GBP 21/year per employee on a better pension UI; recruitment improves materially.
  5. No pension scheme set up by the duties start date — TPR penalties for non-compliance are real (fixed GBP 400 + escalating daily). The lead time for NEST setup is 2-3 weeks; for The People's Pension it is 1-2 weeks. Get the scheme set up before the start date, even if the first contribution is postponed by 3 months.

30-minute ship-it: compliant first hire setup

The path most UK SaaS founders should take. Trade GBP 30/month and 4-6 hours of admin for a fully compliant first-hire pipeline.

Two weeks before start date

  1. Register for PAYE at gov.uk/register-employer — 15 minutes online, 5 working days for the reference to arrive in the post.
  2. Sign up for The People's Pension at thepeoplespension.co.uk/employer — 30 minutes online; your scheme is live within 7 days.
  3. Add the employee to your payroll software (Xero/FreeAgent/BrightPay) — 15 minutes; enter NI number, tax code, start date, salary, pension scheme.
  4. Get employer's liability insurance (mandatory in UK if you have any employee) — 15 minutes via Hiscox, Zego, or Simply Business; GBP 70-150/year for a single developer; certificate must be displayed/accessible.
  5. Update the employment contract — covers IP assignment, confidentiality, working hours, holiday entitlement (28 days inclusive of bank holidays minimum), notice period, and the auto-enrolment-compliant pension clause.

Day before start date

  1. Submit Form FPS (full payment submission) zero-baseline RTI to HMRC — your payroll software does this automatically when you onboard the employee.
  2. Send the new starter pack — contract, P45 from previous employer (if available), or a P46 (Starter Checklist) for tax code purposes.
  3. Order the laptop / set up GitHub access — operationally separate from the compliance lane.

First payday

  1. Run the payroll — payroll software calculates gross-to-net; deductions for income tax, employee NI, pension contribution, student loan if applicable.
  2. Pay the employee net wage by Faster Payments (next-day) or BACS (3-day).
  3. Submit RTI to HMRC on or before the payday — automated by payroll software.
  4. Schedule the PAYE + NI payment to HMRC for the 22nd of the following month — set up a standing order or BACS payment.
  5. Schedule the pension contribution to The People's Pension for the 22nd of the following month — automated by your payroll software via the pension provider's API.

Within 5 months of start date

  1. Submit declaration of compliance to The Pensions Regulator at thepensionsregulator.gov.uk — 15 minutes online; one-off filing.
  2. Update Companies House PSC register if you granted the employee 25%+ equity — file an event-driven update with Form PSC02.

That is your compliant first hire. Total spend: GBP 30-50/month (payroll software + pension provider fees) plus GBP 70-150/year for employer's liability insurance. Total setup time: 4-6 hours across 3 weeks.

Decision matrix: when to hire vs when to delay

StageDecisionRationale
Pre-revenueDo not hire.Compliance overhead, salary risk, distraction from product-market fit
MRR < GBP 5,000Do not hire as employee; consider GBP 500-2,000/month part-time contractor with multiple clients (real IR35-safe contractor, not a deemed employee)Salary at GBP 45k/year requires GBP 4-5k/month sustainable margin
MRR GBP 5k-15kFirst hire (developer) at GBP 35-45k feasible if margin > 50%Compliance overhead amortises across higher revenue
MRR GBP 15k+First hire is overdue; second hire on the horizonFounder bandwidth is the binding constraint

Key Takeaways

  • 2026/27 auto-enrolment thresholds: GBP 10,000 earnings trigger; GBP 6,240 LEL; 8 percent total minimum contribution (3 percent employer minimum, 5 percent employee). Postponement up to 3 months; declaration of compliance within 5 months of duties start date.
  • Employer NI from 6 April 2026: secondary threshold GBP 5,000; rate 15 percent above. Employment Allowance GBP 10,500 covers most first-hire scenarios. A single GBP 45k hire generates approximately GBP 6,000 employer NI per year before Employment Allowance.
  • PAYE registration takes 5 working days; register at least 2-4 weeks before first payday. RTI submitted on or before each payday via payroll software (Xero, FreeAgent, BrightPay).
  • Pension scheme defaults: NEST free for the employer, slightly clunky; The People's Pension GBP 1.75 per member per month, better UI. Both auto-enrolment compliant. Set up before the duties start date.
  • Stripe-to-payroll pattern: Stripe payouts to operating account, payroll runs from operating account, never directly from Stripe balance. Keep at least one month payroll cost as buffer. Revenue recognition through Xero/FreeAgent + Stripe connector; payroll is VAT-irrelevant; net pay and employer NI are deductible business expenses.

FAQs

Q: I am the sole director and have not paid myself a salary. Do I need to register for PAYE before hiring my first employee? A: Yes. Even though you have not been on payroll yourself, your first employee triggers the PAYE registration requirement. Register at gov.uk/register-employer at least 2-4 weeks before their first payday. Most founders use this moment to also start their own director's salary at GBP 5,000/year (the 2026/27 secondary threshold) and rely on dividends for the rest of their compensation.

Q: Can I hire my first developer on a part-time / freelance basis to avoid PAYE compliance? A: Only if the engagement is genuinely IR35-safe — i.e. the developer has multiple clients, controls their own working pattern, can substitute someone else, and the engagement does not look like an employer-employee relationship. If they work exclusively for you, on your direction, full-time, with no other clients, HMRC will reclassify the engagement as deemed employment under IR35 and bill you backdated PAYE + NI + interest + penalties. For a full-time UK developer, hire as an employee from day one.

Q: My developer is moving from another job — what about their P45? A: Ask the developer to bring their P45 from their previous employer to their first day. This gives you their tax code and previous-employer YTD figures so payroll calculates correctly. If they cannot get a P45 (typically because they are leaving a contractor role or self-employment), have them complete a Starter Checklist (P46) on their first day; you will use code 0T M1 by default until HMRC issues an updated tax code through your payroll software.

Q: I am hiring my first developer and giving them 5 percent equity. What do I file with Companies House? A: A 5 percent stake does not trigger a People with Significant Control (PSC) registration — the threshold is 25 percent of shares or voting rights. So no immediate PSC filing. The share grant itself is recorded in your shareholders' register (an internal company record) and reported in the next confirmation statement (Form CS01) as a change to issued share capital. Update the company register the day the shares vest. If the equity grant takes the developer above 25 percent at any future vesting milestone, you will then need to file Form PSC02 within 14 days.

Q: Stripe payouts are 2-3 days late this week and I cannot fund payroll. What do I do? A: Pay the employee from your personal account if necessary, document the loan to the company in your director's loan account, and reclaim it from the operating account once Stripe pays. The non-payment of payroll triggers a real risk — both legal (Wages Act) and HR (your developer leaves). The structural fix is keeping at least one month payroll cost (GBP 4-5k for a single GBP 45k hire) sitting in the operating account as a buffer, separate from Stripe payout flow. The Stripe payout volatility is a known operational risk for UK SaaS first-hire payroll.


Want a UK-first business idea you can build with this stack in a weekend? Read this week's free report on IdeaStack — keyword volumes, competitor intel, SERP analysis, and copy-paste builder prompts for Claude Code.

Frequently Asked Questions

I am the sole director and have not paid myself a salary. Do I need to register for PAYE before hiring my first employee?

Yes. Even though you have not been on payroll yourself, your first employee triggers the PAYE registration requirement. Register at gov.uk/register-employer at least 2-4 weeks before their first payday. Most founders use this moment to also start their own director's salary at GBP 5,000/year (the 2026/27 secondary threshold) and rely on dividends for the rest of their compensation.

Can I hire my first developer on a part-time / freelance basis to avoid PAYE compliance?

Only if the engagement is genuinely IR35-safe - i.e. the developer has multiple clients, controls their own working pattern, can substitute someone else, and the engagement does not look like an employer-employee relationship. If they work exclusively for you, on your direction, full-time, with no other clients, HMRC will reclassify the engagement as deemed employment under IR35 and bill you backdated PAYE + NI + interest + penalties. For a full-time UK developer, hire as an employee from day one.

My developer is moving from another job - what about their P45?

Ask the developer to bring their P45 from their previous employer to their first day. This gives you their tax code and previous-employer YTD figures so payroll calculates correctly. If they cannot get a P45 (typically because they are leaving a contractor role or self-employment), have them complete a Starter Checklist (P46) on their first day; you will use code 0T M1 by default until HMRC issues an updated tax code through your payroll software.

I am hiring my first developer and giving them 5 percent equity. What do I file with Companies House?

A 5 percent stake does not trigger a People with Significant Control (PSC) registration - the threshold is 25 percent of shares or voting rights. So no immediate PSC filing. The share grant itself is recorded in your shareholders' register (an internal company record) and reported in the next confirmation statement (Form CS01) as a change to issued share capital. Update the company register the day the shares vest. If the equity grant takes the developer above 25 percent at any future vesting milestone, you will then need to file Form PSC02 within 14 days.

Stripe payouts are 2-3 days late this week and I cannot fund payroll. What do I do?

Pay the employee from your personal account if necessary, document the loan to the company in your director's loan account, and reclaim it from the operating account once Stripe pays. The non-payment of payroll triggers a real risk - both legal (Wages Act) and HR (your developer leaves). The structural fix is keeping at least one month payroll cost (GBP 4-5k for a single GBP 45k hire) sitting in the operating account as a buffer, separate from Stripe payout flow. The Stripe payout volatility is a known operational risk for UK SaaS first-hire payroll. > Want a UK-first business idea you can build with this stack in a weekend? **[Read this week's free report on IdeaStack](https://www.ideastack.co/reports)** - keyword volumes, competitor intel, SERP analysis, and copy-paste builder prompts for Claude Code.

Want data-backed business ideas every Thursday?

One validated UK business opportunity per week. Free.