Christmas gifts 2026 for employees and business partners: PIT, ZUS, VAT. The 1,000 zł social-fund limit, vouchers, and 100 zł in VAT
The Same Hamper, Three Different Bills
Every November the same question arrives at an accounting office from a dozen clients at once: "we want to give the team something for Christmas, how do we book it?" The honest answer: the gift itself barely matters. What matters is which money pays for it and what form it takes.
A 400 zł hamper can cost the employee nothing, cost them 48 zł, or cost them 126.90 zł plus 81.92 zł of employer contributions on top. Same hamper. The difference is whether it came from the social fund (ZFŚS) or from operating funds, whether it was a hamper or a voucher, and what else the employee got from the fund earlier in the year.
Gifts to clients and business partners run on a separate set of rules with their own thresholds: 100 zł and 20 zł in VAT, 200 zł in PIT. Below is the whole picture as it stands for December 2026, and the three checks I'd run on each client before the first hamper is ordered.
Employees: the Matrix
| From ZFŚS, in-kind (hamper, goods) | From ZFŚS, voucher or prepaid card | From operating funds (any form) | |
|---|---|---|---|
| PIT | exempt up to 1,000 zł a year in total with all other fund benefits (art. 21(1)(67)) | taxed in full, vouchers are expressly not in-kind benefits | taxed in full as employment income |
| ZUS and health | outside the base (§ 2(1)(19) of the contributions regulation) if granted on a social criterion | outside the base, same condition | full contributions |
| 400 zł gift, no earlier fund benefits | 0 zł for the employee | 48 zł PIT advance (12%) | 126.90 zł deductions + 81.92 zł employer ZUS |
| Company's tax cost | the ZFŚS contribution is the cost, not the hamper | same | usually a deductible employee cost |
Two lines in that table cause most of the mistakes.
The 1,000 zł is annual, and summer already used some of it
The PIT exemption isn't per gift and it isn't per holiday. It's 1,000 zł per tax year for all in-kind and cash benefits from the fund together, and that includes the summer holiday subsidy (wczasy pod gruszą). The limit has been 1,000 zł since 2018. The Ombudsman asked for 2,000 zł, and the Finance Ministry said no in 2026, with no amendment in sight.
So the December question isn't "is a 400 zł hamper under the limit?" but "how much of the limit does this person have left?" An employee who got an 800 zł holiday subsidy in July has 200 zł left. A 400 zł hamper means 200 zł exempt and 200 zł taxed: 24 zł of PIT advance, still no ZUS. Not a disaster. But it is a payroll entry somebody has to make, and the fund's records and the payroll system usually aren't the same place.
The limit is also per taxpayer, not per employer. Someone who changed jobs in the summer may have used part of it elsewhere. The new employer can't see that, and the employee settles the difference in their annual return.
Vouchers are the exception people forget
Art. 21(1)(67) says plainly that vouchers, coupons and other tokens exchangeable for goods or services are not in-kind benefits. A gift card from the fund therefore gets no PIT exemption at all, from the first złoty. Prepaid shop cards are treated the same way.
ZUS is different. The contributions exclusion in § 2(1)(19) is about the source of money, not the form, so a voucher from the fund stays outside the ZUS base. That split (taxed for PIT, free for ZUS) is exactly why vouchers get booked wrong: half the rule looks like a hamper and half doesn't.
The Social Criterion Is Not Paperwork
The ZUS exclusion assumes the benefit really is a social benefit. The ZFŚS Act (art. 8(1)) ties the grant and its amount to the person's life, family and financial situation. A fund that hands every employee an identical 400 zł "because it's Christmas" isn't doing that, and ZUS can reclassify those payments as pay and charge contributions with interest. The courts have backed that reading (Supreme Court, I UK 121/09; Court of Appeal in Łódź, III AUa 1406/16).
The fix is boring and cheap: a fund regulation with income brackets, for example 400 zł up to a certain income per family member, 300 zł in the middle band, 150 zł above it, and income declarations collected before the grant (art. 8(1a) lets the employer ask for them). One more change from 2026: where there's no trade union, the regulation is now agreed with employee representatives chosen by the staff (art. 8(2), as amended in force from 27 January 2026). A regulation last touched in 2019 is worth a look before December.
Clients Without a Social Fund
Employers with fewer than 50 full-time equivalents don't have to run a ZFŚS (art. 3 of the Act), and most small clients don't. For them, neither exemption exists. A hamper is employment income, the PIT and contributions come out of the December cash pay, and the arithmetic for 400 zł in the first bracket without PPK looks like this:
- employee social contributions 13.71%: 54.84 zł
- health contribution 9% of 345.16 zł: 31.06 zł
- PIT advance 12% of 345 zł: 41 zł
- employer contributions 20.48% (including 1.67% accident rate, Labour Fund and FGŚP): 81.92 zł
That's 481.92 zł for a 400 zł hamper, and the employee's December net pay drops by 126.90 zł. If the client pays December wages in January, the timing questions from the December pay post apply here too: the benefit is income when it's handed over, and the tax has to come out of a cash payment.
What doesn't count as income: a company Christmas party open to the whole team, where attendance is voluntary and nobody's share can be measured. That follows the Constitutional Tribunal ruling of 8 July 2014 (K 7/13). A named hamper handed out at that party is a different matter and follows the table above.
Clients and Business Partners
| Rule | Threshold | |
|---|---|---|
| VAT, small gifts | free transfer is not a taxable supply (art. 7(3)-(4) VAT Act) | 100 zł net per person per year with a register naming recipients; 20 zł net per item without one |
| VAT, above that | if input VAT was deducted, output VAT on the purchase price | e.g. a 150 zł net bottle: 34.50 zł output VAT |
| Recipient's PIT (private individual) | promotional benefit exempt (art. 21(1)(68a)) | 200 zł one-off value; above that the giver reports it on PIT-8C |
| Giver's tax cost | advertising: deductible; representation: not (art. 16(1)(28) CIT, art. 23(1)(23) PIT) | no amount threshold, it's about character |
The VAT register is the part offices most often find missing. "100 zł a year per person" only works if the client can show who got what. Without the register the limit is 20 zł per item, which a calendar and a pen will fit under and a decent bottle of wine won't.
On costs, the line runs between advertising and representation, and the tax office looks at what the gift is, not at what the invoice calls it. Branded calendars, notebooks and small items handed to many recipients usually pass as advertising. Alcohol, expensive hampers and anything meant to build an image of generosity with a few key partners usually end up as representation and fall out of costs. Input VAT is a separate matter. The representation rule in CIT and PIT doesn't block the deduction, so a client who wants to deduct it can. The catch: once the 100 zł is exceeded, output VAT is due.
Three Checks Before the First Hamper Is Ordered
- Which money, which form. Fund or operating funds, hamper or voucher. Put the answer in writing before the order is placed, not after the invoice arrives.
- Limit remaining per employee. Fund benefits paid since January, per person, against 1,000 zł. Anyone near or over the limit gets a payroll entry in December, not a correction in the annual return.
- Partner gift register. Recipient, date, net value, running total for the year. That turns the 20 zł rule back into a 100 zł rule.
Where an Agent Helps
None of this is difficult law. The problem is that the data sits in three places: fund decisions in a spreadsheet or a binder, payroll in the payroll system, partner gifts in purchase invoices with "gifts" in the description. Nobody adds them up until someone asks.
That's the job an agent does well. It reads the client's fund disbursements and payroll for the year, builds a per-employee running total against the 1,000 zł limit, flags vouchers booked as exempt, and flags fund benefits that are identical for every person (the missing social criterion). On the partner side it pulls gift-like purchase invoices from KSeF and keeps the recipient register with running totals. The result goes to the person who signs the payroll, as a list, not as an automatic entry.
It's the same pattern as the year-end purchase invoices check and the month-end close: the rule is simple, the data is in the systems already, and the error comes from nobody comparing them. How an agent like that is wired into an office's systems is described in how an AI agent for an accounting office works.
Want the per-employee ZFŚS limit list ready before December payroll? Get in touch. We'll start with one client's fund records and payroll export, and you'll see the first list within a week.
Check a Polish VAT counterparty in seconds, free
KsięgoAI checks a NIP against the VAT white list and VIES, scores the risk and saves proof of due diligence. Works in Telegram and Claude.
Try KsięgoAI→Let’s talk about your project
Free 30-minute consultation. We’ll figure out if and how I can help.



