Stripe webhook event
invoice.created
A draft invoice was created for a subscription or one-off billing.
Quick answer
About an hour before Stripe finalizes and charges a subscription invoice.
| Event type | invoice.created |
|---|---|
| Category | Invoices & payments |
| When it fires | About an hour before Stripe finalizes and charges a subscription invoice. |
| Recovery-relevant? | No |
When it fires
About an hour before Stripe finalizes and charges a subscription invoice.
What to do with it
Add line items or metadata before finalization if you need to modify the invoice.
Stop building webhook handlers
SubRevival consumes the failed-payment events for you and runs the full recovery stack, no endpoint to build, secure, or maintain. 5-minute Stripe OAuth, $19/mo flat.
Start Recovering RevenueFAQ
What does the Stripe invoice.created webhook event mean?
A draft invoice was created for a subscription or one-off billing.
When does invoice.created fire?
About an hour before Stripe finalizes and charges a subscription invoice.
What should I do when I receive a invoice.created event?
Add line items or metadata before finalization if you need to modify the invoice.
Related events
Source: official Stripe events documentation.