Blog— Anton Ignashev

Christmas gifts 2026 for employees and business partners: PIT, ZUS, VAT. The 1,000 zł social-fund limit, vouchers, and 100 zł in VAT

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

  1. 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.
  2. 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.
  3. 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.

Book a Free 30-Minute Call

Select a date

November 2026
Mon
Tue
Wed
Thu
Fri
Sat
Sun
← Back to Blog

Related Posts

What Subiekt nexo and Subiekt GT cost in 2026: licence prices, the Abonament, and the 30 days that raise the renewal by half
Blog

What Subiekt nexo and Subiekt GT cost in 2026: licence prices, the Abonament, and the 30 days that raise the renewal by half

Subiekt nexo for 3 workstations is 1 275 zł net, Subiekt GT 1 045 zł, nexo PRO 2 575 zł. Those are perpetual licences, and then there's the yearly Abonament: 349 zł for nexo if you renew within 30 days of expiry, 539 zł if later. Plus Sfera (the API), the accounting-office client licences, and a comparison with Optima and enova365.

Read more→
What Comarch ERP Optima costs in 2026: the subscription list, Basic vs Pro, and three costs it leaves out
Blog

What Comarch ERP Optima costs in 2026: the subscription list, Basic vs Pro, and three costs it leaves out

Optima's price list is public: Podstawowy 59 zł a month, Logistyka Basic 75 zł, Księga Handlowa 175 zł. The catch is the word Pro: it's a top-up on Basic, not a separate tier, so full accounting in Finanse costs 250 zł, not 200. Plus the Podstawowy limits, how HR counts employees for accounting offices, and two worked examples.

Read more→
December pay paid in January 2027: a 2026 or a 2027 cost? The 8 January payday and ZUS by 15 or 22 February
Blog

December pay paid in January 2027: a 2026 or a 2027 cost? The 8 January payday and ZUS by 15 or 22 February

December payroll paid in January is a 2026 cost, but only if the pay leaves on the date in the client's pay rules and the ZUS contributions reach ZUS on time. 10 January 2027 is a Sunday, so the statutory deadline ends on Friday 8 January. The same pay lands in the employee's 2027 PIT-11. Here's what an office checks in December and in February.

Read more→