---
title: "Weekly Timesheet Calculator | Numequo"
description: "Calculate weekly working hours from daily start times, end times and unpaid breaks. Includes the formula and practical examples."
canonical: "https://www.numequo.com/time/durations-schedules/weekly-timesheet-calculator/"
locale: "en"
---
[Numequo](https://www.numequo.com/) › [Time](https://www.numequo.com/time/) › [Durations and schedules](https://www.numequo.com/time/durations-schedules/)

# Weekly Timesheet Calculator

Activate the days you worked, then enter the start time, end time and unpaid breaks for each shift.

## Input data

- **Monday worked** - type: choice; default: yes; options: Worked, Day off
- **Monday start** - type: time; default: 09:00
- **Monday end** - type: time; default: 16:30
- **Monday breaks** - type: number; default: 30; min: 0; max: 1440; step: 1
- **Tuesday worked** - type: choice; default: yes; options: Worked, Day off
- **Tuesday start** - type: time; default: 09:00
- **Tuesday end** - type: time; default: 16:30
- **Tuesday breaks** - type: number; default: 30; min: 0; max: 1440; step: 1
- **Wednesday worked** - type: choice; default: yes; options: Worked, Day off
- **Wednesday start** - type: time; default: 09:00
- **Wednesday end** - type: time; default: 16:30
- **Wednesday breaks** - type: number; default: 30; min: 0; max: 1440; step: 1
- **Thursday worked** - type: choice; default: yes; options: Worked, Day off
- **Thursday start** - type: time; default: 09:00
- **Thursday end** - type: time; default: 16:30
- **Thursday breaks** - type: number; default: 30; min: 0; max: 1440; step: 1
- **Friday worked** - type: choice; default: yes; options: Worked, Day off
- **Friday start** - type: time; default: 09:00
- **Friday end** - type: time; default: 16:30
- **Friday breaks** - type: number; default: 30; min: 0; max: 1440; step: 1
- **Saturday worked** - type: choice; default: no; options: Worked, Day off
- **Saturday start** - type: time; default: 09:00
- **Saturday end** - type: time; default: 16:30
- **Saturday breaks** - type: number; default: 30; min: 0; max: 1440; step: 1
- **Sunday worked** - type: choice; default: no; options: Worked, Day off
- **Sunday start** - type: time; default: 09:00
- **Sunday end** - type: time; default: 16:30
- **Sunday breaks** - type: number; default: 30; min: 0; max: 1440; step: 1

## How it works

Daily net time = end − start − unpaid breaks. Weekly total = sum of all active days.

## Quick examples

- **40-hour week** - Monday worked: yes, Monday start: 09:00, Monday end: 17:30, Monday breaks: 30, Tuesday worked: yes, Tuesday start: 09:00, Tuesday end: 17:30, Tuesday breaks: 30, Wednesday worked: yes, Wednesday start: 09:00, Wednesday end: 17:30, Wednesday breaks: 30, Thursday worked: yes, Thursday start: 09:00, Thursday end: 17:30, Thursday breaks: 30, Friday worked: yes, Friday start: 09:00, Friday end: 17:30, Friday breaks: 30, Saturday worked: no, Saturday start: 09:00, Saturday end: 17:30, Saturday breaks: 30, Sunday worked: no, Sunday start: 09:00, Sunday end: 17:30, Sunday breaks: 30
- **37.5-hour week** - Monday worked: yes, Monday start: 09:00, Monday end: 17:00, Monday breaks: 30, Tuesday worked: yes, Tuesday start: 09:00, Tuesday end: 17:00, Tuesday breaks: 30, Wednesday worked: yes, Wednesday start: 09:00, Wednesday end: 17:00, Wednesday breaks: 30, Thursday worked: yes, Thursday start: 09:00, Thursday end: 17:00, Thursday breaks: 30, Friday worked: yes, Friday start: 09:00, Friday end: 17:00, Friday breaks: 30, Saturday worked: no, Saturday start: 09:00, Saturday end: 17:00, Saturday breaks: 30, Sunday worked: no, Sunday start: 09:00, Sunday end: 17:00, Sunday breaks: 30
- **Four 10-hour days** - Monday worked: yes, Monday start: 08:00, Monday end: 18:30, Monday breaks: 30, Tuesday worked: yes, Tuesday start: 08:00, Tuesday end: 18:30, Tuesday breaks: 30, Wednesday worked: yes, Wednesday start: 08:00, Wednesday end: 18:30, Wednesday breaks: 30, Thursday worked: yes, Thursday start: 08:00, Thursday end: 18:30, Thursday breaks: 30, Friday worked: no, Friday start: 08:00, Friday end: 18:30, Friday breaks: 30, Saturday worked: no, Saturday start: 08:00, Saturday end: 18:30, Saturday breaks: 30, Sunday worked: no, Sunday start: 08:00, Sunday end: 18:30, Sunday breaks: 30

## Understanding your result

The result shows your net weekly time, its decimal equivalent, the number of days worked and your daily average.

Last verified: 29 September 2026 (2026-09-29)

## Frequently asked questions

### How do I calculate my weekly working hours?

For each worked day, subtract the start time from the end time and deduct unpaid breaks. The calculator then adds all daily net durations.

### How do I add a day off or a weekend shift?

Turn a day off to disable its inputs, or activate Saturday and Sunday to include weekend work.

### Can a daily shift pass midnight?

Yes. An end time earlier than the start time is automatically treated as the following day.

### How are weekly decimal hours calculated?

The total minutes are divided by 60. For example, 37 hours 30 minutes equals 37.5 decimal hours.

### Does this total determine my legal overtime?

No. The calculator totals the entered durations; legal overtime depends on your contract and applicable law.

## Related calculators

- [Work Hours Calculator](https://www.numequo.com/time/durations-schedules/work-hours-calculator/) - Calculate your net working hours, deduct breaks and compare the result with your daily target.
- [Decimal Hours Converter](https://www.numequo.com/time/durations-schedules/decimal-hours-converter/) - Convert hours and minutes to decimal hours, or decimal hours back to a duration.
- [Time Adder](https://www.numequo.com/time/durations-schedules/time-adder/) - Add several hour-and-minute durations in one calculation.
- [Time Duration Calculator](https://www.numequo.com/time/durations-schedules/duration-calculator/) - Find the elapsed time between two clock times.
- [Duration Add or Subtract Calculator](https://www.numequo.com/time/durations-schedules/duration-add-subtract-calculator/) - Add or subtract two durations expressed as hours and minutes.
- [Arrival Time Calculator](https://www.numequo.com/time/durations-schedules/arrival-time-calculator/) - Add a travel duration to a departure time to find the arrival time.

## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebPage",
      "@id": "https://www.numequo.com/time/durations-schedules/weekly-timesheet-calculator/#page",
      "name": "Weekly Timesheet Calculator | Numequo",
      "description": "Calculate weekly working hours from daily start times, end times and unpaid breaks. Includes the formula and practical examples.",
      "url": "https://www.numequo.com/time/durations-schedules/weekly-timesheet-calculator/",
      "inLanguage": "en",
      "isPartOf": {
        "@type": "WebSite",
        "name": "Numequo",
        "url": "https://www.numequo.com/"
      }
    },
    {
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Numequo",
          "item": "https://www.numequo.com/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Time",
          "item": "https://www.numequo.com/time/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Durations and schedules",
          "item": "https://www.numequo.com/time/durations-schedules/"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Weekly Timesheet Calculator",
          "item": "https://www.numequo.com/time/durations-schedules/weekly-timesheet-calculator/"
        }
      ]
    },
    {
      "@type": "WebApplication",
      "name": "Weekly Timesheet Calculator",
      "description": "Calculate weekly working hours from daily start times, end times and unpaid breaks.",
      "url": "https://www.numequo.com/time/durations-schedules/weekly-timesheet-calculator/",
      "applicationCategory": "UtilitiesApplication",
      "operatingSystem": "Any",
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "EUR"
      }
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "How do I calculate my weekly working hours?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "For each worked day, subtract the start time from the end time and deduct unpaid breaks. The calculator then adds all daily net durations."
          }
        },
        {
          "@type": "Question",
          "name": "How do I add a day off or a weekend shift?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Turn a day off to disable its inputs, or activate Saturday and Sunday to include weekend work."
          }
        },
        {
          "@type": "Question",
          "name": "Can a daily shift pass midnight?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. An end time earlier than the start time is automatically treated as the following day."
          }
        },
        {
          "@type": "Question",
          "name": "How are weekly decimal hours calculated?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "The total minutes are divided by 60. For example, 37 hours 30 minutes equals 37.5 decimal hours."
          }
        },
        {
          "@type": "Question",
          "name": "Does this total determine my legal overtime?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No. The calculator totals the entered durations; legal overtime depends on your contract and applicable law."
          }
        }
      ]
    }
  ]
}
```
