Workday Calculator

Common durations:

Use this when weather or a work stoppage delays the project; the value is added to the completion date in calendar days.

Custom rest days / makeup days (optional)

One date per line or comma-separated, formatted as 2026-12-24. Use this to add holidays for years that are not built in, or to match your own company calendar.

* Holiday and makeup-workday data comes from the General Office of the State Council's annual Notices on Holiday Arrangements (2024-2026). The next year's arrangement is usually published around November, so dates outside the built-in range can be added under "custom rest days / makeup days" above. Results are for reference only; contract schedules should follow the parties' agreement.

Workday Calculator Features

Three calculation modes

Find a completion date, measure a duration, or back-schedule a start date — forward and backward planning in one place.

Calendar days or working days

Count every calendar day, or count only days that skip weekends and holidays. Switch with one click.

Holidays and makeup days built in

China's 2024-2026 holiday arrangements are included; holidays are skipped and makeup workdays still count as working days.

Custom weekly rest days

Two-day weekends, single-day weekends or rotating shifts — pick whichever days your organisation actually rests.

Extensions and custom holidays

Add a delay for work stoppages, and enter holidays or makeup days manually for years that are not built in.

Everything stays local

All calculations run inside your browser. Dates and durations are never uploaded and no sign-up is needed.

How to Use the Workday Calculator

1

Choose a calculation mode

Pick "Completion date" when you know the start date and duration, "Duration" when you know both dates, or "Back-schedule" to work backwards from a deadline.

2

Enter dates and duration

Select the start date (or end date), type the duration, and choose whether to count in calendar days or working days.

3

Adjust rest days and extensions

Change the weekly rest days, toggle statutory holidays and makeup workdays, and add an extension if work was delayed.

4

Read and copy the result

The result panel shows the completion date (or start date) with its weekday plus a breakdown of calendar days, working days, weekends and holidays. Click "Copy result" to paste it anywhere.

Workday Calculator Use Cases

Renovation scheduling

Work out the completion date from a start date and agreed duration, avoiding holidays and weekends when booking deliveries and inspections.

Construction tenders and contracts

Check whether a tender's required calendar-day or working-day duration is achievable before you bid.

Leave and annual holiday planning

Back-schedule the latest date to submit a leave request from the day you need to be back, counting working days only.

Delivery milestone planning

Work backwards from a delivery deadline to set the latest finish date for each stage, with buffer built in.

Production and supply chain

Estimate production lead times and arrival dates in working days; the difference before and after holidays becomes obvious.

Deadlines stated in working days

Convert a "within N working days" requirement into a real date so you never miss a registration or payment window.

Understanding Workday Calculations

Calendar days versus working days

Calendar days are counted one by one through the calendar, including weekends and holidays. Working days count only days on which work can actually proceed, so weekends and statutory holidays are skipped and makeup workdays are treated as working days. For the same period, the working-day count is always less than or equal to the calendar-day count, and long holidays such as Spring Festival or National Day can widen the gap by more than ten days.

How statutory holidays and makeup workdays are set

Under China's Measures for Holidays of National Annual Festivals and Memorial Days, New Year's Day, Spring Festival, Qingming, Labour Day, Dragon Boat, Mid-Autumn and National Day are public holidays. The General Office of the State Council publishes the detailed arrangement for the following year each November, specifying both the holiday ranges and the weekends that become working days. Holiday data is therefore year-specific and cannot be derived by assuming the same dates every year.

Does the duration include the start date?

Most construction and renovation contracts count the start date as day 1, so the completion date equals the start date plus the duration minus 1 day. Others count from the day after the start date. The two conventions differ by a full day even on short projects, so confirm which one applies; the "duration includes start date" switch lets you align the calculation with your contract.

Extensions and time-related claims

When design changes, suspension for the client's reasons, force majeure or prolonged bad weather occur, the contractor may claim an extension under the contract, normally for the number of days actually affected. Extensions should be recorded in writing within the agreed period, otherwise a later claim may be weakened. The "extension" field adds the agreed number of days straight onto the completion date.

2026 China Statutory Holidays at a Glance

Holiday Dates Days Makeup working days
New Year's DayJan 1 (Thu) – Jan 3 (Sat)3Jan 4 (Sun)
Spring FestivalFeb 15 (Sun) – Feb 23 (Mon)9Feb 14, Feb 28 (Sat)
QingmingApr 4 (Sat) – Apr 6 (Mon)3None
Labour DayMay 1 (Fri) – May 5 (Tue)5May 9 (Sat)
Dragon BoatJun 19 (Fri) – Jun 21 (Sun)3None
Mid-AutumnSep 25 (Fri) – Sep 27 (Sun)3None
National DayOct 1 (Thu) – Oct 7 (Wed)7Sep 20 (Sun), Oct 10 (Sat)

Source: General Office of the State Council, Notice on the Arrangement of Public Holidays in 2026.

Frequently Asked Questions

How is a work period calculated?
By calendar days: duration = completion date − start date + 1, counting both endpoints. For example, starting 2026-10-01 with a 30-day duration ends on 2026-10-30. By working days: only days that are not weekends or statutory holidays are counted. For example, starting 2026-09-28 with 5 working days ends on 2026-10-09, because the National Day holiday runs from October 1 to 7 and October 10 is a makeup workday.
What is the difference between calendar days and working days?
Calendar days include weekends and holidays. Working days count only days on which work can actually be done, skipping weekends and statutory holidays while treating makeup workdays as working days. For the same period, the working-day count is always less than or equal to the calendar-day count.
Does the duration include the start date?
The usual convention counts the start date as day 1, so the completion date = start date + duration − 1 day. For example, starting March 1 with a 30-day duration ends on March 30. If your contract counts from the day after the start date, turn off "duration includes start date" and the result shifts by one day.
How are public holidays and makeup workdays handled?
The tool includes China's holiday arrangements for 2024-2026. With "exclude statutory holidays" on, holidays are not counted as working days; with "include makeup workdays" on, weekends moved to working days still count. Both are enabled by default, and you can add dates manually for years that are not built in.
How long does a home renovation usually take?
As a rule of thumb: a partial renovation takes about 20-30 working days; a full two-bedroom renovation about 45-60 working days; a three-bedroom or larger project with custom cabinetry and demolition often 60-90 working days. Actual duration depends on area, demolition scope, material lead times and weather, so schedule by milestone and agree on extension and penalty terms.
Can I calculate for 2027 and later?
The State Council usually publishes the next year's arrangement around November, so the built-in data covers 2024-2026. Dates outside that range fall back to ordinary weekends and a notice is shown. Enter the known holidays and makeup days under "custom rest days / makeup days" and the calculation will follow your own rules.
Is my data uploaded to a server?
No. Every calculation runs locally in your browser. The dates, durations and custom holidays you enter are never uploaded and no account is required. Results are for reference only; contract schedules should follow the parties' agreement.