By default, the EIN application joins the standard IRS processing queue. Expedited processing is available for an additional fee, billed per use.
Availability
Expedited EIN has one requirement: the founder must be non-US. Expedited processing is only available when nomember, executiveMember, or responsibleParty supplies a US tax ID (SSN or ITIN). This is the same determination that produces the SS-4 requirement for non-US founders.
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 the instant the founder signs, 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. Every expedited company has a non-US founder, so the founder signs an SS-4 before the IRS issues the EIN, exactly as described in Non-US founders.
- 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: