The platform

Payroll, HR and self-service.
One platform that fits how you work.

The HR & payroll platform built for how African businesses actually run. Compliant by design, connected end to end, and configurable without code.

Modules

Every module works on one employee record

Most teams start with payroll, HR and self-service. Add budgets, time, talent and financial wellness when you need them. Each module is licensed on its own.

Approvals

Every request, the right approver, on time.

One approval engine runs leave, loans, advances, claims, spending requests, profile and bank changes, requisitions, employment changes, appraisals and budget revisions. Route by amount, department, location or budget, and let approvers decide from the email or the staff app.

Approvers by role, named person, line manager or head of department, with a backup approver
Steps that need everyone, any one, or a quorum to agree
Preview and simulate a route before you save it
Nobody approves their own request, or a request about themselves
Spending request SR-0142 · Fuel and lubricants
Step 2 of 3 · Finance₦1,200,000 · within budget
Requester · Submitted27 Oct, 09:12
Head of Operations · Approved27 Oct, 11:40
Finance · WaitingDue in 6 working hours
CEO · Not delegableNext step
Reminder sent to Finance after 8 working hours
Escalates to the Finance backup approver after 24 hours
ApproveReturnReject

Conditions

Route by amount, over budget, category, department, location, cost centre, project, policy breaches or who is asking.

Reminders in hours

Set a time limit per step on your working week, with repeating reminders and escalation that notifies or moves the request on.

Steps only one person can decide

Mark a step, such as the CEO sign-off, as not delegable. Delegates and forwarded emails cannot act on it.

Approve from the email

Each approval email has Approve and Reject buttons. The approver must be signed in, so a forwarded email decides nothing.

Delegation

Hand approvals to a colleague for a date range, for all requests or chosen request types.

Maker-checker when you want it

Switch on Payroll controls to require a second person for the run, the payment batch and bank changes.

The control room

Unique to the Vintage People admin portal

The capabilities behind a calm payroll. Built once, reused everywhere.

Multi-organisation

Run several companies under one login, each isolated and billed separately.

Two-layer RBAC

Control what users see and what they can do, down to field level and record scope.

Saved views

Filter, save and share views of your employee list.

Data tools

Guided imports with validation, preview and reconciliation, plus exports and data migration.

Help on every page

A help button on every page and tab, with step-by-step guides and an error code bank.

Reports & analytics

Standard statutory reports plus self-service custom reports, no code needed.

Inside the app

The admin console you'll actually use

The Vintage People console: navy sidebar, one-click runs, dashboards and approvals.

people.vintageerp.com
Dashboard
Overview
People
Employees
Org chart
Payroll
Run payroll
Payslips
Time & leave
Leave
Finance
Expenses
VP
Vintage People
PortalsDemo Company Ltd ▾
Payroll & HR dashboard
Headcount
248
9 depts
Net payroll
₦118.3M
June
Leave taken
132d
all types
Loan exposure
₦18.4M
12 active
Net payroll · last 6 runs
June payrollAwaiting approvalApprove
Variance3 flagsReview
Birthdays2 today

The admin console works on desktop, tablet and phone.

On mobile

Vintage People on any phone

Payslips, leave, loans and expenses on any phone, for employees and managers alike.

9:41
Vintage People
Last net pay
₦510,900
Leave bal
14 days
June payslipReady to view₦510,900
Annual leaveApprovedAug 3
Car loanBalance₦240k
Employee dashboard
9:41
My payslip · Jun
Gross
₦620,000
Net pay
₦510,900
PAYETax₦58,400
Pension8%₦37,200
Branded PDFDownload
Payslip & YTD
9:41
Self-service
Claims
2 pending
Requests
1 open
Apply for leave3 taps
Submit a claimSnap receipt
Update profileNeeds approval
Requests on the go

Works on any device: responsive & PWA-ready, with no app store required.

Add only what you need

Start with what you need. Switch on the rest later.

Most teams start with payroll. Spend control and HR can also run on their own. Switch on ESS, Expenses, EWA and more at any time.

Compliant & secure by design

Built for trust, and ready for audits

Nigeria PAYE (NTA-2025), pension, NHF, NSITF & ITF. Statutory IDs field-level encrypted, role-based access, sensitive-data masking, and a tamper-evident audit trail on every change. Built for the NDPA 2023. Run it as SaaS or fully on-premise.

NDPA 2023 ready
Field-level encryption
Immutable audit
SaaS or on-prem
FAQ

Questions, answered

Is it compliant with the new Nigerian tax law (NTA-2025)?

Yes. And when bands or reliefs change again, you update the tax table yourself with effective dates. No software update, no waiting.

Can it run on-premise?

Yes. Same product, activated with a signed licence.

Can I import my existing data?

Yes. A guided import tool validates, previews and reconciles your data, and keeps YTD figures and opening balances.

Can we use Vintage People for budgets and expenses without payroll?

Yes. Staff can be added without a salary structure, and you license only the modules you use. Payroll can be added later on the same record.

Can managers approve from their email?

Yes. Each approval email has buttons, and the approver must be signed in, so a forwarded email decides nothing.

Help & how-to

Get going with Vintage People

See Vintage People on your own payroll

Book a 30-minute demo and we'll walk through a real run with your numbers.