Hourly 1.0.1b2
Your rating: Now say why...

(2) 4

Time tracking and invoicing application.   Demo ($67.00)
Add to my Watch List
Email me when discounted
Hourly is a time tracking and invoicing application for the Mac. Hourly provides a visual timesheet, customizable invoice templates, and integration with Address Book, iCal, and iChat.
What's New
Version 1.0.1b2:
  • Fixed a bug that caused zero-length files
Intel/PPC, Mac OS X 10.4 or later

MacUpdate - Hourly

  • Together

  • Billings
Hourly User Discussion (Write a Review)
ver. 1.x:
Your rating: Now say why...

sort: smiles | time


ABerlin reviewed on 14 Apr 2008
I've tried out every time tracking app on Macupdate (and there are many) looking for one feature: time which is tracked as multiple discrete and reassignable timespans collected under a single task (i.e.: 'you worked on Task A from 11:30-11:55am, then 1:20-6:30pm, then 7:45-8:15pm'), versus time which is tracked as a single accumulation of hours (i.e.: 'you worked on Task A for 3 hours ending on x date', with new time on the task just being added to the running total). I don't quite get why there isn't a bigger demand for this feature, since it seems like a natural advantage of software-based time tracking. It removes the need to create a new task every time you want a finer degree of info granularity, with those tasks then turning up as new lines in your invoice whether your client needs that granularity or not, followed by the inevitable workarounds, etc. Billings almost gets there with its log entries, but then falls down in the last mile by not having the log entries reassignable or otherwise accessible by the user, or expressed as a span of real times and dates.

Let's say you want to make a chunk of the time you've worked on a task non-billable after the fact. You have two potential workflows with the other time tracking apps, both of which involve you destructively altering your own data. Workflow 1: reduce the amount of time you worked by the non-billable amount, create a new non-billable task, set it to the amount of time you removed from the billable task. This at least leaves a record of what you spent time doing if you don't introduce errors. Workflow 2: reduce the task by the non-billable amount of time and don't create a non-billable task; i.e., throw data away.

But if the unbillable timespan exists as an object inside the task which you have access to in the application, you can simply reassign it to a new unbillable task without altering it. It's non-destructive: the only thing that is being changed is the association of the timespan, not the data, not the task the data originally was part of. I think that the "blob of time" concept unintentionally leads to most non-standard cases being solved by encouraging the contractor to screw around with the data, which can't be good.

I had a couple of other side features that I was also wishing for: good-looking invoices or highly customizable invoices (Hourly has the latter), data is saved in an open format and is encouraged to be saved directly into my document folders versus defaulting to a binary format somewhere in the Library and making me constantly think about doing an export for my archives (check, amazingly enough), Cocoa app (check).

Hourly has a different UI approach from the other apps, 90% of which are clonishly similar to each other. I suspect that the UI challenge is probably the main reason that other apps don't offer this kind of non-destructive timekeeping -- adding it as an option without making interactions more complicated is much harder than shunting the user into a simpler form of timekeeping. Hourly's approach, as easily as I can describe it, is that your time starts out tagged with a particular client, project, task and activeness, but you can retag whenever you want, and then filter for those tags to do things like invoice. The tags aren't explicitly referred to as such, but that's the way it works in practice. This is a different concept from the 'task is a child of project which is a child of client' standard approach and at first I was a little thrown, followed by increasing happy surprise at how much control this gave me over how to output the info for various uses without ever touching the actual data.

I haven't decided if I'm going to buy it when the demo runs out, because 1. I already paid for another time tracking app this quarter, and 2. I think that in spite of its very smart basic design, Hourly is a little overpriced in comparison to its competitors. Some areas of the UI are unpolished and confusing (particularly the invoice tab, which is obscure enough that you might make a few invoices with the wrong data before you get it working for you, and which allows too little inline customization of what data is shown on the invoice compared to lower-priced competitors), and there are some features missing (ability to directly mark a timespan as don't-bill, great invoice templates, not forcing me to keep time in a minimum of 5-minute increments). I do want to switch to Hourly, but the app I'm currently using does track time and I paid for it, so I might stick with it for the time being.

I wanted to write a thorough review because I think it's a shame that so many of the other time tracking apps are so similar to each other, generally emulating paper timesheets + pencil + eraser instead of exploiting the ability of software to store as much timestamped data as necessary and then letting the user build a really accurate picture out of it. I wanted to congratulate the developer on doing something different and useful, and let other contractors know that there is a real (not-quite-polished-to-a-high-shine) gem here.
[Version 1.0.1b2]


Finkel commented on 01 Sep 2007
It looks decent, but for me Billings 2.5 is the best.
[Version 1.0b3]



Andreas Kollegger reviewed on 01 Sep 2007
With the latest features added in Beta3, I have a new favorite time tracking program in Hourly. The single-window tabbed interface is elegant, letting you focus on what is relevant for Contacts, Projects, Timesheets or Invoices. After some easy setup, Hourly can be hidden while you get on with the actual work at hand. An unobtrusive menubar interface lets you start and stop whichever projects you're currently working on without having to switch to Hourly.

Give me a way to integrate Hourly with tasks and projects from iGTD and suddenly time tracking is a closed loop that just works.

For a 1.0 release, Hourly is off to a good start.
[Version 1.0b3]


Phaleron commented on 01 Sep 2007
At first glance, Hourly has the look of a very mature interface, and employs a new approach to project management that is more reminiscent of Merlin, than iBiz and the rest of it's siblings.

I will be keeping a close eye on it, and hope that some key features will be worked into the design soon. Such would include: Payment records, holdings (for the Europeans), multiple currencies, invoice design, etc.

All the best to the developer.
[Version 1.0b3]


Andreas Kollegger commented on 30 Aug 2007
I like the one window tabbed interface and the overall look, but I find it too awkward to start/stop and switch tasks. I don't mind some set-up time initially when creating projects and clients, but once that is done, keeping track of what I'm doing minute by minute should be dead simple. I don't want to have to pull up a dialog and fill out details about what I'm doing.

I'd rather see an almost iTunes playlist-like interface where all the projects are listed and I can simply click on a different project to switch context. The specifics of what I'm doing could then be available in the sidebar, with "pick-up-where you last left off" kind of defaults.

OfficeTime's (the application I'm currently using) menubar interface is pretty close to what I would want, just without the multiple windows.
[Version 1.0b2]

1 Reply

Applecations (developer) replied on 01 Sep 2007

Thanks for your feedback about Hourly. The third beta was released last night and includes new functionality here. Active projects can now be started from the dock menu (right-click or control-click on the application in the dock) or from a status item in the menubar.

We are considering a few more options for these menus (ie. recent projects), so please let me know if you have any ideas about the implementation of project timers.

Thanks for trying Hourly and for providing the valuable feedback that will make Hourly the application we intend it to be.

Luke Gladding

There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.

There are currently no ratings. Write a comment or review now.

Version Downloads:1,537
Type:Business : Finance
Date:03 Dec 2007
Platform:PPC 32 / Intel 32 / OS X
Price: $67.00
Overall (Version 1.x):
Ease of Use:
Displaying 1-5 of 5
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Hourly is a time tracking and invoicing application for the Mac. Hourly provides a visual timesheet, customizable invoice templates, and integration with Address Book, iCal, and iChat.

- -