Employees on file, the latest run, and what's owed.
Recent payroll runs
Employees
Profiles, tax category, salary basis and currency, payment method, and recurring pay items.
Annual leave
1.75 days/month, live balances. Apply, sell, or settle leave for any employee.
Recent leave activity
Monthly entries
One-off and monthly-variable allowances/deductions, entered or uploaded per period.
CSV columns: EmpNo, Pay Item, Amount, Currency, GrossNet. Re-uploading updates a matching row for the same employee/item/period rather than duplicating it.
Overtime
Tax-exempt up to a monthly hour cap; Sunday and Public Holiday hours pay double, Normal pays 1.5×.
CSV columns: EmpNo, Date (YYYY-MM-DD), Hours — treated as direct daily overtime hours, auto-categorized by date.
Reports
Payroll summary, payment breakup for disbursement, and payslips.
Configuration
Everything that's a rule or a managed list lives here.
Company
Income tax — Citizen Rates & Non-Citizen with Citizen Rates
Monthly gross emoluments, SCR. Each band's rate applies to the slice within that band.
Income tax — Non-Citizen Rate
Seychelles Pension Fund — Citizen Rates only
%
%
days
Pension applies only to Citizen Rates — never Non-Citizen Rate, even after the DTA upgrade. Based on basic salary plus Fixed-basis allowances only.
Non-monetary benefits tax
%
Probation period
month(s)
Counted from Date Joined. Confirmed staff give 30 days' notice; Probation staff give 7 days'.
13th Month Pay tax treatment
SCR / year
%
Applies per calendar year (Jan–Dec), tracked across all 13th Month Pay entries for an employee that year. The excess is taxed at this flat rate, independent of their normal tax bracket. Only available for Citizen Rates — blocked for Non-Citizen categories.
Bonus tax treatment
1 /of rolling annual basic
%
"Rolling annual basic" means the current month plus the previous 11 — not the calendar year. Drawn from actual closed payroll where available, and Salary History for earlier months.
Overtime rates
hours
×
×
×
Hours beyond the monthly exempt cap are taxed at the employee's normal progressive rate — not a separate flat rate. Exempt hours are consumed first-in-first-out across the month, regardless of category.
Allowances & deductions
Exchange rates
One SCR rate per currency, per month. Locked into each payroll run when it's saved.
Designations
Business units
Departments
Salary history
Backfills basic salary for months before this system was used — needed for the Bonus tax rule's rolling 12-month calculation. CSV columns: EmpNo, Month (YYYY-MM), Basic Salary (SCR). Once 12 months of real payroll history build up here, this data is no longer needed for that employee.
Working days types
Defines the work week (and whether weekend-marked calendar dates count as leave) for each employee — also drives their hourly/daily rate via hours/day × days/week.
Holiday calendar
Local file storage (experimental)
Only works in Chrome or Edge, and may not be available at all inside this environment — try it and see. If it doesn't work, the backup/restore below is the reliable fallback.
Not connected — using in-app storage only.
Every new HTML version needs you to reconnect — click "Connect to existing local file" and pick the same file again. This is a browser security rule, not something I can skip.
Backup, restore & export
If this file is opened outside Claude, data may not carry over between sessions — back up regularly.