Date Calculator

Instantly calculate the date by adding or subtracting days. Perfect for business deadlines, visa travel planning, and schedules.

🎉 Holiday Countdown

Automatically updates based on your timezone

🎄
Days Until Christmas
--
days
🐰
Days Until Easter
--
days
🎆
Days Until New Year
--
days
🗺️

On This Day in Australia

Explore what happened in each Australian state and territory on today's date in history. Hover over any state on our interactive map.

Explore the Map →

Daily Insights

📅 On This Day
Loading history...
💬 Daily Quote
Loading inspiration...
💡 Did You Know?
Fresh fact daily
📅 Last Updated: January 2026 | Content Verified & Fresh

Complete Guide to Date Calculation: Visa Tracking, Payment Terms & Planning

Our Date Calculator is a comprehensive tool designed for travelers, business professionals, expectant parents, and project managers. Calculate future or past dates by adding or subtracting calendar days with 100% accuracy, accounting for leap years and varying month lengths. Whether you need to track visa expiry dates, calculate payment terms, or plan important milestones, this free tool delivers instant, reliable results.

Chapter 1

Top Use Cases: How People Use This Calculator

🛂 Schengen Visa Tracker (90/180 Rule)

Calculate your maximum stay period in the Schengen Area. The EU 90/180 short-stay rule allows 90 days within any 180-day period.

Example: Entered March 1? Add 90 days to find your exit deadline: May 30

💼 Net 30/60/90 Payment Terms

Track invoice due dates for Net 30 payment terms, Net 60, or Net 90 used in business contracts and purchase orders.

Example: Invoice dated Jan 15, Net 30 = Due Feb 14

👶 Pregnancy Due Date Calculator

Calculate your estimated due date using Naegele's rule: first day of last period + 280 days (40 weeks).

Example: LMP Jan 1 + 280 days = Oct 8

📅 Project Deadlines

Plan project milestones, sprint cycles, and delivery dates by calculating exact calendar days.

Example: 2-week sprint = Start date + 14 days

✈️ Travel Planning

Calculate return dates, hotel checkout dates, or countdown to vacation.

Example: 7-day trip starting June 1 = Return June 8

📋 Legal & Contract Deadlines

Track notice periods, statute of limitations, or contract renewal dates.

Example: 30-day notice from Jan 1 = Effective Feb 1

Chapter 2

How to Use This Date Calculator (Step-by-Step)

Step 1: Select Your Start Date
Click the "Start Date" field and choose your starting date from the calendar picker. The default is today's date, but you can select any date - past, present, or future.

Step 2: Choose Add or Subtract
Use the "Action" dropdown to select:
Add (+) - Calculate future dates (visa expiry, payment due dates, project deadlines)
Subtract (-) - Calculate past dates (when something started, historical tracking)

Step 3: Enter Number of Days
Type the number of days in the "Number of Days" field. Common examples:
• 30 days for Net 30 payment terms
• 90 days for Schengen visa tracking
• 180 days for 6-month periods
• 280 days for pregnancy due dates (40 weeks)

Step 4: View Your Result
The calculator instantly displays your result date in an easy-to-read format: "Mon, Jan 15, 2026". The result automatically updates as you change any input.

Quick Shortcuts: Use the preset buttons (+30, +45, +90, +180 days) for instant calculations from today's date.

Chapter 3

Specific Date Calculations: Common Scenarios Explained

How to Calculate 90 Days from Today for Schengen Visa
According to the EU's official Short-Stay Calculator, the Schengen Area allows visitors to stay 90 days within any 180-day rolling period. To find your maximum stay date: 1. Keep today's date as the start date (or enter your entry date) 2. Select "Add" 3. Enter "90" days 4. The result is your latest departure date to avoid overstaying Important: Track both your 90-day stay limit AND the 180-day rolling period. For detailed examples of how days are counted, see How to Germany's 90/180 day rule guide or AXA Schengen's visa calculator explanation for complex multi-entry scenarios.

What is Net 30 Payment Terms and How to Calculate It
As explained by FreshBooks' Net 30 payment terms guide, Net 30 means the invoice balance must be paid within 30 calendar days of the invoice date. To calculate: 1. Enter your invoice date as the start date 2. Select "Add" 3. Enter "30" for Net 30, "60" for Net 60, or "90" for Net 90 4. The result is your payment due date Note: Net 30 typically means calendar days, not business days. For more details on payment term variations, see Bench Accounting's Net 30 explanation or Ramp's guide to Net 30 payment terms. Some contracts specify "Net 30 EOM" (end of month) which means 30 days from the last day of the invoice month.

How to Calculate Pregnancy Due Date from Last Period
Healthcare providers commonly use Naegele's rule for estimated date of delivery, adding 280 days to the first day of the last menstrual period: 1. Enter the first day of your last menstrual period (LMP) as the start date 2. Select "Add" 3. Enter "280" days (equivalent to 40 weeks) 4. The result is your estimated due date (EDD) This method is explained by NIH's Estimated Date of Delivery guidelines. For more information, see Wikipedia's article on due date calculation. Remember: This is an estimate. Only 5% of babies arrive on their exact due date. Your doctor may adjust this based on ultrasound measurements.

What Date is 180 Days from Today?
To find the date 180 days (approximately 6 months) from today: 1. Keep today's date selected 2. Click "+180 Days" preset button, or manually enter 180 3. The result shows the exact date 6 months ahead Common uses: Half-year planning, visa validity periods, contract renewals, project timelines. For more information on how date arithmetic works, see TimeAndDate.com's date calculator explanation.

Chapter 4

Frequently Asked Questions

Does this calculator account for leap years?
Yes, the calculator automatically handles leap years and varying month lengths (28-31 days) to provide 100% accurate results. You don't need to make any manual adjustments.

Can I calculate business days instead of calendar days?
This calculator uses calendar days (including weekends and holidays). For business days, you'll need to manually adjust: • 5 business days ≈ 7 calendar days (1 week) • 10 business days ≈ 14 calendar days (2 weeks) • 20 business days ≈ 28 calendar days (4 weeks) Business day calculation requires excluding your specific country's public holidays.

What's the maximum number of days I can calculate?
The calculator supports up to 36,500 days (approximately 100 years) in either direction, covering virtually any practical use case.

Why does my result show a different date than I expected?
Common reasons: • Forgetting that months have different lengths (28-31 days) • Not accounting for leap years (February 29) • Confusing calendar days with business days • Timezone differences (the calculator uses your local timezone)

Can I calculate backwards to find a past date?
Yes! Select "Subtract (-)" from the Action dropdown, then enter the number of days to calculate backwards. Example: Today minus 90 days shows the date 3 months ago.

Is this calculator accurate for international use?
Yes, the calculator uses the standard Gregorian calendar recognized worldwide. It accounts for all calendar irregularities automatically.

Chapter 5

Quick Reference: Most Searched Date Calculations

How many days until 90 days from now?
Use the +90 Days preset button to instantly see the date 90 days from today.

When is 45 days from today?
Click the +45 Days preset button for instant results.

What is 30 days from today's date?
Click the +30 Days preset button, commonly used for monthly planning and Net 30 terms.

How to calculate 6 months from today?
Click +180 Days (6 months ≈ 180 days) for an approximate 6-month calculation.

What date is 280 days from my last period?
Enter your LMP date, select Add, enter 280 to calculate your pregnancy due date.

When does my 90-day Schengen visa expire?
Enter your entry date, select Add, enter 90 to find your maximum departure date.

How to calculate Net 60 payment terms?
Enter invoice date, select Add, enter 60 to find your payment deadline.

What's the date 2 weeks from today?
Select Add and enter 14 days (2 weeks = 14 calendar days).

Bookmark This Calculator

Save time on your next visa application, invoice, or project deadline. Share this free tool with friends and colleagues!