End of Period Statement (EOPS) submission errors

Error Code

Failure Reason

Resolution steps

NINO_INVALID

The NI number you provided is invalid. A NI number consists of 9 characters (beginning with 2 letter,s then 6 digits, then a letter), e.g. TC663795B.

InIRIS KashFlow, go to Settings > Income Tax Settings and check that the NI number and Self-employment ID are correct.

CLIENT_NOT_SUBSCRIBED

The supplied user credentials failed validation.

Contact your agent and check they have activated End of Period Update (EOPS) submissions in their HMRC portal.

 

InIRIS KashFlow, go to Settings > Income Tax Settings and check the NI number and self-employment ID are correct.

AGENT_NOT_SUBSCRIBED

The supplied partner credentials failed validation.

Contact your agent and check they have activated End of Period Update (EOPS) submissions in their HMRC portal.

AGENT_NOT_AUTHORIZED

The agent is not authorised to perform this action.

Contact your agent and check they have activated End of Period Update (EOPS) submissions in their HMRC portal.

FORMAT_TYPE_OF_BUSINESS

The format of the supplied Type of Business field is not valid.

The type of business is limited to the following possible values:

self-employment

uk-property

foreign-property

FORMAT_BUSINESS_ID

The format of the supplied Business ID field is not valid. The business ID consists of 15 characters beginning with X , followed by a character (A-Z) , followed by ‘IS’, followed by 11 digits, e.g. XAIS12345678910.

InIRIS KashFlow, go to Settings > Income Tax Settings and check the business-ID associated with your IRIS KashFlow account.

FORMAT_START_DATE

The accounting period start date is not a valid ISO format date.

Ensure that the accounting period start date is in the format YYYY-MM-DD (for example, 2021-04-30).

FORMAT_END_DATE

The accounting period end date is not a valid ISO format date.

Ensure that the accounting period end date is in the format YYYY-MM-DD (for example, 2021-04-30).

RANGE_END_DATE_BEFORE_START_DATE

The end date is before the start date.

Ensure the start date is before the end date.

RULE_NON_MATCHING_PERIOD

There is no matching accounting year with the given start and end date combination.

Correct the start and end dates, ensuring that they match the accounting year’s start and the end date matches.

RULE_MISMATCHED_START_DATE

There is no matching accounting year with the given start date

Correct the start date, ensuring that it matches the accounting year’s start date.

RULE_MISMATCHED_END_DATE

There is no matching accounting year with the given end date

Correct the end date, ensuring that it matches the accounting year’s end date.

FORMAT_FINALISED

The format of the supplied Finalised field is not valid.

Set the Finalised field to True.

RULE_NOT_FINALISED

The submission for this business is not declared as complete.

Set the Finalised field to True.

RULE_INCORRECT_OR_EMPTY_BODY_SUBMITTED

The submission is missing one or more expected fields.

Ensure that all mandatory fields have been completed.

RULE_ALREADY_SUBMITTED

An End of Period Statement (EOPS) has been previously submitted.

Refresh your tax submissions then proceed to the final declaration.

RULE_EARLY_SUBMISSION

The End of Period Statement (EOPS) cannot be submitted before the accounting period has ended.

Wait until the accounting period has ended before submitting your End of Period Statement (EOPS).

RULE_LATE_SUBMISSION

The End of Period Statement (EOPS) declaration too late.

Contact HMRC to extend the due date. Note that there will be an associated penalty.

RULE_CONSOLIDATED_EXPENSES

Consolidated expenses have been submitted while periodic updates for income and expenses are being submitted. This is not permitted the cumulative turnover amount exceeds the threshold.

Resubmit periodic updates and provide a detailed expense breakdown instead of consolidated expenses.

RULE_CLASS4_OVER_16

Cannot be exempt using the exemption code 006 - Under 16 becuase an individual's age is greater than or equal to 16 years on 6th April of the current tax year.

Either use another exemption code or do not use this exemption code, then and resubmit periodic updates for income and expenses.

RULE_CLASS4_PENSION_AGE

Cannot exempt with the exemption code 005 - Over state pension age as the individual's age is less than their State Pension age on 6th April of the current tax year.

Either use another exemption code or do not use this exemption code, then and resubmit periodic updates for income and expenses.

RULE_BUSINESS_VALIDATION_FAILURE

There are business validation rule failures.

Trigger and retrieve an in-year tax calculation and refer to any warnings and errors in the messages section. Repeat the process once the tax calculation is successful.