What is a blocker?
During filing, blockers may be added to company filings as information as received from agencies or analysis is done on the filings. A blocker is a specific reason a filing can't be submitted: a missing EIN, an invalid SSN, an incomplete third-party authorization, and so on. Resolving the blocker is the responsibility of the partner and the employer. Blockers can be resolved at any time via Console or by integrating with the API. This article focuses on the process of managing blockers via Console. To review the process to manage blockers via API, see our API docs.
How to request a filing after a filing was blocked?
Once all of the blockers are removed from a filing, the status of the filing will update to pending within 24 hours and it will be queued for filing with Check’s team. No further action is needed from you or the employer once the blockers are removed.
What is a delayed filing?
When a filing receives a blocker, it moves to a blocked state. If all of the blockers are removed after 8 business days prior to the period end, then any filing done after the closed_at datetime will be billed for a delayed_filing.
Managing blockers in Console
You can view and resolve blockers directly from the Tax Filings page in Console — no support ticket required for most blocker types.
- Open the Tax Filings page and select the filing you want to inspect.
- A status banner at the top of the filing details tells you its state at a glance:
- A red banner — "Blocked from filing — N blockers found" — means the filing has one or more blockers.
- A yellow banner — "Filing is on hold" — means you've intentionally paused the filing.
- No banner means the filing is proceeding normally.
- Switch to the Manage filing tab. The tab label shows the number of active blockers.
- Under Resolve blockers, each blocker appears as its own card showing:
- The blocker type and the date it was added.
- (Optional) A note added by a Check operator with more details
- Links to the affected resources where relevant (for example, the specific employees missing a valid SSN, or the unfunded payrolls).
- Resolve each blocker according to its group (see below). Some are fixed by entering a value inline, some by confirming you've completed an action elsewhere, and some require a support ticket.
- When all resolvable blockers are cleared, the filing will be queued with Check automatically.
Two other actions on the Manage filing tab
- Opt out from filing — If a company isn't liable for a tax, opting out discontinues future filings for it. Filings after the later of the last wages or last successful filing are marked inapplicable.
- Hold a company filing — Temporarily pause a filing when you need more time to review or gather information. The filing is held until you manually release it. This places a
held_by_customer blocker on the filing, which must then be removed when you are ready to file it.
Blocker groups
Every blocker falls into one of four groups, which determine how you resolve it.