HoursTally

About HoursTally

One person, a few calculators, and a rule that nothing you type ever leaves your browser.

Who runs this

My name is Ritusmoi Kaushik. I am a software engineer based in India, and I build small, free tools for jobs that are usually done by hand. HoursTally is one of them. Before this I built GSTExtract, which pulls the numbers out of Indian tax invoices so accountants stop retyping them. Same idea, different pile of paper.

Why this site exists

Counting hours for pay is a task that looks trivial and is not. A real working day is not one clock-in and one clock-out. It is in at 7:00, out for lunch, back at 11:30, out to collect a child, back at 2:30, out at 6:00. When I went looking at the free time card calculators people actually use, every one of them assumed one pair of punches a day. To record a real day you had to add up the pieces yourself first, which is the thing the calculator was supposed to do.

So the first tool here does that: as many ins and outs a day as you actually had, unpaid breaks, the overtime rule that applies to you, and the total in both the clock format you think in and the decimal format payroll wants. Then the whole card downloads as a file, because a number on a screen is not something you can attach to an email.

The second tool is the time-to-decimal converter, because the question "what is 7:45 in decimal" is asked thousands of times a day and half the answers online are wrong.

How it is paid for

It is not, yet. Hosting is close to free and I pay it. If the site earns enough visitors, it will carry ordinary display advertising, and the privacy page will say so before the first advert appears. There will never be a signup, a paid tier, or a version of the calculator that withholds the answer until you hand over an email address.

How I know the arithmetic is right

Every rule the calculators apply is written down on the how it counts page with worked examples, so a payroll clerk can check the tool against their own method. Behind that, the code has a test suite that runs the same examples on every change. If you find a case it gets wrong, tell me and it becomes a test.

Get in touch

Corrections and awkward edge cases are the most useful mail I get.