ZepDesk accounting software
Home / Payroll

Running payroll, and what is left to you.

The ZepDesk Payroll plugin calculates wage tax, solidarity surcharge, church tax and social insurance for full-time, part-time, mini jobs and the transition zone (Übergangsbereich). The payslips produce the wage tax return (Lohnsteuer-Anmeldung), the annual wage tax certificate and the reports to the health insurance funds.

A payslip as ZepDesk calculates it

A salary of 3,500.00 € in March 2026: tax class I, child allowance 0.5, no church membership, resident in Lower Saxony, health insurance additional contribution 2.9 %, a business with five employees. Calculated on 2 October 2026 with the plugin as shipped.

    For the employee
    ItemAmount
    Gross pay3,500.00 €
    Deductions
    Wage tax411.58 €
    Solidarity surcharge0.00 €
    Church tax0.00 €
    Health insurance306.25 €
    Pension insurance325.50 €
    Unemployment insurance45.50 €
    Long-term care insurance63.00 €
    Paid out2,348.17 €
    For the employer
    ItemAmount
    Gross pay3,500.00 €
    Health insurance306.25 €
    Pension insurance325.50 €
    Unemployment insurance45.50 €
    Long-term care insurance63.00 €
    Levy U1, sickness35.00 €
    Levy U2, maternity12.60 €
    Insolvency benefit levy5.25 €
    Cost of the month4,293.10 €

    Wage tax follows the Federal Ministry of Finance programme flowchart (Programmablaufplan) for 2025 and 2026. It is checked against the ministry's official test tables, 984 target values, each exact to the euro. Social insurance uses the rates and contribution ceilings of the year, with the surcharge for the childless, the discount for children in long-term care insurance and the special rule for Saxony.

    What payroll covers

    Payslipsone at a time or as a run
    You or your payroll officefile and report
    • ZepDesk creates
    • filing is left to you or your payroll office
    AreaWhat ZepDesk does
    PayslipsOne at a time or as a run for everyone; also short-term employment, multiple employment, short-time work allowance and premiums for Sundays, public holidays and nights. A reversal creates the correction at the same time, and a SEPA file is produced for the payout.
    Benefits in kindCompany car, company bicycle, job ticket, voucher up to the exemption limit, meals, childcare, health promotion, PC and phone, recreation allowance, each kind with its own rule for tax and social insurance.
    Company pensionSalary conversion under § 3 No. 63 EStG with the employer's mandatory subsidy; for companies that draw up a balance sheet, direct pension commitments with their valuation under § 6a EStG.
    Wage tax return§ 41a EStGFrom the closed payslips, with every code number and a checked record. How it reaches the tax office is described under Taxes and ELSTER.
    Wage tax deduction featuresELStAM, § 39e EStGTax class, church membership and allowances per employee, each with the day from which it applies; registration and deregistration are produced as an official record.
    Wage tax certificate§ 41b EStGAnnual figures per employee and the printout for them.
    Health insurance funds§ 28a and § 28f SGB IVRegistration, deregistration, annual and interruption reports (DEÜV) as a handover file for your payroll office; the contribution statement per fund and month.
    Artists' social fundKünstlersozialkasse, § 27 KSVGThe levy on fees paid to self-employed artists and publicists, with a reminder before the annual report due 31 March; the self-employed report their own earned income.
    Managing directorsGmbH, UG, AGThe salary of employed managing directors with their social insurance status, and a profit share that ZepDesk checks against the limits for hidden profit distributions. More under Duties of management.
    PostingWith double-entry bookkeeping every closed payslip posts to the journal via the payroll clearing account. What the accounting behind it looks like is described under Accounting.

    What ZepDesk does not take on

    Transmitting reports to the health insurance funds. Only a system-tested program may transmit them (§ 95b SGB IV), and ZepDesk has not yet passed that system test. Your payroll office takes the handover file and reports from there.
    Transmitting the wage tax certificate and ELStAM. From 2026 the certificate goes through a new procedure of the tax authorities; until ZepDesk is approved for it, you get the figures and the printout but no record to send. ZepDesk does not transmit ELStAM registrations and deregistrations today.
    Payroll posting with cash-basis accounting (EÜR). Without double-entry bookkeeping the payslip posts nothing; you record the payments through the bank like any other.

    Who sees payroll, and what it costs

    Today payroll is operated by the company's Administration role; a payroll office working with you needs the same role. For the employees themselves there is the Employee role. The role is meant for a plugin to show employees their own payslip. No such view exists yet.

    The plugin costs 0.00 € a month on top of the company's plan. The Administration role switches it on, for that one company; which other plugins exist is described under Plugins.

    Check your first payslip.

    Switch on the plugin, add your employees, run the month and compare the figures with your current payroll.