How Fortis works
From assignment data to settled liability - one controlled process.
Fortis connects the information used to calculate worker pay with the payment made to the umbrella and the payment made to HMRC. Each stage is checked, reconciled and retained in a worker-level audit trail.
The five stages
Every stage creates a control
A payment run should not be treated as ready merely because a file has been uploaded. At each stage Fortis records what was established, so the resulting evidence describes the process rather than summarising it afterwards.
-
01
Agency data submitted once
The agency or MSP submits the agreed assignment and payment data for every worker in the pay run. This can be provided through a secure upload or an integration with the organisation’s pay-and-bill platform.
Control createdA single source record linking worker, assignment, agency, umbrella, pay period and gross umbrella income.
Import New Timesheets
6 rows · 1 error · 1 warningImport CSV TimesheetImport from InTimeSelect Timesheet FileChoose fileaspen-week11-timesheets.csvUpload TimesheetsBackSelect AllSelect NoneImport TimesheetsSelect Start Date End Date Name Contract Ref Timesheet Value Expense Value Errors Warnings 08/06/2026 14/06/2026 Ashworth, D ASP-1042 1148.50 0.00 08/06/2026 14/06/2026 Bhatt, N ASP-1043 1324.50 0.00 08/06/2026 14/06/2026 Corrigan, P ASP-1044 1016.50 0.00 08/06/2026 14/06/2026 Delaney, W ASP-1045 1260.50 0.00 08/06/2026 14/06/2026 Eastwood, R ASP-1046 1092.00 48.20 Expense exceeds the agreed limit for this contract Press to Confirm 08/06/2026 14/06/2026 Fitzgerald, A - 980.00 0.00 No active contract found for this worker in the pay period -
02
Umbrella payroll calculated and validated
The umbrella processes the worker’s gross-to-net calculation through Fortis. The system applies the relevant payroll configuration and checks that the output agrees with the data supplied. Missing information, inconsistent values and calculation exceptions are identified before the run is released.
Control createdWorker-level validation of pay, deductions, employer costs, margin and the amount due to the umbrella.
This payroll has been calculated and is ready to be postedPayroll Summary
Calculate PostModel Group Name Pay Date Frequency Status Period Year Total Gross Pay Total Remittance Paid Date Umbrella Aspen Recruitment Ltd 19/06/2026 Weekly Calculated 11 2026-27 £4,860.00 £4,970.00 - Payroll Entries
Employee Tax Code Gross Pay Tax NI (EE) NI (ER) Net Pay Payslip Ashworth, D 1257L £1,176.00 £154.46 £61.78 £161.98 £797.78 Bhatt, N 1257L £1,352.00 £184.38 £73.75 £188.38 £905.49 Corrigan, P 1257L £1,044.00 £132.02 £52.81 £142.18 £716.99 Delaney, W 1257L £1,288.00 £173.50 £69.40 £178.78 £866.32 -
03
RTI and liabilities reconciled
The worker-level payroll position is aligned with the information reported through RTI. Fortis identifies the PAYE and NIC amount attributable to the agency’s workers and records the umbrella’s PAYE reference against the payment instruction.
Control createdA traceable connection between assignment data, payroll, RTI and the relevant liability.
RTI Submissions
Reference Submitted Last Response Status Payroll Ref Period End Tax Year Tax Month Payroll Group FPS Count Submission Response FPS-2026-0411 2026-06-18 17:42:09 2026-06-18 17:42:51 Accepted 1041 19/06/2026 2026-27 3 Meridian Employment Ltd 12 FPS-2026-0412 2026-06-18 17:44:51 2026-06-18 17:44:52 Accepted 1042 19/06/2026 2026-27 3 Halewood Payroll Services 8 FPS-2026-0413 2026-06-18 17:51:03 Awaiting Response 1043 19/06/2026 2026-27 3 Stanton Umbrella Ltd 6 FPS-2026-0414 2026-06-18 18:02:27 Awaiting Response 1044 19/06/2026 2026-27 3 Kingsway Employment Group 4 -
04
Funding split into two controlled routes
Fortis produces separate instructions for the amount due to the umbrella and the PAYE/NIC amount due to HMRC. The relevant party authorises and makes those payments from its own banking arrangements. Fortis does not receive, hold or transmit client money.
Control createdAgency-funded tax is not released to the umbrella for later onward payment.
All Liabilities
MERIDIANReady to ResolveJSL Liability: £4,580.60Total Invoice: £14,550.00Umbrella Payment: £9,969.40DueHALEWOODResolvedJSL Liability: £3,165.48Total Invoice: £9,988.00Umbrella Payment: £6,822.52ReceivedSTANTONAwaiting UmbrellaJSL Liability: £2,382.64Total Invoice: £7,513.00Umbrella Payment: £5,130.36Not dueKINGSWAYOpenJSL Liability: £1,573.42Total Invoice: £4,970.00Umbrella Payment: £3,396.58Not dueShowing 1-4 of 4Prev1NextClose -
05
Payment evidenced and reconciled
The HMRC payment is made under the umbrella’s PAYE reference. Fortis retains the payment details and reconciles the outcome back to the pay run, creating evidence by worker, umbrella, period and relevant party.
Control createdA complete calculation-to-payment audit trail and a clear exception route where any item does not match.
Payment & Reconciliation
2 AwaitingUmbrella Pay Period PAYE Amount HMRC Settlement Agency Confirmed Status Action Meridian Employment Ltd Week 11 £4,580.60 19/06/2026 Reconciled Invoice 2 Halewood Payroll Services Week 11 £3,165.48 19/06/2026 Reconciled Invoice 2 Stanton Umbrella Ltd Week 11 £2,382.64 Pending Settlement Confirm Settled Invoice 2 Kingsway Employment Group Week 11 £1,573.42 Pending Settlement Confirm Settled Notify Payment Sent Invoice 2
Exceptions
What happens when something does not match?
A payment run should not be treated as ready merely because a file has been uploaded. Fortis highlights incomplete data, calculation differences, RTI mismatches, payment-reference issues and unreconciled items so they can be resolved before release or recorded as a controlled exception.
- Hold the affected worker or payment item
- Correct the source data or payroll output
- Regenerate the relevant instruction
- Record the action taken and responsible user
- Retain the original exception and final resolution
Message Details
Payroll Calculated - Ready for Review
Scope
What Fortis does - and does not do
Fortis does
Validate payroll data and calculations; produce split payment instructions; support RTI-to-payment reconciliation; record PAYE references; retain audit evidence; and surface exceptions.
Fortis does not
Employ the worker, replace the umbrella’s employment obligations, operate the agency’s bank account, hold client money or provide a blanket guarantee for liabilities outside the controlled process.
Fortis provides payroll-calculation, payment-instruction, reconciliation and compliance-support services. It does not provide legal or tax advice and does not receive or hold client money. The effectiveness of the process depends on complete and accurate data, correct operation of the agreed workflow, successful payment and allocation, and the proper handling of corrections and later liabilities. Organisations should obtain advice on their own legal and tax position.
