Skip to main content
Temp & contract desks

Pay and bill, built into the CRM

Approved timesheets become a BACS file, a NEST pension file, umbrella payment reports and a client invoice — from the same numbers, with no re-keying.

PAYE, Limited Company, Umbrella and CIS workers. Included at £49 per user per month, not sold as a back-office module.

Most agencies running a temp desk have a gap between the CRM and the money. Timesheets get approved in one place, then someone re-types the hours into a spreadsheet to build the payment run, and again into the accounts package to raise the invoice. That gap is where margin leaks — and it is the gap this closes.

Timesheet to payment, in one chain

01
Worker submits
Timesheet through a portal. No login, no app, no chasing.
02
Client approves
Approver gets a link. Approves or rejects with a reason. Multi-approver flows where the client needs two signatures.
03
Invoice raised
Approved hours roll into the client invoice for the billing period. Syncs to Xero, QuickBooks or FreeAgent.
04
Worker paid
The same approved hours build the payment file. BACS for PAYE, umbrella reports for umbrella workers.

What comes out the other end

Four outputs, generated from one set of approved hours.

BACS payment file
For PAYE workers. Formatted for direct import into Barclays.Net and iPortal — sort codes and account numbers normalised, amounts in pence, payment references built from week and name.
NEST pension contribution file
For PAYE workers who have not opted out. Employee and employer contributions calculated from the pay line. Opt-out status lives on the worker record.
Per-umbrella payment reports
One report per umbrella company, so each umbrella can pay its own contractors. CIS is handled within the umbrella and limited-company grouping.
Client invoices
The same approved timesheets that drive the payment file drive the invoice. One source of truth, so what you bill and what you pay cannot drift apart.

Every UK worker payment type

PAYE
Bank details, NI number, pension opt-out, student loan plan. BACS + NEST outputs.
Umbrella
Umbrella company name and reference. Grouped into per-umbrella payment reports.
Limited Company
Company bank details held separately from personal. VAT eligibility checked before invoice.
CIS
Handled within the umbrella / limited-company grouping.

IR35 status determination sits on the worker record, and ATSpro checks that the billing mode is compatible with the payment type before an invoice can be raised — so an inside-IR35 contractor cannot be billed as if they were outside.

What this is not

ATSpro is not a payroll bureau. It does not file RTI submissions to HMRC, and it does not calculate PAYE tax and NI deductions for you. If you employ PAYE workers directly, you will still run a payroll provider or bureau for that — and ATSpro hands them a clean BACS file and NEST contribution file instead of a spreadsheet.

If your workers are Umbrella or Limited Company, ATSpro covers the whole chain, because the umbrella or the contractor’s own company handles the payroll obligation. Most UK agencies running contract desks sit in exactly that position.

Pay and bill FAQs

Does ATSpro handle pay and bill for temp desks?
Yes. Approved timesheets flow straight into payroll outputs without re-keying. ATSpro generates a BACS payment file for PAYE workers (importable into Barclays.Net and iPortal), a NEST pension contribution file for workers who have not opted out, and per-umbrella-company payment reports so each umbrella can pay its own contractors. The same approved timesheets also drive client invoicing, with direct sync to Xero, QuickBooks and FreeAgent.
Which worker payment types does ATSpro support?
All four UK models: PAYE, Limited Company, Umbrella, and CIS. Each worker record carries its own payment type, bank details, NI number, pension opt-out status and IR35 status determination, and ATSpro validates that the billing mode is compatible with the payment type before an invoice can be raised. CIS is handled within the umbrella and limited-company grouping.
Do I still need separate payroll software?
ATSpro produces the payment and pension files your bank and pension provider need — a BACS file for Barclays.Net or iPortal, and a NEST contribution file. It is not a full payroll bureau: it does not file RTI submissions to HMRC or calculate PAYE tax and NI deductions for you. Most UK agencies run a payroll bureau or provider for that, and use ATSpro to get from approved timesheet to payment file without spreadsheets in between. If your workers are Umbrella or Limited Company, ATSpro covers the whole chain, because the umbrella handles the payroll.
How does timesheet approval work?
Workers submit timesheets through a portal with no login required. Client approvers receive a link and approve or reject with a reason. Multi-approver flows are supported where a client requires more than one sign-off. Approved timesheets then generate both the client invoice and the worker payment line automatically, so the same numbers drive what you bill and what you pay — which is where most margin leaks start.

No back-office module. No extra licence.

Pay and bill is included at £49/user/month, alongside the full UK compliance stack and timesheet portals.