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.