Skip to content

Payroll & Finance Errors

Error codeWhat it meansWhat to do
PAYROLL_SYSTEM_NOT_FOUNDNo payroll system configured.Set up the payroll integration in Company → Integrations.
COMPANY_PAYROLL_SYSTEM_NOT_FOUNDCompany has no payroll system connection on record.Complete the payroll connection request flow from Company → Settings.
PAYROLL_RUN_NOT_FOUNDPayroll run record not found.Verify the run ID or check payroll history.
PAYROLL_RUN_ALREADY_IN_PROGRESSA payroll run is already in progress.Wait for the current run to complete before starting another.
MANUAL_PAYROLL_RUN_ALREADY_IN_PROGRESSA manually triggered payroll run is already in progress.Wait for the current manual run to finish before starting another.
ZENEGY_PAYROLL_RUN_ALREADY_IN_PROGRESSA Zenegy-triggered payroll run is already in progress.Wait for the current Zenegy run to finish before starting another.
PAYROLL_RUN_COOLDOWN_PERIOD_ACTIVEPayroll run cooldown is active.Wait for the cooldown period to expire before retrying.
PAYROLL_RUN_DONATIONS_NOT_FOUNDNo company employee has made a donation.Wait until a company employee has made a donation.
PAYROLL_RUN_UNAUTHORIZEDThe user triggering the payroll run is not authorized to do so for this company.Sign in with a company administrator account.
PAYROLL_EMPLOYEE_NOT_FOUNDPayroll employee record not found.Verify the employee exists in the payroll system.
PAYROLL_EMPLOYEE_ALREADY_DEACTIVATEDPayroll employee is already deactivated.No further action needed — employee is already inactive.
PAYROLL_EMPLOYEE_EMAIL_ALREADY_EXISTSAnother payroll employee already uses this email address.Use a different email, or check for a duplicate employee record.
PAYROLL_EMPLOYEE_CPR_INVALID_LENGTHThe employee's personal ID (CPR) field has an invalid length.Enter a valid 10-digit Danish CPR number.
PAYROLL_EMPLOYEE_ZENEGY_UID_NOT_FOUNDThe employee's Zenegy UID could not be matched.Verify the employee exists in Zenegy and re-sync.
PAYROLL_EMPLOYEE_MANUALLY_DEACTIVATEDThe employee was deactivated manually and won't be reactivated automatically by the next payroll sync.Reactivate the employee manually from Company → Employees if this was unintended.
PAYROLL_EMPLOYEE_NAME_INVALID / PAYROLL_EMPLOYEE_NAME_INVALID_LENGTHEmployee name is missing or too long in the source data.Correct the name in Zenegy or your CSV file and re-sync.
PAYROLL_EMPLOYEE_NUMBER_INVALID / PAYROLL_EMPLOYEE_NUMBER_INVALID_LENGTHEmployee number is missing or the wrong length in the source data.Correct the employee number in Zenegy or your CSV file and re-sync.
PAYROLL_EMPLOYEE_CPR_INVALIDEmployee CPR number fails format validation.Correct the employee's CPR number in the source system and re-sync.
PAYROLL_EMPLOYEE_EMAIL_INVALID / PAYROLL_EMPLOYEE_EMAIL_INVALID_LENGTHEmployee email is missing, malformed, or too long.Correct the email address in the source system and re-sync.
PAYROLL_SYSTEM_NAME_INVALID / PAYROLL_SYSTEM_NAME_INVALID_LENGTHPayroll system name is missing or invalid during connection setup.Re-enter the payroll system name and try again.
REQUESTED_PAYROLL_CONNECTION_KEY_INVALIDThe payroll connection request link has expired or is invalid.Ask your company admin to send a new connection request.
EMPLOYEE_MONTHLY_BALANCE_NOT_FOUNDNo monthly balance record exists for this employee yet.Wait for the next scheduled monthly balance run, or use Create Monthly Balances (Fixed Yearly Contribution companies).
EMPLOYEE_MONTHLY_BALANCE_INVALIDThe employee's monthly balance amount is invalid.Contact Actnation support to investigate the balance calculation.
EMPLOYEE_MONTHLY_BUDGET_INVALIDThe configured monthly budget amount is invalid.Check your Fixed Yearly Contribution or Employee Monthly Limit setting in Giving Mode Configuration.
EMPLOYEE_MONTHLY_AUTOMATIC_ALLOCATED_AMOUNT_INVALIDThe automatically allocated monthly amount for an employee is invalid.Contact Actnation support to investigate the allocation.
CAMPAIGN_SUBSCRIPTION_NOT_FOUNDThe employee's donation subscription could not be found.Verify the subscription still exists in My Donations; it may have been cancelled.
CAMPAIGN_SUBSCRIPTION_AMOUNT_INVALIDThe subscription amount entered is invalid.Enter a valid positive donation amount and try again.
FINANCE_SYSTEM_NOT_FOUNDNo finance system configured.Set up the finance integration in Company → Integrations.
COMPANY_FINANCE_SYSTEM_NOT_FOUNDCompany has no finance system connection on record.Complete the finance connection request flow from Company → Settings.
FINANCE_INVOICE_NOT_FOUNDFinance invoice not found.Verify the invoice exists in the finance system.
COMPANY_ALREADY_HAS_PAYROLL_CONNECTIONA payroll connection already exists for this company.Remove the existing connection before requesting a new one.
COMPANY_ALREADY_HAS_FINANCE_CONNECTIONA finance connection already exists.Remove the existing connection before adding a new one.
COMPANY_ALREADY_HAS_FINANCE_CONNECTION_REQUESTA finance connection request is already pending for this company.Wait for the pending request to be confirmed, or cancel it before submitting a new one.
FINANCE_CONNECTION_REQUEST_INVALID_ACCESSFinance connection request is invalid.Verify the connection key and retry.
PAYROLL_CONNECTION_REQUEST_INVALID_ACCESSPayroll connection request is invalid.Verify the connection key and retry.
REQUESTED_PAYROLL_CONNECTION_FROM_EMAIL_INVALID_LENGTHThe requested contact email for a payroll connection is too long or too short.Enter a valid email address for the requested contact.
REQUESTED_FINANCE_CONNECTION_FROM_EMAIL_INVALID_LENGTHThe requested contact email for a finance connection is too long or too short.Enter a valid email address for the requested contact.
COMPANY_PAYROLL_EMPLOYEES_DOCUMENT_INVALID_LENGTHThe uploaded payroll employees document's storage path is an invalid length.Re-upload the CSV file — this usually indicates a corrupted or unusually named upload.
COMPANY_PAYROLL_EMPLOYEES_DOCUMENT_ORIGINAL_FILE_NAME_INVALID_LENGTHThe uploaded file's original file name is too long or empty.Rename the file to a reasonable length and re-upload.
COMPANY_PAYROLL_EMPLOYEES_DOCUMENT_PATH_NOT_FOUNDThe uploaded payroll employees document could not be found in storage.Re-upload the CSV file and try again.
ZENEGY_DEDUCTION_NOT_FOUNDZenegy deduction not found.Check the deduction configuration in Zenegy.
ZENEGY_ORGANIZATION_ADMIN_MISSINGZenegy organisation admin is missing.Assign an organisation admin in Zenegy before syncing.
ZENEGY_ORGANIZATION_ADMIN_MISSING_ONBOARDINGZenegy organisation admin is missing during onboarding.Assign an organisation admin in Zenegy before completing onboarding.
COMPANY_ZENEGY_CONNECTION_NOT_PRESENTCompany has no active Zenegy connection.Connect Zenegy from Company → Integrations before continuing.