Built on Microsoft 365

Control every pound your business spends. Without the spreadsheets.

Purchase orders, invoice matching and live budgets — inside the Microsoft 365 your business already runs on. Staff sign in with the accounts they already have, and every record stays in your own tenant.
✓Your data stays in your Microsoft 365
✓No new passwords
✓Unlimited users, flat annual fee
✓Live in under an hour
✓Connects to Xero & QuickBooks
app.staffspend.co.uk
Open POs
14
3 awaiting approval
Committed this month
£18,240
▲ 12% vs last month
Invoices matched
96%
2 discrepancies flagged
Budgets — FY 2026/27
Marketing
£12.4k / £20k
Operations
£32.5k / £40k
IT & Equipment
£29.1k / £30k
Recent purchase orders
SS-20260703-A4K2
Viking Direct
£486.20
Approved
SS-20260702-X9M1
Dell Technologies
£2,340.00
Pending
SS-20260701-B7T5
Screwfix Trade
£129.94
Delivered
SS-20260630-C2R8
AWS (annual)
£4,800.00
Approved
The problem

Sound familiar?

Most growing businesses run purchasing on goodwill, inboxes and a spreadsheet named FINAL_v7. It works — until it doesn't.
Approvals over email
Purchase requests bounce around inboxes. Nobody knows what's been agreed, or by whom.
Invoices with no PO
Supplier invoices arrive with nothing to match them against. Finance plays detective.
Budgets in spreadsheets
The “master” budget file is always out of date, and three people have three versions.
No audit trail
When your accountant or auditor asks “who approved this?”, the answer takes a week.
Spending in the dark
Managers commit money with no live view of what's left in the budget.
Rogue spend
Purchases happen first, paperwork happens later — if at all.
How it works

Inside your Microsoft 365. Not ours.

StaffSpend lives inside your company's own Microsoft 365. Staff sign in with the accounts they already use, and every record is written to a dedicated SharePoint site inside your own tenant — one that StaffSpend can reach and nothing else can.
1
Sign in with Microsoft
Single sign-on with existing work accounts. No new usernames, no passwords to reset — your MFA and conditional access already apply.
2
Data lands in YOUR SharePoint
POs, invoices, budgets and documents are stored in a dedicated site inside your tenant — covered by your existing Microsoft backup and retention.
3
Locked to one site only
StaffSpend uses Microsoft's Sites.Selected permission — it cannot see your email, files, Teams or any other SharePoint site.
4
Roles from your own groups
Who can raise, approve and administer is driven by Microsoft 365 security groups your IT already manages.
What we hold on our side: almost nothing.
A registry record — company name, contact email, subscription status. No purchase, invoice, budget or staff data ever sits outside your tenant. If you ever leave, your data is already yours.
Features

Everything the purchase cycle needs

From “can I order this?” to “paid and filed” — one system, one audit trail.
Purchase orders
•Multi-line POs with quantity and unit price
•UK VAT per line — 20% / 5% / 0%, net or gross entry
•Nominal and cost-centre coding
•Self-approval within limit; auto-routing above it
•Nobody can approve their own PO
•Branded, printable PDF output
Invoices
•Upload to your own SharePoint
•Auto-match to approved POs by supplier and amount
•Discrepancies flagged outside tolerance
•Two-step sign-off: goods received, then approved to pay
Budgets
•Per department, code and financial year
•Committed vs actual spend, live
•RAG status with alerts at 80% and 100%
Nominal codes
•Import your chart of accounts by CSV
•Department-aware code visibility
ContractsOptional
•Supplier contract register with value, dates and owner
•Renewal reminders in Outlook
•One-click draft PO from a contract
Reports & alerts
•Spend by supplier, department and code
•Bottleneck and trend views; CSV export
•Email and Microsoft Teams notifications
ExpensesNew
•Staff submit expense claims with receipt photos
•Same approval routing and limits as purchase orders
•Coded to nominal codes and counted against budgets
•Receipts stored in your own SharePoint
Xero & QuickBooks
•Connects to Xero and QuickBooks Online
•Approved purchase orders pushed to your accounts package as drafts — no rekeying
•Your accounts team stays in control — nothing posts without their say-so
Security & governance

Least privilege, by design

Built for the questions your accountant, auditor and IT provider will actually ask.
✓Data residency. Your records stay in your tenant, under your Microsoft agreements, retention and backup.
✓Authentication. Microsoft handles sign-in. Every request is verified server-side — never trusted from the browser.
✓Separation of duties. Staff can't approve their own POs; approvers act only within their delegated limit.
✓Full audit trail. Every raise, approval, rejection, delivery and payment is logged — who, what, when.
✓Roles from your groups. StaffSpend-Users, -Managers, -Finance and -Admins — managed in your own Microsoft 365, not another admin panel.
✓Nothing held by us. We store a registry record only. No purchase, invoice or staff data leaves your tenant.
Live in under an hour
Setup is done once by your IT administrator or IT provider — typically 30–45 minutes, with no data migration. Admin consent (one click) → provided script creates the SharePoint site → add staff to groups → import codes and limits by CSV → go.
See it with your own data

Book a 30-minute demo

We'll walk through the purchase cycle end to end — raising, approving, matching an invoice and watching the budget move — and answer the questions your accountant will ask.