Standalone vs bundled
Palm supports two modes for EIN applications:- Standalone — Apply for an EIN for any business already in Palm. The business doesn’t need to have been formed through Palm — it just needs a business record with the required vault fields.
- Bundled with formation — Include an
einobject in a formation request. Palm creates the EIN filing automatically and advances it toready_to_filewhen the formation completes.
Prerequisites
The business record must have these vault fields populated before submitting:business.legal_namebusiness.entity_typebusiness.formation_jurisdictionbusiness.formation_datebusiness.address_line_1,business.city,business.region,business.postal_code
business.address_line_2, business.country, business.dba_name.
If the business doesn’t exist in Palm yet, create it first via
POST /v1/business with the required vault fields.Submit an EIN application
Bash
Responsible party
Every EIN application requires a responsible party — the individual the IRS holds accountable for the entity. You can either reference an existing user or provide details inline:- Existing user — Pass
user_id. The user’s vault must already haveidentity.first_name,identity.last_name, andidentity.ssn. - Inline — Pass
first_name,last_name, andssndirectly. Palm creates a user record, vaults the SSN, and links them to the business.
Required fields
Optional fields
Example request
JSON
Track the filing
The EIN filing follows the same status lifecycle as all Comply filings:queued until the parent formation reaches completed, then advances it to ready_to_file.
Check status at any time:
Bash
Bash
Handle information requests
If Palm needs additional information to complete the application — for example, to resolve an IRS name mismatch or supply a missing detail — it opens a case on the filing describing what’s needed, and notifies you with acase.opened webhook. Respond via POST /v1/case/{case_id}/response.
See Cases for the full lifecycle and field reference.
Retrieve the result
When the filing reachescompleted:
- EIN — Available on
filing.result.ein_number. - Entity name — Confirmed name on
filing.result.entity_name. - Documents — IRS confirmation letter (CP 575), downloadable from its
url(see Download a document).
JSON

