Cron First of Month at 9 AM
0 9 1 * *On day 1st of every month at 9:00 AM
Next 10 Executions
Times shown in UTC
- Mon, Jun 1, 202609:00
- Wed, Jul 1, 202609:00
- Sat, Aug 1, 202609:00
- Tue, Sep 1, 202609:00
- Thu, Oct 1, 202609:00
- Sun, Nov 1, 202609:00
- Tue, Dec 1, 202609:00
- Fri, Jan 1, 202709:00
- Mon, Feb 1, 202709:00
- Mon, Mar 1, 202709:00
Field Breakdown
0Minute
0
9Hour
9
1Day of Month
1
*Month
Every month
*Day of Week
Every day of week
About This Schedule
The cron expression 0 9 1 * * triggers at 9:00 AM on the first day of every month. This is a business-hours variant of the classic first-of-month schedule, useful when you want results ready during working hours rather than at midnight.
Common uses include monthly report generation that's ready by morning standup, sending monthly billing summaries, triggering start-of-month onboarding workflows, and running monthly account reconciliation. The 9 AM timing means the results are fresh when the team starts their day.
Compare with 0 0 1 * * (midnight on the 1st) which gives maximum processing time, versus this 9 AM variant which prioritizes business-hour visibility.