Financial Search
 Classifieds Search
 Domain Search
Home :: 70+ Calculators :: Other :: Financial Calendar Calculator



This Financial Calendar and Date Calculator allows you to perform calculations with dates and periods using different interest bases, along with calculation of financial dates according to your specified city setting.

THIS IS A JAVA-BASED CALCULATOR. Recent changes to Java security mean it won't run in most newer browsers. The best option is to use Internet Explorer which still runs Java. If you're using the new Microsoft Edge browser, you can still open this calculator in Internet Explorer. Select the More option (...) located at the top of the Edge browser and click on Open with Internet Explorer.

The calculator allows you to perform date calculations like:

  • Adding and subtracting periods in days, months and years, using different interest basis settings;
  • Calculating the duration of a period between two dates in days, months or years;
  • Calculating financial dates using different date conventions.

It also allows you to view any month between 1900 and 2100 and gives you a complete view of that month, using different coloring for holidays and weekends, and allowing browsing by months or weeks.

You may also like to try our Date Calculator which doesn't use Java.


This calculator couldn't load because either:

  1. Your browser doesn't support Java; or
  2. Your browser supports Java but Java isn't turned on.

You'll need to turn on Java in your browser or open a different browser to use this calculator.



You may need to authorize Java to run this calculator. Alternatively, you may need to log into your Java Control Panel and configure your security settings to allow Java to run. To do this, go to Windows Control Panel or the Apps list, then click "Java" and configure. Under the "Security" tab, click "Enable Java" and/or add under "Exception Site List". You may need to reload the page for the changes to take effect.
  1. Calculation with dates and periods
  2.    Here is a list of the calculator buttons and their functions

    Button Function
    0, 1, 2, 3, 4, 5, 6, 7, 8, 9 Insert corresponding digit
    AC Clear the input
    Today Insert the present date
    Del Deletes last character
    / Date separator
    + Add periods
    - Subtract periods and dates
    = Calculate result
    • Entering a date
    •    The dates are entered in the text edit box using the keyboard or the numeric buttons. The format used for entering dates is DD / MM / YYYY.
      1. To enter the date "31st December 2010" type "31 / 12 / 2010".
      2. To enter the date "1st January 2011" type "1 / 1 / 2011".
    • Calculating a period's begin and/or end date using period's length
         To add days to date use the plus button (+), to subtract use the minus button (-). To evaluate the result, use the equals button (=).
      Suppose you have made an agreement starting from 3rd March 1999 for a period of 60 days and you want to calculate when it's over.
      1. To add 60 days to to 3rd March 1999 type: 3 / 3 / 1999 + 60 .
      2. Press equals button (=). The result is: 03 / 03 / 1999 + 60 = 02 / 05 / 1999 .
      Therefore the agreement ends on 2nd May 1999.
    • Interest Basis conventions
         You can from several interest bases: 30 / 360, 30 / 365, ACT / 360, ACT / 365, ACT / ACT (the default one).
      In order to add months or years, you first have to choose an interest basis to apply from the Interest Basis drop-down list and then select the appropriate period's button - Days, Months or Years.
         Let's refer to the previous example. In fact the agreement ends after 2 months, using the interest basis 30/360. You can calculate the end date using the following commands:
      1. Select interest basis 30/360 .
      2. Type in the display: 3 / 3/ 1999+2 .
      3. Press '=' . The display reads: 03 / 03 / 1999 + 2 = 05 / 03 / 1999 .
      4. The result you have received is for the period in days. Select Months to receive the appropriate date: 03 / 03 / 1999 + 2 = 02 / 05 / 1999.
    • Calculating period length between two dates
         To find periods between two dates, use the minus button (-). To express the periods in months or years, select the appropriate period checkbox.
      1. Enter the date: 03 / 05 / 1999 .
      2. Press the minus button and enter 3rd March 1999. The display now reads: 03 / 05 / 1999 - 3 / 3 / 1999.
      3. Press equals button (=). The result is: 03 / 05 / 1999 - 03 / 03 / 1999 = 61 .
      4. To express the result in terms of years, select Years from period checkbox. The result is: 03 / 05 / 1999 - 03 / 03 / 1999 = 0.16712.
  3. Financial dates
       The financial dates are the working days in a specified city. To calculate a financial date means to find the nearest working day.
    • Choosing date conventions
      1. Date Roll conventions
        • Preceding (default) - the date is rolled backwards ;
        • Following - the date is rolled forwards;
        • ModFollowing - the date is rolled forwards, if end of month is reached, the date is rolled backwards.
      2. City conventions
        • City conventions describe the specific holidays for different cities (or countries). The following table shows the cities from which you can choose:

        AMS Amsterdam ROM Rome
        FFM Frankfurt SOF Sofia
        LON London SYD Sydney
        MAD Madrid TOK Tokyo
        NYC New York TOR Toronto
        PAR Paris ZUR Zurich

    • Calculating financial dates
    •    After you have chosen the appropriate date conventions, you calculate a financial date by typing a date, and pressnig the FinDate button. You can also apply FinDate to the result of your previous calculation. Here is a list of the financial date function buttons:

      Button Function
      FinDate Calculate the financial date using the current date
      << Calculate the previous financial date
      >> Calculate the next financial date
      |< Calculate the first financial date in the month
      >| Calculate the last financial date in the month

         If your agreements ends in 2nd May 1999, you should be aware of the fact, that it is Sunday, and the financial date for it is 30th April 1999, using the Preceding Date Roll setting. But in Amsterdam 30th April is Queen Day and is a holiday, although it is Friday, so the financial date for 2nd May 1999 is 29th April 1999.
      1. Calculate the end date: 03 / 03 / 1999 + 2 = 02 / 05 / 1999.
      2. Select City Amsterdam (AMS) .
      3. Press the FinDate button. The financial date is 29 / 04 / 1999.
      4. To find the next financial date press the (>>) button. The next financial date is 03 / 05 / 1999.
  • Navigating through the calendar
  • The calendar displays the present month by default. The present date is shown in yellow. The financial days are shown in black and the holidays are shown in magenta. The weekends are shown in blue and red. When you select a date, it is set to bold. Here is a summary of the calendar's navigation buttons:
    Button Function
    |< Move to the previous month
    >| Move to the next month
    << Move to the previous week
    >> Move to the next week
    <-- Place the selected date in the display
    --> Get the date from the display
  • Transferring dates from display to calendar and vice versa
  •    You can insert dates onto calculator's display, instead of typing them. Select the desired date in the calendar and click it again to insert it on the display. Another way to transfer is the Calendar-to-Display button (<--) which inserts the selected date on the display. Use the Display-to-Calendar button (-->) to display the calculated day on the calendar.
    1. Let's suppose you have calculated the date 02 / 05 / 1999 and it is on the display .
    2. Click the Display-to-Calendar button (-->). The calendar shows 2 as the selected date is Sunday .
    3. Browse two weeks earlier by pressing twice (<<). The date now is 18.
    4. Click the minus button and then the Calendar-to-Display button (<--). Then press =. The result is: 02 / 05 / 1999 - 18 / 04 / 1999 = 14.

New Calculators  
Popular Calculators  
All Calculators  
Related Articles  

To Top