Skip to main content
True Calculator

Time Card Calculator

Track a full week of shifts, breaks and pay on one time card. Add up total hours and earnings per day.

StartEndBreak (min)
480m
480m
480m
480m
480m
\u20B9

Total hours

40 h

2,400 minutes

Total pay

₹20,000

at ₹500 per hour

Days worked

5

Days with recorded shifts

Shifts crossing midnight count automatically. Breaks are subtracted from each day.

Last updated: January 2026

How this calculator is verified

Checked by True Calculator automated test suite on

  • Formula verified against a published worked example in the automated test suite
  • Edge cases (zero, negative, boundary and unit-mismatch inputs) covered by unit tests

The full verification method is on our how we verify page. Found an error? Tell us and we will re-check it.

When to Use This Calculator

A time card calculator is built for anyone who records weekly working hours. Employees across Indian offices, retail stores, factories and delivery networks use it to prepare their time sheets before submission, making sure every shift is counted correctly. Payroll clerks and small business owners use it to convert weekly hours into pay, entering the hourly rate once to get the total wages instantly. Human resource teams use it to verify attendance records and resolve disputes about reported hours. Freelancers and consultants track billable time across the week, and students doing internships check their earnings against their time cards. The calculator supports a full Monday-to-Sunday layout with per-day start, end and break entries, handles overnight shifts across midnight automatically, and shows per-day minutes, total hours, total pay and days worked, giving both employees and employers one clear weekly summary.

How to Use This Calculator

  1. Step 1: Enter the start and end time for each day you worked, leaving off days blank.
  2. Step 2: Enter the unpaid break in minutes for each day, such as 30 for a lunch break.
  3. Step 3: Enter your hourly rate in rupees to calculate pay.
  4. Step 4: Read the total hours, total pay and number of days worked for the week.

Worked Example

A delivery supervisor in Noida checks her weekly time card. Monday she works 09:00 to 17:30 with no break, giving 8 hours 30 minutes or 510 minutes. Tuesday is 09:00 to 13:00 with a 15-minute break, giving 3 hours 45 minutes or 225 minutes. Wednesday runs 10:00 to 18:00 with a 30-minute break, giving 7 hours 30 minutes or 450 minutes. Thursday is a holiday with no entry, and Friday is an overnight shift from 22:00 to 06:00 with a 30-minute break, giving 7 hours 30 minutes. The totals come to 1,635 minutes, which is 27.25 hours, and at ₹500 per hour, her weekly pay is ₹13,625.

Tips and Common Mistakes

  • •Tip 1: Enter breaks only when they are unpaid, since paid breaks should count in the working hours.
  • •Tip 2: Use the per-day minute totals shown beside each row to spot days where an entry looks wrong.
  • •Tip 3: Overnight shifts are handled automatically when the end time is earlier than the start time.
  • ✗Mistake 1: Entering a break longer than the shift, which the calculator clamps to zero hours for that day.
  • ✗Mistake 2: Leaving a day half-filled with only a start or only an end time, since both are needed to count hours.

Frequently Asked Questions

How does the time card calculator work?

Enter the start and end time and the break length for each day of the week you worked. The calculator totals the hours and multiplies by your hourly rate for pay.

Are breaks deducted automatically?

Yes. Enter your unpaid break in minutes for each day, such as 30 minutes for lunch, and it is subtracted from that day's shift before the totals are added.

What happens with overnight shifts?

If the end time is earlier than the start, the shift is treated as crossing midnight. For example, 22:00 to 06:00 counts as 8 hours, minus any break.

Can I leave some days empty?

Yes. Leave the start and end blank on days off, and those days simply contribute zero hours to the weekly total.

How do I calculate my weekly pay?

Enter your hourly rate in rupees. The total pay is the weekly hours times the rate, such as 27.25 hours at ₹500 per hour giving ₹13,625.

You might also need

Related calculators from other categories