Payrollr.nl

Payments and SEPA files

Payrollr.nl never moves money. It produces SEPA files that you upload at your own bank, where you approve the payment yourself.

Two separate payments

Every period has two payments, and they are deliberately kept apart: the net salary to the DGA, and the wage tax plus Zvw contribution to the Belastingdienst. They are never combined into one file.

Net salary

  1. Open the payroll run and choose Net SEPA.
  2. Upload the downloaded XML file in your bank’s bulk payment or SEPA import screen.
  3. Check the amount, the beneficiary account and the execution date at the bank, then approve the batch.

The execution date is the 25th of the period. The file is a pain.001.001.03 SEPA credit transfer, which every Dutch business bank accepts.

Payroll tax

The payroll tax payment is only created after you ask for it, because it needs the payment reference you receive when you file the return.

  1. On the payroll run, open Prepare payroll tax payment.
  2. The amount is prefilled with wage tax plus Zvw contribution; adjust it if your return says otherwise.
  3. Enter the 16-digit payment reference and the date you want the payment executed.
  4. Press Prepare, then download the SEPA file from the payments table.

Without a valid 16-digit reference no file is produced. This is intentional: a payroll tax payment without the right reference is not matched to your return.

Payment statuses

draft
Prepared in Payrollr.nl, not yet exported.
exported
The SEPA file has been downloaded. Downloading sets this status automatically.
uploaded
Uploaded at the bank.
paid
Executed by the bank.

A payroll run with a payment marked uploaded or paid can no longer be deleted, so your payment history stays intact.

If the bank rejects the file

  • • Check that the IBAN and BIC of your BV are filled in and correct.
  • • Check that the DGA has a private IBAN — without it the beneficiary account is empty.
  • • Check that the execution date is a business day in the future; some banks refuse dates in the past.
  • • Downloading again produces a fresh file with a new message identifier.
You remain responsible for what you approve at your bank. Always check the amount, the account number and the payment reference before you release a batch.
Still stuck? Let us know which step is unclear, so we can add the answer to this manual.