How this instrument works
This is the plainest arithmetic on the site: take the total length of your usual cycle and subtract however many days have already passed since the last period started. A 28-day cycle that's 14 days in has 14 days left; a 30-day cycle 25 days in has 5 left. It deliberately answers one question and nothing else — this site's ovulation and fertile-window, luteal-phase, and implantation-window calculators each work out a different piece of the same cycle from a different starting point, and mixing up which one you want tends to explain more tracking confusion than any actual irregularity does.
The subtraction assumes your next cycle repeats the same length as your last one, which is a convenience rather than a promise. Cycle length varies naturally from one cycle to the next for most people — stress, travel, illness, and ordinary biological noise all nudge ovulation earlier or later, which shifts when the next period arrives even if nothing is wrong. A textbook 28-day cycle describes a population average more than any one person's lived reality; ACOG's own patient guidance treats a considerably wider range, roughly 21 to 35 days, as unremarkable.
A negative result — the countdown running past zero — simply means the period hasn't started by the day the usual length predicted, which happens often and isn't automatically a sign of anything wrong. What's worth flagging to a clinician isn't one late cycle but a persistent pattern: cycles that keep swinging by a week or more, stop entirely, or come with symptoms that concern you. Update the days-elapsed figure once the period actually starts, rather than trying to predict more than one cycle ahead at a time.
- Enter Cycle Length — the total number of days your cycle usually runs, counted from the start of one period to the start of the next.
- Enter Days Since Last Period — how many days have passed since the current cycle's period began.
- Read Days Until Next Period. A positive number is days remaining; a negative number means the usual length has already passed without a period starting.
- Reset the days-elapsed count to zero on the first day of each new period, and re-enter it as the cycle progresses.
Worked example — 28-day cycle, day 14
A 28-day cycle, 14 days since the last period started: 28 − 14 = 14 days remain. Halfway through the cycle by length, halfway through the countdown.
Now suppose that same 28-day cycle reaches day 30 without a period starting: 28 − 30 = −2. The countdown has gone negative — the period is running two days later than the usual length would predict, which on its own is unremarkable given how much cycle length can shift from one month to the next. Compare a longer 30-day cycle at day 25: 30 − 25 = 5 days still to go, an entirely ordinary mid-to-late-cycle reading.
Questions
What does a negative number mean?
It means the number of days you've entered since your last period started has already passed your usual cycle length without a new period beginning. That's common — cycle length varies from month to month for most people — and being a day or several past the usual mark isn't automatically abnormal. A pattern of consistently large negative numbers, or periods that stop appearing altogether, is worth mentioning to a healthcare provider.
Why does this calculator use a day count instead of a calendar date?
Keeping the arithmetic in days rather than calendar dates keeps the formula transparent and portable — you can do the same subtraction on paper, and it doesn't depend on today's date matching some stored calendar entry. You handle the one preliminary step yourself, counting how many days have passed since your last period began, and the calculator handles the rest.
How is this different from an ovulation or fertile-window calculator?
It answers a narrower question. An ovulation or fertile-window tool estimates when conception is most likely; a luteal-phase tool measures the length of the second half of your cycle; an implantation-window tool estimates days past ovulation. This one does none of that — it only subtracts to tell you how many days remain until your period is expected, which is useful on its own even without the others.
Is a 28-day cycle 'normal'?
It's the commonly cited average, not a requirement. ACOG's patient guidance describes cycles anywhere from about 21 to 35 days as within the normal range, and plenty of people run consistently shorter or longer than 28 days without anything being wrong. Enter your own usual length rather than defaulting to 28 if yours reliably runs differently.
When should irregular timing be checked out?
One unusually early or late period rarely means much by itself. A pattern worth raising with a clinician looks different: cycles that vary by more than about a week from one month to the next, periods that stop for several months without pregnancy or menopause, bleeding between periods, or new severe pain. This calculator only performs the day-count subtraction — it can't distinguish ordinary fluctuation from a pattern that needs attention.
Can I predict more than one cycle ahead with this?
Not reliably. The subtraction assumes the next cycle repeats your entered length exactly, and that assumption gets shakier the further out you project, since natural cycle-to-cycle variation compounds. It's built to answer how many days until your next period, using the current cycle's actual progress — re-enter fresh numbers once that period arrives rather than stacking predictions on top of each other.
References
- ACOG Committee Opinion — Menstruation in Girls and Adolescents: Using the Menstrual Cycle as a Vital Sign
- Cleveland Clinic — Menstrual Cycle: Overview & Phases
Read this first: This instrument computes a screening figure from population formulas — it is not a diagnosis, and it cannot see the whole picture a clinician can. Use it to inform a conversation, not to replace one.