By default, the EIN application joins the standard IRS processing queue. Expedited processing is available for an additional fee, billed per use.
Availability
Under doola’s partner workflow, expedited processing is available when nomember, executiveMember, or responsibleParty supplies a valid SSN. An ITIN does not disqualify the company. This is the same identifier check that produces the SS-4 requirement; it checks format, not issuance, citizenship, or tax residency.
A request that fails that check is rejected in full: no company is created, and the rejection is a 4xx, so your Idempotency-Key is released. Fix the request and retry with the same key.
Requesting the expedited EIN
AddrequestedServices to the create-company request body:
Omitting
requestedServices keeps standard processing, so existing integrations are unaffected.
Reading it back
The company’sEinCreation service carries the variant, on both the create response and Get a company:
The Form 8821 signature
Expedited processing relies on one extra authorization from the founder: Form 8821 (Tax Information Authorization), which lets doola retrieve the EIN letter directly from the IRS. An expedited company therefore carries a second signature requirement alongside the SS-4, on both the create response and Get a company:documentType: "FORM8821" and present the whitelabeled link to the founder. The signing flow is identical, and the two documents are independent — collect them in parallel or in any order.
Three webhook events mirror the SS-4 set: signature_form8821_completed fires once doola has recorded the signature, document_form8821_uploaded once the signed PDF is stored and downloadable, and signature_form8821_reminder_due (day 1, 3, 7) while the document remains unsigned. See Webhooks.
doola cannot retrieve the EIN letter from the IRS until the Form 8821 is signed, so an unsigned Form 8821 holds up the expedited path just like an unsigned SS-4 holds up the EIN application itself.
What stays the same
Expedited EIN changes how fast the EIN application is processed, not the flow around it:- The SS-4 signature is still required. The founder signs an SS-4 under doola’s workflow, exactly as described in the signing guide.
- Formation itself is not expedited. State filing and registered agent proceed on their usual timelines; the EIN application is prioritized once it can proceed.
- The same signals report progress. Track the
EinCreationservice status, theeinfield on the company, and the webhooks below.
Knowing when the EIN is issued
Two webhooks signal EIN issuance, at two distinct moments. They apply to every formation, expedited or not:
See Webhooks for payloads and delivery details.
Errors
Branch onerror.code, never on the message.
The shape error looks like this: