Run a Disbursement
Pay a batch of money outside a payroll cut-off, such as a field allowance, a monthly incentive or a one-off bonus, and record it properly for tax. This tutorial explains every field, shows with real figures what each setting does, and ends with the files and records the run produces.Before You Start
- Permissions. Starting and editing runs needs Create/Edit Runs; approving needs Approve, releasing needs Release and downloading the files needs Export Files. They are separate so the duties can be split between people.
- Two account codes for the journal: the expense account to debit and the payable account to credit.
- Who gets how much. Type the lines in, import them from Excel, or let an incentive scheme compute them.
The example is the October 2026 field allowance, a run of the Field allowance (month-end cash) type: EMP-0001 ₱1,200.00, EMP-0002 ₱1,550.00, EMP-0003 ₱1,900.00 and EMP-0004 ₱2,250.00, a total of ₱6,900.00, taxed as Other benefit, journalled to debit 610200 and credit 210100, with a USD memo rate of 58.25. The incentive examples use the standard Perfect Attendance settings and 40 eligible employees. Every figure on this page was computed by the same code the app uses.
How a Run Moves
Open Manpower → Special Pay → Disbursements. The Run lifecycle strip at the top of the Runs tab is both a summary and a filter: each step shows how many runs are in it, and clicking a step lists only those runs. Click it again, or click All runs, to see every run.
- 1Tutorial: opens this guide in a new tab
- 2How a run moves, step by step
- 3Click a step to list only those runs
- 4New run
- 5What each run needs next
| Step | What happens | Who |
|---|---|---|
| Draft | Lines are added by hand, imported, or computed from the run type's source. | Create/Edit Runs |
| Computed | The lines are built and checked. Editing anything sends the run back to Draft. | Create/Edit Runs |
| Approved | A second person approves. The bank files, cash list and journal become available. | Approve (not the person who computed it, unless top-tier) |
| Released | The payment is recorded: it counts toward year-end tax and shows on the payslip. | Release |
| Cancelled | Stopped at any step, with a reason, and kept for the record. | Create/Edit Runs |
Set Up the Run Type
A run type is set up once and says what its runs are for. Open the Run types tab and click New run type, or click a type to edit it.
- 1Tutorial
- 2Default tax treatment
- 3What this treatment does once released
- 4Journal accounts: debit split by cost centre, one credit
| Tax treatment | Added to gross | Added to non-taxable | Added to taxable | Pool left |
|---|---|---|---|---|
| Taxable compensation | ₱2,250.00 | ₱0.00 | ₱2,250.00 | ₱20,000.00 |
| Non-taxable | ₱2,250.00 | ₱2,250.00 | ₱0.00 | ₱20,000.00 |
| Other benefit (shared 90,000 pool) | ₱2,250.00 | ₱2,250.00 | ₱0.00 | ₱17,750.00 |
| De minimis | ₱2,250.00 | ₱2,250.00 | ₱0.00 | ₱20,000.00 |
| Fringe benefit (employer-paid FBT) | ₱0.00 | ₱0.00 | ₱0.00 | ₱20,000.00 |
| Pool already used | Exempt | Taxable | Pool left |
|---|---|---|---|
| ₱0.00 | ₱2,250.00 | ₱0.00 | ₱87,750.00 |
| ₱70,000.00 | ₱2,250.00 | ₱0.00 | ₱17,750.00 |
| ₱89,000.00 | ₱1,000.00 | ₱1,250.00 | ₱0.00 |
| ₱90,000.00 | ₱0.00 | ₱2,250.00 | ₱0.00 |
Scheme Settings for an Incentive
For a Perfect Attendance type, Scheme settings holds who qualifies, what counts as perfect attendance and the company-rate bands (the full list of settings is in Incentive Schemes). The company rate is the share of eligible employees with real perfect attendance; the band it falls in sets the amount every one of them gets. Employees whose only leave was incentive leave get the incentive-leave amount (₱100.00 by default).
| Real perfect attendance | Company rate | Amount each | Run total |
|---|---|---|---|
| 18 | 45% | ₱200.00 | ₱4,200.00 |
| 20 | 50% | ₱200.00 | ₱4,600.00 |
| 24 | 60% | ₱300.00 | ₱7,800.00 |
| 30 | 75% | ₱500.00 | ₱15,600.00 |
| 34 | 85% | ₱600.00 | ₱21,000.00 |
| 40 | 100% | ₱700.00 | ₱28,000.00 |
Start the Run
On the Runs tab click New run. A run is one batch: pick its type, name it and set its dates. The lines come next.
- 1Run type
- 2Period: the attendance window, pre-filled
- 3Pay date: sets the tax year
- 4The scheme settings this run will use
- 5Adjust them for this run only
- 6What the memo rate prints in the journal
| Pay date | 30 Oct 2026 | |
|---|---|---|
| ReferenceDISB + the pay month (2026-10) + the next number | DISB-202610-0023 | |
| Memo rate | 58.25 PHP per USD | |
| Every ₱1,000.00 in the journal also shows as | ÷ 58.25 | USD 17.17 |
| The run total ₱6,900.00 shows as | ÷ 58.25 | USD 118.45 |
Work the Run
The run page shows where the run is (the stepper), the next step with its button, anything that blocks it, the totals and the actions grouped as Lines, Workflow, Files and Cancel.
Add, Import or Compute the Lines
- Add line: one employee at a time
Click Add line and fill in the dialog.
- Import Excel: many at once
Download the template, fill in Employee Code and Amount (required) plus Tax Treatment, Memo, Reference and Cost Centre (optional), and upload it. One bad row rejects the whole file and lists the row numbers, so nothing is half-imported. Tick Replace lines imported earlier to swap a previous import; manual and computed lines are kept.
- Compute: let the source build them
For a type with a computed source, Compute writes the lines and checks the run. Recomputing replaces the computed lines but keeps manual, imported and overridden ones. For a type without a source, Compute only checks the run.
- 1Reference: tells two payments apart
- 2What the treatment does to tax
- 3Cost centre: blank uses the employee mapping
- 4Paid to the employee, or accrual only
| Paid to the employee | Bank file / cash list | Payslip | Employee tax | Journal |
|---|---|---|---|---|
| On | Yes | Yes, under Other payments this period | Yes, once released | Yes |
| Off (accrual only) | No | No | No | Yes |
| EMP-0001 + EMP-0002 + EMP-0003 + EMP-0004 | ₱1,200.00 + ₱1,550.00 + ₱1,900.00 + ₱2,250.00 | |
|---|---|---|
| Total payable | = | ₱6,900.00 |
| Bank: China Bank (1)Employees with both a bank name and an account number on file | ₱2,250.00 | |
| Bank: RCBC (2) | ₱3,450.00 | |
| Bank: Security Bank (1) | ₱1,200.00 | |
| Cash listEveryone without full bank details | ₱0.00 |
Check Before Approval
Under the next step, red issues block approval and release, and amber ones are worth checking. Each issue says how to fix it. A second batch that pays EMP-0002 again for October trips the duplicate check:
- 1Next step: resolve the issues first
- 2The issue and how to fix it
- 3Acknowledge a deliberate second payment
- 4Approve stays disabled
| Issue | Blocks? | When | Fix |
|---|---|---|---|
| No payable lines | Yes | The run has no line paid to an employee | Add, import or compute lines |
| Employee not found | Yes | A line's employee no longer exists in the company | Delete the line |
| Already paid in another run | Yes | Another live run of the same type pays the same employee for an overlapping period | Cancel one run, delete the line, or acknowledge it |
| No longer active | No | The employee is inactive | Confirm they should still be paid |
| Possible duplicate line | No | The same employee, reference and treatment twice in this run | Delete one if it was entered twice |
| Incomplete bank details | No | A bank name without an account number, or the reverse | Complete the employee's bank details, or leave the payment on the cash list |
| De minimis treated as fully exempt | No | De minimis lines that do not come from the Fringe Benefit setup | Keep each within its BIR ceiling; pay the excess as Other benefit |
| True-up already posted / paid after the last payroll | No | A taxable or Other benefit payment no remaining payroll will withhold tax on | Move the pay date into an open cut-off, or settle the withholding separately |
To pay someone twice on purpose, a user with the Approve permission clicks Acknowledge duplicate and gives a reason (at least 5 characters). The issue turns amber, records who acknowledged it and why, and the run can be approved.
Pay Out and Release
- Approve
Once the run is computed and nothing blocks it, the next step offers Approve. The person who computed the run cannot also approve it (top-tier accounts excepted); the page says so and waits for another approver. Reopen sends the run back to Draft if something has to change.
- Download the files and pay
The Files group appears once the run is approved: one bank file per bank, the cash list when anyone is paid in cash, and the journal.
- Release
When the money has been paid, click Release and confirm. The run is then frozen: it can only be cancelled.
- 1Where the run is
- 2Next step: Release
- 3Paid by bank
- 4One file per bank
- 5Journal (ACC06)
| File | What it holds |
|---|---|
| Bank file (one per bank) | One row per employee paid into that bank, summed per employee, in the bank's upload layout (BDO and RCBC have their own; other banks get a standard sheet). The RCBC file of the example has two rows: ₱1,900.00 and ₱1,550.00. |
| Cash list | Employee code, name, cost centre, amount and a signature column, for everyone paid in cash. |
| Journal (ACC06) | A journal voucher to hand to Accounting. Nothing is posted to the ledger automatically. |
| Dr 610200-20 (expense, cost centre 20)Debits are split by cost centre | ₱6,900.00 · USD 118.45 | |
|---|---|---|
| Cr 210100 (payable)One credit row per account | ₱6,900.00 · USD 118.45 | |
| Total | ₱6,900.00 = ₱6,900.00 · USD 118.45 = USD 118.45 |
| Pool already used this year | ₱70,000.00 | |
|---|---|---|
| Exempt (within the pool) | ₱2,250.00 | |
| Taxable | ₱0.00 | |
| Pool left for the 13th month and other benefits | ₱17,750.00 |
Only released runs count. Draft, Computed, Approved and Cancelled runs do not affect any tax figure or payslip.
Cancel a Run
Cancel run (with a reason of at least 3 characters) stops a run at any step and keeps it for the record.
| Status when cancelled | Effect |
|---|---|
| Draft, Computed or Approved | Stops here. Nothing had been recorded as paid. |
| Released | Leaves the employees' year-end tax; the pay year's open payroll computations are flagged for recompute. Money already paid is not reversed. |
| Released, and a later payroll of that year is posted | Refused. Ask Accounting to reverse the journal and raise a correcting run. |
Common Questions
Why is Approve disabled?
A red issue blocks the run. Each issue says how to fix it; a deliberate second payment can be acknowledged.
Why does the page say it is waiting for another approver?
You computed the run, so someone else with the Approve permission must approve it, unless you are a top-tier account.
Why is there no Files group?
The files appear once the run is approved, and only for users with the Export Files permission.
Why can I not delete a computed fringe benefit line?
It comes from the Fringe Benefit setup. Change the grade assignment or the attendance override and recompute; see Set Up Fringe Benefit Tax.
The Tutorial button on the Disbursements page, the run page and the run and run-type dialogs opens this guide.
Related Topics
- Disbursements: the screen reference
- Incentive Schemes: Perfect Attendance and PQD settings
- Set Up Fringe Benefit Tax: title allowances with employer-paid tax