Advanced Finance · Payroll Logistics

Payroll batches,
from draft to paid

Compute a payroll batch for any period, approve it, disburse it from a bank or cash account and hand your bank a transfer sheet — with the ledger kept balanced.

Try It in TotalApp Read the Docs
Batch Generation
Approval & Payment
Bank Transfer Sheet
app.totalapp.app/finance/payroll
Payroll Logistics
TotalApp
Batch GenerationApproval & PaymentBank Transfer Sheet
Payroll Logistics & BatchOctober batch
Batch
PeriodOctober 2026
Employees3
StatusApproved
Pay fromMain bank account
Line items
EmployeeNet payDeductions
Ayşe K.$4,160$1,040
Mark T.$3,840$960
Lena S.$4,758$1,342
Batch total$12,758$3,342
What you get
Per-employee earnings and deductions
Draft, approved, paid workflow
Pay from any bank or cash account
Bank transfer CSV export
Total earnings$16,100
Deductions$3,342
Net pay$12,758
Employees3
Sample data for illustration.
Payroll Logistics

From batch to bank

Generate batch✓
Approve✓
Pay & export✓
Try Payroll Logistics
Every payment balanced in the ledger.
Payroll Logistics
Batch states3
Net pay$12,758
ExportCSV
Payroll AI
Ask about payroll totals, deduction breakdowns and batch status.
Ask the assistant
Batch paidLedger balanced · CSV ready
Batch Generation

A payroll batch
for any period

Pick a period and generate a batch that lists every employee with their earnings, deductions and net pay — ready to review line by line.

  • ✓One batch per period, every employee on one list
  • ✓Earnings, deductions and net pay per line
  • ✓Review everything before anything is approved
  • ✓Collapsible AI Assistant answers questions about totals and deductions
Read the guide
Payroll batchOctober 2026
EmployeeNet pay
Ayşe K. earnings $5,200$4,160
Mark T. earnings $4,800$3,840
Lena S. earnings $6,100$4,758
Batch total$12,758
Approval & Payment

Approve once,
pay from the right account

A batch moves from draft to approved to paid. When you pay, the total is disbursed against the bank or cash account you select and the ledger stays balanced.

  • ✓Draft, approved, paid — with cancellation available before disbursement
  • ✓Disburse from any bank or cash account in your chart of accounts
  • ✓Double-entry ledger compliance on every payment
  • ✓A paid batch cannot be cancelled, so corrections happen before payment
Read the guide
Batch statusWorkflow
1
DraftGenerated and being reviewed
2
ApprovedLocked for payment, ready to disburse
3
PaidDisbursed against the selected account
Bank Transfer Sheet

Hand your bank
a ready-made file

Export an approved batch as a bank-transfer-sheet CSV to give your bank or payment processor, before or after you mark the batch as paid.

  • ✓One CSV per batch with every employee’s net pay
  • ✓Export before or after payment
  • ✓The same numbers you approved — no re-keying
  • ✓Separate from the Finance module’s own Payroll screen
Read the guide
bank-transfer-oct-2026.csvExport
EmployeeAmount
Ayşe K.4,160.00
Mark T.3,840.00
Lena S.4,758.00
Total12,758.00

Run payroll with
a clean paper trail.

Batch generation, approval, disbursement and a bank-transfer export — with every payment balanced in the ledger.

Try It in TotalApp Read the Docs