Payrollr.nl

Creating a payroll run

A payroll run is one period for one DGA. Go to Payroll runs and choose New payroll run.

The fields

DGA
The DGA and BV this run belongs to. Selecting a DGA prefills the gross salary and the deductions from their previous run.
Year and month
The period you are paying. One run per DGA per period — a second run for the same month is refused.
Gross salary
The gross amount for this period. Prefilled from the gross monthly salary on the DGA record.
Wage tax
The wage tax and national insurance contributions withheld. You enter this yourself; the app never calculates or guesses it.
Benefit in kind — private use company car
The monthly bijtelling for private use of the company car (column 4 of the payroll statement). It is added to the taxable salary, so the wage tax you enter must cover salary plus bijtelling, but it is not paid out and does not change the net salary.
Labour tax credit applied
The verrekende arbeidskorting (column 18 of the payroll statement). Informational only: it is already included in the wage tax and does not change the net salary.
Paid hours
The verloonde uren for the period. Prefilled from the previous month, or with 173 hours for fulltime; adjust for part-time or partial months.
Zvw withheld contribution
The Zvw contribution withheld from the DGA. It is deducted from the net salary and paid to the Belastingdienst together with the wage tax.
Other deductions
Any other amount withheld from the net salary.
Tax-free reimbursements
For example a qualifying homeworking or travel allowance. It is added to the payment but not to the taxable salary, so only enter amounts that meet the conditions of the exemption.
Payment reference (betalingskenmerk)
Optional at this point. If you already know the 16-digit reference, it prefills the payroll tax payment later on. Left empty, the reference saved for this month under Payment references is used.
Notes
Free text for your own administration. It is not printed on the payslip.

How the net salary is calculated

Net salary = gross salary − wage tax − Zvw contribution − other deductions. All amounts are stored in whole cents, so no rounding differences creep in. If the result would be zero or negative, the run is refused.

The benefit in kind is added to the taxable salary but never to the net salary. Tax-free reimbursements work the other way around: they are paid out on top of the net salary without being taxed.

The wage tax check

The run page has a Wage tax check that compares the wage tax, the labour tax credit and the Zvw contribution you entered against the official white monthly table. It is advisory: it never blocks the run and never overwrites your amounts, it only shows the expected amount, your amount and the difference.

The check only runs for the situation the table covers: the supported year, a DGA with the payroll tax credit applied, younger than the AOW age, and a regular monthly salary. In every other case it says why it did not check, so you verify the amount yourself. Special payments such as holiday allowance or a bonus use a different table, and the Zvw may differ by a cent because of voortschrijdend cumulatief rekenen.

What happens when you save

  • • The payroll lines for the period are generated.
  • • A balanced journal entry is created using the accounts from your settings.
  • • A draft net salary payment is scheduled for the 25th of the period.
  • • The run is saved with status draft.

Checking and approving

The run page shows the summary, the journal entry, the payments and the tax return overview. Check the numbers against your own calculation, then press Approve. Approving marks the run as final for your own administration; it does not send anything to the Belastingdienst.

Downloads

Payslip PDF
The payslip for this period, including year-to-date totals.
Journal CSV
The journal entry for your bookkeeping software.
Loonstaat CSV
The payroll statement for the year, in the Belastingdienst column model.
Net SEPA
The SEPA file for the net salary payment.
Send to e-Boekhouden
Visible on an approved run when you have connected e-Boekhouden in Settings. It posts the journal entry directly and records the mutation number it gets back.

Correcting or deleting a run

You can edit a run while its status is draft. Saving regenerates the payroll lines, journal entry and draft net salary payment. After approval, the run can no longer be edited or deleted. A run with a payment marked exported, uploaded, or paid cannot be edited or deleted either.

To change an approved month you create a correction: the filed run stays as it is and the difference is settled in a later payroll run. See Correcting an approved month.

The wage tax you enter is the amount that ends up on the payslip, in the journal entry and in your payroll tax return. Verify it before you approve.
Still stuck? Let us know which step is unclear, so we can add the answer to this manual.