ANTE User Manual

Separation Pay

Separation Pay is where you compute, review, and release an employee's final pay after they've been separated β€” separation pay itself (per Philippine Labor Code rules, when the separation reason qualifies), any remaining 13th/14th month balance, unused leave converted to cash, a reference to their last salary, and the year-to-date tax settlement, minus any final deductions. The page is built around three tabs: Process, History, and Settings.

Separation Pay β€” the Process tab lists every currently separated employee

Accessing Separation Pay

  1. Click Manpower in the sidebar.
  2. Open Payroll, then click Separation Pay.

Opening the page only takes view access to Separation Pay β€” that's also enough to Download statement and Generate bank file (both are read/export actions). Computing, overriding a line, adding a deduction, releasing, and voiding all need the module's additional update permission β€” without it, those action buttons are hidden, and the Settings tab's separation-pay policy fields are read-only.

Process

The Process tab lists every employee who is currently separated β€” the same population you'd find filtering Employee Records to the Separated status. Each row shows the employee's code, name, separation type, effectivity date, and a Final pay badge: Not started, Draft, Released, or Voided.

  1. Compute
    Click Compute on a row with no package yet (or click the row itself) to create a Draft final pay package and open it.
  2. Open
    Click Open on a row that already has a package to reopen it, at whatever stage it's at.

If a separated employee doesn't appear here, separate them first from their record's Actions β†’ Separate action.

The final pay package

Computing or opening a package opens its workspace dialog, showing the employee's name, separation type, effectivity date, status, payable total, and employee code. If the employee has since been re-hired, a note explains that the package still settles the separated period, and β€” if the rehire falls in the same tax year β€” the tax settlement returns to the payroll engine's regular year-end true-up instead of being finalized here.

The component lines, in the order they're computed:

Separation pay
Computed per the separation type's policy (see Settings below) β€” zero if the type isn't marked applicable.
13th month balance
Whatever 13th-month accrual hasn't yet been released for this employee.
14th month balance
Same, for 14th month β€” only appears if your company has 14th month enabled.
Leave conversion

Each unused, convertible leave credit is valued at one flat daily rate β€” capped, per plan, at that leave plan's maximum cash-conversion credits. The daily rate comes from the employee's last Posted payslip; if none exists, it falls back to their contract instead β€” the contract's custom daily rate if it has one, otherwise monthly rate Γ· 22. The first 10 converted days are treated as de minimis tax-exempt; any days beyond that are taxable.

This valuation is identical under both of the payroll group's Day pricing basis settings. Under Per scheduled hour, a leave day taken while the employee is still active is paid at that day's scheduled hours β€” but a leave credit cashed out here is still worth one flat daily rate (an hour of leave works out to one-eighth of a day), because leave balances are always kept in days, never hours.

Tax refund (annualization)
The year-end withholding-tax settlement computed as of the separation date β€” a refund if the employee was over-withheld for the year, or a deduction if under-withheld. For an employee with an active Minimum Wage Earner declaration signed mid-year, this line also settles the correction for their earlier posted cutoffs β€” since a separated employee has no next payslip to carry that refund, final pay is where it settles instead.
Last salary (reference)
Shown for context only β€” it is not included in the payable total.
Deduction
Any deduction lines, including manual ones you add below.

Each line shows its Computed figure alongside the effective Amount (the two differ once a line has been overridden) and its Tax treatment β€” Exempt, Taxable, or Non-taxable.

Downloading the statement

Click Download statement (available at any stage β€” Draft, Released, or Voided) to download a quitclaim-style PDF: your company's name and address; the employee's name, code, separation type, effectivity date, and years of service; the same component lines and tax treatment shown in the dialog (deduction lines negative); the payable total; an acknowledgement-of-receipt statement; and a signature block for the employee and an authorized representative.

A Draft statement is stamped DRAFT β€” not yet released with a translucent "DRAFT" watermark across the page, so a preview can never be mistaken for the final document. A Released statement instead reads Released on [date]; a Voided package still downloads, stamped VOIDED on [date] with the void reason, for the audit trail.

Overriding a line

While the package is still a Draft, click Override on any computed line (not available on manual deduction lines β€” remove and re-add those instead) to open the override dialog:

Amount
Include in the payable total
Untick to keep the line visible for reference without counting it toward the total.
Reason*
Required β€” every override is recorded in the audit trail with your name and timestamp.

Click Apply override to save. The line's row shows the override reason underneath the component name from then on.

Adding a manual deduction

While the package is a Draft, use the form below the lines table β€” Deduction (a title, e.g. an accountability) and Amount β€” then click Add deduction. Manual deduction lines can be removed with the Remove button on their row; computed lines cannot be removed, only overridden.

Auto loan-balance deductions

If the employee has an outstanding balance on any LOAN-category deduction plan (an HDMF or SSS loan, for example), computing or recomputing the package automatically adds one Deduction line per plan β€” titled "Loan balance β€” [plan name]" β€” for the remaining balance. Unlike a manual deduction, this line has no Override or Remove button here β€” if the loan shouldn't be netted against the final pay, deactivate the plan on the Deduction page first, then click Recompute below so the line drops out.

Tip

Releasing the package does not close the loan plan β€” it stays open, and the offset is only a settlement offer. Record the actual repayment on the plan separately once it's honored.

Recompute

Click Recompute at any time while the package is a Draft to refresh every computed line against the employee's latest posted data β€” useful if a cutoff posted or a leave balance changed since the package was first computed. Recompute does not touch your manual overrides or manual deduction lines.

Release final pay

Click Release final pay on a Draft package to commit it. Releasing is final β€” it bridges the 13th/14th-month balance into a payment record (visible on 13th Month Pay's Manual Records), converts the leave credits, and locks the package.

Unposted payroll cutoffs

If the employee still has payroll cutoffs that aren't Posted yet, a confirmation appears: "This employee still has payroll cutoffs that are not posted. The tax settlement is only final once every cutoff is posted β€” release anyway?" Click Release anyway to proceed, or post the remaining cutoffs first for a settlement that won't need revisiting.

If the computed amounts drifted since the package was last computed (for example, a cutoff posted in the meantime), release is blocked, the package recomputes automatically, and a message asks you to review the refreshed lines and release again.

Once released, the package's separation pay, leave conversion, and tax refund or deficiency stop being visible only here β€” they fold into that employee's Alphalist Breakdown (attributed to the separation year), the BIR 2316 certificate, and the release month's Monthly Remittance Return (1601-C). No extra step is needed β€” this happens automatically as soon as the package is Released.

Void

Once a package is Released, click Void to reverse it β€” enter a Reason (required) and confirm. Voiding reverses the leave conversion and the 13th/14th-month bridge payment; the frozen lines stay on the record for audit. A fresh Draft can be computed afterwards from the Process tab.

History

The History tab lists every final pay package ever created β€” Draft, Released, and Voided β€” with a Status filter above the table. Columns: package number, employee code, employee name, separation type, effectivity date, payable total, released date, and status. Click any row to reopen that package's workspace, the same dialog described under Process above.

History β€” a checkbox appears on each Released row; tick one or more and click Generate bank file to disburse them

Generating a bank file

Tick the checkbox that appears on Released rows (the only status that can be disbursed) and click Generate bank file β€” the button shows the number selected. In the dialog, confirm the Processing date and click Generate to download a BDO disbursement spreadsheet β€” the same format used by Payroll's Bank File Writers.

A selected employee with no bank account number on their employee record is left out of the file and listed in the dialog under Skipped β€” no bank account on file instead of being silently dropped. Add their bank details and generate a separate file for them once fixed.

Settings

The Settings tab holds one separation pay policy per separation type β€” this is what the Process tab's Separation pay line computes from. The table lists every separation type with its current policy; click a row (or its Edit button) to change it.

Settings β€” DOLE defaults pre-seeded for Redundancy, Retrenchment, Closure or Cessation of Business, and Disease
ColumnMeaning
Separation payWhether this separation type carries separation pay at all β€” Applicable or Not applicable.
Months / yearHow many months of pay accrue per year of service.
Floor (months)The minimum payout, in months of pay, regardless of tenure.
TaxExempt or Taxable.
BasisWhat "one month of pay" means for the computation.
Year roundingHow a partial year of service is rounded before multiplying.

Editing a policy

Separation pay applies to this separation type
Untick to make this type never carry separation pay (the Process tab's line then computes to zero). The rest of the fields are disabled while this is off.
Months of pay per year of service
Minimum (months of pay)
The floor payout regardless of tenure.
Tax treatment
Exempt (involuntary causes, under NIRC Β§32(B)(6)(b)) or Taxable.
Pay basis
Basic monthly salary, Basic + fixed allowances, or Daily rate Γ— factor.
Factor (days per month)
Only shown when Pay basis is Daily rate Γ— factor β€” one month of pay = daily rate Γ— this factor.
Year-of-service rounding
β‰₯6 months rounds up to a year (the DOLE default), Any fraction rounds up, Exact pro-rate, or Round down to whole years.

Click Save policy to apply. The change affects packages computed or recomputed afterwards β€” it does not retroactively change an already-released package.

Separation types & BIR reason codes

A second card, below the policy table, maps each separation type to its BIR alphalist "reason of separation" code β€” separate from the pay policy above. Pick a code from the dropdown on a row β€” T (Terminated / Transferred out), R (Retirement), D (Death), or TR (Transferred) β€” and click Save. A type left Not set is reported as T. The same code can also be set when creating a brand-new type from the Separate Employee dialog.

A separation year's chosen code shows up on that employee's Alphalist Breakdown so HR can double-check it before filing.

Saving a code here needs your HRIS Create or Update permission, not Separation Pay's own update permission β€” separation types are HRIS reference data, even though this card lives on the Separation Pay Settings tab.

Tip

Four separation types ship with DOLE-compliant defaults pre-filled: Redundancy (position declared redundant, or labor-saving devices installed) at 1 month of pay per year of service; Retrenchment, Closure or Cessation of Business, and Disease at Β½ month per year β€” all four floored at one month and marked tax-exempt as involuntary causes. Every other default type (Resignation, Termination, Transferred, Retirement, Death) starts as Not applicable; turn one on and set its own policy if your company pays separation benefits for it too. Retirement pay is governed by its own rules (RA 7641) rather than this Labor Code Art. 298-299 policy, so Retirement is intentionally left Not applicable here by default.