Run a cron job on the 1st of every month at 6 AM
Need a monthly job that runs early rather than at midnight? The first of the month at 6 AM keeps monthly work out of the busy midnight window.
0 6 1 * *0 6 1 * *At 06:00 AM, on day 1 of the month
0 6 1 * * runs at 06:00 on the first of each month. The early-morning slot keeps monthly jobs out of the busy midnight window.
Next run times
- 1.2026-10-01T06:00:00.000Z
- 2.2026-11-01T06:00:00.000Z
- 3.2026-12-01T06:00:00.000Z
- 4.2027-01-01T06:00:00.000Z
- 5.2027-02-01T06:00:00.000Z
What 0 6 1 * * means
| Field | Value | Meaning |
|---|---|---|
| Minute | 0 | at minute 0 |
| Hour | 6 | at hour 6 |
| Day of month | 1 | on the 1st |
| Month | * | every month |
| Day of week | * | every day of the week |
Example use cases
- monthly exports
- invoicing
- early-morning reports
Work with this expression
Schedule this on Cronhost
Point it at any URL, add headers or a body if you need them, and let Cronhost handle the timing, retries, and execution logs. It runs on the free plan.