Skip to main content

Custom Shift Types — Tabelis & Payroll Integration

How custom shift types integrate with the Lithuanian tabelis report and payroll calculations: tabelis codes, cost multipliers, and norm counting.

Written by Backoffice
Updated over a week ago

Custom shift types integrate with the Lithuanian tabelis (darbo laiko apskaitos žiniaraštis) report and payroll calculations. This article explains how tabelis codes, cost multipliers, and norm counting work together.

How Tabelis Codes Work

The tabelis report is a monthly time-tracking document required by Lithuanian labour law. It shows each employee’s daily attendance with standardised letter codes.

Built-in Tabelis Codes

These are automatically assigned to standard shift types:

Code

Meaning

Shift Type

FD

Faktiškai dirbtas laikas (Actual worked time)

SHIFT, TRAINING, MEETING, ON_CALL

A

Kasmetinės atostogos (Annual leave)

PAID_VACATION

NA

Neapmokamos atostogos (Unpaid leave)

UNPAID_VACATION

L

Ligos (Sick leave)

SICK_LEAVE

M

Mamadieniai / Tėvadieniai (Parental day)

PARENTAL_DAY

NE

Nedarbo diena (Non-working day)

Days with no shift

DN

Dirbta naktį (Night hours)

Calculated from shift times

DS

Dirbta šventinę dieną (Holiday hours)

Calculated from public holidays

Custom Tabelis Codes

When you set a Tabelis Code on a custom shift type, it creates a new row in the tabelis report. For example:

  • A custom type with code 2X gets its own 2X row showing hours per day

  • A custom absence with code MIN gets its own MIN row

  • A custom absence with code TO gets its own TO row

This means your tabelis report automatically expands to include your organisation’s specific codes alongside the standard ones.

How Different Categories Affect Tabelis

WORK Category

Custom WORK types with Counts Toward Norm = Yes:

  • Hours appear in the FD (worked time) row

  • Night hours appear in the DN row

  • Holiday hours appear in the DS row

  • If the type has a tabelis code, it also appears in its own row

Custom WORK types with Counts Toward Norm = No:

  • Excluded from FD, DN, and DS rows entirely

  • If the type has a tabelis code, hours appear only in that custom row

  • Useful for types like informational work that shouldn’t count as standard labour

ABSENCE Category

Custom ABSENCE types:

  • The day is marked in the NE (non-working day) summary

  • If the type has a tabelis code, hours appear in that custom row

  • Example: A custom “Study Leave” with code SL creates an SL row showing 8 hours on study days

MARKER Category

Markers have zero hours and do not appear in any tabelis row. The tabelis code on a MARKER is for reference only.

Cost Multiplier in Payroll

The cost multiplier directly affects wage calculations:

Multiplier

Effect

Example Use

0.0

Unpaid — zero labour cost

Unpaid leave, markers

0.5

Half-rate

Partial pay leave

1.0

Normal hourly rate

Standard work, regular leave

1.5

Time-and-a-half

Overtime

2.0

Double time

Holiday work, special shifts

The multiplier is applied to the employee’s hourly rate when calculating shift cost in reports and the accounting export.

Norm Counting

Two settings control how hours relate to the monthly work norm:

Counts Toward Norm

When Yes: hours are added to the employee’s “worked” total for norm calculations. This determines whether the employee has met their monthly required hours (e.g., 168 hours for a full-time contract).

Deducts From Norm

When Yes: hours reduce the employee’s norm requirement. This is typical for absences — if an employee takes 8 hours of paid leave, the norm decreases by 8 hours, so they don’t need to work those hours.

Common Configurations

Type

Counts Toward Norm

Deducts From Norm

Result

Regular work

Yes

No

Hours add to worked total

Paid vacation

No

Yes

Norm reduced, no worked hours added

Unpaid leave

No

No

Neither counted nor deducted

Double-rate shift

Yes

No

Hours count at normal norm rate (cost multiplier only affects pay)

Informational marker

No

No

No effect on norm

Date Premiums

When Eligible for Date Premiums is enabled, the shift cost automatically includes:

  • Night premium — for hours worked between 22:00 and 06:00

  • Weekend premium — for Saturday/Sunday hours (if configured in organisation settings)

  • Holiday premium — for hours on public holidays

This is typically enabled for WORK-category types where employees are entitled to premium pay.

Frequently Asked Questions

Can I change a tabelis code after creation?

Yes. The tabelis code can be edited at any time. Only the Code and Category fields are locked after creation.

What happens if two custom types have the same tabelis code?

Their hours will both appear in the same tabelis row. It’s recommended to use unique tabelis codes per type.

Do markers appear in the tabelis?

No. Markers have zero hours and no financial impact. They are purely visual on the calendar.

Can a WORK type have Counts Toward Norm = No?

Yes. This is useful for types like “standby” or “on-call reserve” where you want to track time without counting it toward the standard labour norm. These shifts are excluded from FD, DN, and DS rows in the tabelis.

How do I see my custom codes in the tabelis report?

Generate a tabelis report from Reports → Tabelis. Custom codes appear as additional rows below the standard rows (FD, DN, DS, NE, A, NA, L, M).

Did this answer your question?