HR software that already speaks government.
Personal Data Sheet. Plantilla and PSIPOP. CSC leave credits and monetization. GSIS, PhilHealth, Pag-IBIG and PERA on every payslip. BIR 2316 and the 1604-C alphalist. Built around the forms your office actually files, not around a generic HRIS with a Philippines checkbox.
Runs on your agency’s own servers. Employee data never leaves the building.
If you have ever assembled a 201 file by hand, this was built for you.
The PDS you retype every time
The CS Form 212 entered once — all eight sections, the Q34–40 disclosures, eligibilities, family background, voluntary work. Every employee reads and prints their own, and it prints as a four-page form a CSC reviewer recognises.
How it worksThe plantilla that lives in a spreadsheet
Funded positions as a real register: item number, salary grade, step, authorised salary, incumbent, and Qualification Standards on every item. Filled and vacant roll up per office.
How it worksThe leave card you keep by hand
A cumulative CSC leave ledger, not a running balance. Monetization estimated at the CSC factor with the citation shown beside the figure — and labelled an estimate, because that is what it is.
How it worksThe year-end filings you rebuild in Excel
BIR 2316 per employee and the 1604-C alphalist as a spreadsheet and a .DAT file, aggregated from the payroll you already ran. The filing and the payroll cannot disagree.
How it worksA payslip that reads right to someone who has checked ten thousand of them.
PERA is on it. The contributions are the government ones at the verified rates. The bonuses are called Mid-Year, Year-End and Cash Gift, because that is what they are. Change an employee’s salary grade or step and the whole slip recomputes.
Payslips / Jun 2026
Jun 2026
Bureau of Revenue Administration · Records Division
Earnings
| Basic salary | ₱47,000.00 |
| PERA | ₱2,000.00 |
Deductions
| GSIS personal share9% | ₱4,230.00 |
| PhilHealth employee share5% premium, shared | ₱1,175.00 |
| Pag-IBIGFlat | ₱200.00 |
| Withholding tax | ₱3,487.40 |
- Gross pay
- ₱49,000.00
- Total deductions
- ₱9,092.40
- Net pay
- ₱39,907.60
Mid-Year Bonus, Year-End Bonus and Cash Gift appear in their own periods.
On your servers. Administered by us.
Dakila runs inside your agency’s own infrastructure. Employee records, salary data and PDS disclosures stay on hardware you own, behind your own network. There is no vendor cloud holding your personnel files.
Your ICT office does not have to become a Python and MariaDB shop to run it. We deploy it, upgrade it, back it up and stay on call — on your machines.
How it is builtNo egress required
Designed for networks with no internet access at all. Nothing calls out at runtime — not even a font.
Permissions enforced by the server
Every screen is authorised server-side by role. Hiding a button is not access control, and we never treat it as such.
You keep it, whatever happens to us
The engine underneath is open source under GPL. No licence can be switched off remotely, and the source is yours to hold.
A position is a funded item with a number.
This is the distinction commercial HR software gets wrong, and the reason plantilla management ends up back in a spreadsheet. Dakila models the item — number, grade, step, authorised salary, Qualification Standards — and reports filled against vacant the way DBM asks for it.
Plantilla
Plantilla
Personal Services Itemization and Plantilla of Personnel
87%
52 of 60 filled
| Item No. | Position title | SG | Step | Authorised salary | Office | Status | Incumbent |
|---|---|---|---|---|---|---|---|
| BRA-0001 | Director III | 27 | 2 | ₱121,000.00 | Office of the Director | Filled | M. Sarmiento |
| BRA-0014 | Chief Revenue Officer | 24 | 1 | ₱90,000.00 | Assessment Division | Filled | R. Bautista |
| BRA-0022 | Revenue Officer III | 18 | 3 | ₱55,000.00 | Assessment Division | Vacant | Vacant |
| BRA-0031 | Administrative Officer V | 18 | 1 | ₱52,000.00 | Records Division | Filled | L. Domingo |
| BRA-0047 | Administrative Assistant II | 11 | 1 | ₱28,000.00 | Records Division | Vacant | Vacant |
10 modules, walked by hand before we described them.
If you are the one signing for it
What actually changes, without the vocabulary.
The pages above are written for the officer who runs your HR. If that is not you, this is the short version of what you are approving.
Your HR office stops retyping
The same employee details are entered once and reused everywhere a form needs them. Staff file their own requests from a phone; HR decides rather than transcribes.
Year-end stops being a fortnight
The annual tax filings are assembled from payroll that has already run, rather than rebuilt by hand in a spreadsheet in January.
People stop queuing at the HR counter
Leave, attendance, payslips and certificates are handled from a phone. Your HR staff spend the time on work that needs judgment instead.
Every change has a name on it
Who altered a record, who approved a request, who exported a report, and when. That trail is what makes an audit a morning rather than a month.
We publish our own findings register.
Every statutory rate is traced to a primary government source before it is allowed into the product. Every place our behaviour differs from stock is written down. Every document the government modules generate has been opened and read by a person rather than passed by a test.
The last review of those modules turned up six findings. All six are fixed, and all six are published, including the one that was a repeat of something we had already fixed once. We have no completed government contracts yet and we will not invent any.
Read the findings registerSee it running.
A walkthrough runs about half an hour on a fictional bureau with a full plantilla and a live payroll cycle. We change a salary grade in front of you and re-run it. Bring whichever screen you are most sceptical about.
Request a walkthrough
