Skip to main content
Question

Importing Attendance data not working for sub-projects

  • February 19, 2026
  • 0 replies
  • 6 views

Dear Personio Tech Support,

I have been trying to import attendance data for two days, and while the import works correctly for “work” and “break” entries - including parent projects - sub‑projects are not imported at all. There is no error during the mapping step, but after the import, all project fields remain empty whenever a sub‑project is involved.

Goal / Context

  • Until March, we use our own Excel timesheet templates. From April 1st we will switch fully to Personio time tracking.
  • For reporting purposes, we want to import all attendance data for January - March 2026 for all employees.
  • We built a Python script to populate your attendance v2 import template. The test import (January 2026 for one employee) worked except for entries containing sub‑projects.

Observed behavior

  • Work and break entries are imported correctly, including parent projects (when no sub-project is involved).
  • When a sub‑project is used, the attendance time is imported but the project fields remain empty (no parent project and no sub‑project).

Troubleshooting attempts

  • Importing a shorter sub‑project name → no mapping error, but still no project imported.
  • Importing only the parent project → works.
  • Step 1: parent only → works; Step 2: sub‑project only → mapping error.
  • Parent + sub‑project in the same column → mapping error.
  • Parent & “: ” + sub‑project → mapping error.
  • Sub‑project only → no mapping error, but not imported.

Based on these tests, it seems that sub‑projects cannot be imported correctly, even when Personio accepts the mapping. We cannot change our parent / sub‑project structure, so we would appreciate guidance on how sub‑projects must be formatted or imported.

Is there a supported way to import attendance data with sub‑projects using the Attendance v2 template?

Thank you in advance.

Sincerely,

Katrin