One system of record for your entire workforce
Vektis HR OS brings recruitment, employee records, scheduling, payroll, and accounting together on shared data. Instead of exporting spreadsheets between five different tools, every team works from the same up-to-date information, updated the moment something changes anywhere in the system.
Headcount
Open Roles
Next Payroll Run
Pending Approvals
Payroll Accuracy
Open Roles
In Pipeline
Interviews This Week
Offers Out
Latest Candidates
| Candidate | Role | Stage | |
|---|---|---|---|
| ARAyesha Raza | Senior Accountant | Interview | In review |
| BABilal Ahmed | Operations Manager | Offer | Pending |
| ZMZara Malik | HR Business Partner | Hired | Done |
Active Employees
| Employee | Department | Pay Rate | Status |
|---|---|---|---|
| ARAyesha Raza | Finance | PKR 1,125/hr | Active |
| BABilal Ahmed | Operations | PKR 1,400/hr | Active |
| STSana Tariq | Support | PKR 900/hr | Active |
Departments
| Department | Director | Manager | Headcount |
|---|---|---|---|
| Finance | Ahmed Raza | Ayesha Raza | 12 |
| Operations | Farah Iqbal | Bilal Ahmed | 34 |
| Support | Farah Iqbal | Sana Tariq | 18 |
Leave Requests
| Employee | Type | Dates | Status |
|---|---|---|---|
| OFOmar Farooq | Annual | Aug 10–12 | Pending |
| ZMZara Malik | Sick | Aug 5 | Approved |
| STSana Tariq | Annual | Aug 18–22 | Awaiting HR |
Today’s Shifts
| Employee | Role | Time | Location |
|---|---|---|---|
| ARAyesha Raza | Front Desk | 8:00 AM – 4:00 PM | Karachi HQ |
| BABilal Ahmed | Operations | 4:00 PM – 12:00 AM | Karachi HQ |
| OFOmar Farooq | Warehouse | 9:00 AM – 5:00 PM | Lahore Depot |
Latest Reviews
| Employee | KPI Focus | Progress |
|---|---|---|
| ARAyesha Raza | Reporting Accuracy | |
| STSana Tariq | Customer Satisfaction | |
| BABilal Ahmed | On-Time Delivery |
Next Payroll Run
Employees Paid
Total Net Pay
Accuracy
Payroll Run — June 2026
| Employee | Hours | Base Pay | Net Pay |
|---|---|---|---|
| ARAyesha Raza | 176 | PKR 198,000 | PKR 174,240 |
| BABilal Ahmed | 168 | PKR 235,200 | PKR 206,976 |
Revenue (YTD)
Gross Profit
Operating Expenses
Net Profit (YTD)
Recent Journal Entries
| Date | Description | Account | |
|---|---|---|---|
| 30 Jun 2026 | Payroll Run — June 2026 | Salaries Expense | Auto-posted |
| 2 Jul 2026 | Office Rent — July 2026 | Rent Expense | Manual |
Open the full interactive demo →
Integrated ModulesEverything from first interview to retirement
Employee RecordsOne record, from day one
Every employee has a single profile with their role, department, and hourly pay rate — the same record that Shifts, Performance, and Payroll all read from, so there’s nothing to keep in sync manually.
RecruitmentHiring without the spreadsheet chase
Track every candidate through your pipeline and move a successful hire straight into an employee record with no re-entry — one dropdown turns “Hired” into a real employee automatically. See the full ATS →
PayrollPay rate set once, used every run
Set an employee’s hourly rate — or a fixed monthly salary — on their record, plus any recurring allowances or deductions, and every future payroll run applies them automatically and itemizes every line on the payslip. See Payroll in detail →
AccountingA real set of books, kept in sync automatically
A double-entry chart of accounts, a journal, and partner capital & profit-sharing — every payroll run posts its own journal entry automatically, so Finance never re-keys what HR already recorded. Nothing posted can be edited or deleted; correcting a mistake means posting a reversal, so the record always stays honest. Income Statement, Balance Sheet, and General Ledger reports are one click away. See Accounting in detail →
Org StructureDepartments, managers, and a real reporting line
Create departments, assign a manager to each, and set who every employee reports to — the org chart builds itself from that instead of being a static chart someone has to redraw.
Leave & Time-OffRequests, balances, and approvals in one place
Each company gets Annual, Sick, and Unpaid leave types with real balances out of the box. Requests are logged, approved or rejected, and approved leave shows up directly on the Shifts calendar — no separate spreadsheet to check before scheduling someone. See Shift Scheduling & Leave →
PerformanceGoals and reviews, not just notes
Set goals with a target metric and a due date, track progress independently of formal reviews, and log reviews against a named cycle (like “Q3 2026”) with room for both the employee’s self-assessment and the manager’s development plan. See Performance in detail →
Data IsolationYour data, never mixed with anyone else’s
Every company that signs up gets fully separated data at the database level. We’ve directly tested that one account can never read, list, or modify another account’s employees, candidates, shifts, or payroll — verified request by request, not just assumed.
Frequently Asked Questions
Minutes, not weeks — create a free account, post a job or add an employee, and you’re using the real product immediately. No implementation project required for the core modules.
Accounting is built in — a real double-entry chart of accounts, journal, and partner profit-sharing, with payroll posting its own entries automatically. There’s no export/import to a separate accounting tool needed for day-to-day bookkeeping. A public API for connecting Vektis to other third-party software is on our roadmap.
Yes — every company’s data is fully isolated at the database level. We’ve specifically tested that one account can never read or modify another account’s data.
Yes — you can invite your team as portal logins and assign each person to a permission group (Odoo-style), controlling exactly which modules and actions they can access, from a single Employees-only viewer to full Payroll and Accounting access.
See the platform running with real data
Create a free account and set this up with your own team today, or try the interactive demo first with sample data.