TotalApp Docs

Payroll Logistics & Batch

Compute, approve, and disburse monthly employee payroll batches with strict double-entry ledger compliance.

Overview

Payroll Logistics & Batch (in the Advanced Finance app mode) generates a payroll batch for a chosen period, listing each employee's earnings, deductions, and net pay. Batches move through draft, approved, and paid states, with disbursement recorded against a selected bank or cash account.

Separate From Finance → Payroll

This screen belongs to the Advanced Finance app mode and is independent of the main Finance module's own Payroll screen under its Grid View.

Batch Generation

Generate a payroll batch for a period, listing every employee with earnings, deductions, and net pay.

Approval Workflow

Batches move through draft → approved → paid, with cancellation available before disbursement.

Disbursement Against an Account

Paying a batch disburses the total against a selected bank or cash account, keeping the ledger balanced.

Bank Transfer Sheet Export

Export an approved batch as a bank-transfer-sheet CSV ready to hand to your bank or payment processor.

AI Assistant

A collapsible chat panel answers questions about payroll totals, deduction breakdowns, and batch status.

Quick Start

  1. Open Payroll Logistics & Batch from the Advanced Finance sidebar.
  2. Click Generate Batch and select the payroll period.
  3. Review the per-employee line items — earnings, deductions, and net pay.
  4. Click Approve once the batch is correct.
  5. Select the bank or cash account to disburse from, then click Pay.
  6. Optionally export the bank transfer sheet as CSV before or after paying.

Batch Status Workflow

Draft Approved Paid

A batch can be Cancelled at the draft or approved stage. Once Paid, disbursement is recorded against the ledger and the batch cannot be cancelled.

Frequently Asked Questions

Can I cancel a batch after it's paid?
No — once a batch is paid, disbursement is recorded against the ledger and it cannot be cancelled. Cancel a batch before paying it if it needs correction.
Which accounts can I disburse a payroll batch from?
Any bank or cash account set up in your chart of accounts is available as a disbursement source when paying a batch.
Does this share data with the Finance module's Payroll screen?
No. Advanced Finance's Payroll Logistics & Batch and the Finance module's Payroll screen are separate screens with separate data.