⏱OpsTools

Cron Expression for Every Month on the 1st and 15th

0 0 1,15 * *→Runs at midnight on the 1st and 15th
0
Minute
0–59
0
Hour
0–23
1,15
Day
1–31
*
Month
1–12
*
Weekday
0–7

Quick Examples

How It Works

The expression 0 0 1,15 * * uses a list in the day-of-month field to run twice per month on common payroll dates.

Common Use Cases

  • 1Semi-monthly payroll
  • 2Bi-monthly billing cycles

Linux Crontab Example

0 0 1,15 * * /app/payroll.sh

Add this line to your crontab with crontab -e

Need a custom schedule?

Build your own cron expression visually with our generator.

Open Generator →