Answer
The Direct Entry wizard generates an ISO 20022 pain.001 XML file that you upload to your bank to pay employees in bulk. Each time you process a pay run, run the wizard to produce the payment file for that period.
In the online (web/mobile) app
- Open the Pays screen and click Direct Entry.
- Choose This Pay Run to include pays from the current pay run, or Multiple Pay Runs to include pays across a date range.
- If prompted, select the date range and the employees to include, then click Next.
- On the pay selection step, tick the pays you want to include. Pays that have already been included in a previous direct entry file are hidden by default ÔÇö tick List pays previously included in a direct entry file if you need to see them.
- Click Next to validate the pays, then proceed to the Preview Payment Information step and click Preview to confirm the amounts.
- On the Save Direct Entry File step, optionally tick Include company name in filename, then click Download Direct Entry File.

- A pain.001 XML file downloads to your device. Log in to your bank's internet banking portal and upload this file to initiate the payments.
- Click Show Report on the summary screen to view a report of the direct entries made.
In the desktop app
- From the Pays screen, click Direct Entry to open the Direct Entry Wizard.
- Select the pays to include and preview the payment amounts.
- On the save step, choose a location and save the file. The file is saved as a pain.001 XML file ready for upload.
- Log in to your bank and upload the file to process the payments.
Uploading to your bank
Each NZ bank uses slightly different terminology for the upload step. Look for options such as Import payment file, Batch payments, or File upload within your bank's internet banking. The file must be in ISO 20022 pain.001 XML format, which is what Lightning Payroll produces.
For information on why NZ direct entry uses pain.001 XML rather than ABA format, or how to regenerate a file you have already downloaded, see Why Does Direct Entry Export pain.001 XML Instead Of ABA, And How Do I Regenerate It?