Tim Scott's Blog

April 23, 2010

Bill It – IPhone App – Time Entry On The Go, QuickBooks Integration

Filed under: MonoTouch — Tim Scott @ 5:18 am

Warning: this post is a shameless commercial promotion.

I have a secret. I have been working on an IPhone app. I am proud to announce that it’s finished and for sale in the App Store. Current price: $4.99. It’s called Bill It.

The Problem

I created Bill It because I needed it myself. I am a consultant, and I use QuickBooks to bill my clients. The edition of QuickBooks that I use comes with a nice time entry feature that makes it pretty easy to bill my clients based on time and materials. But it’s inconvenient to open QuickBooks whenever I want to record my time. But if I wait, I forget, and that’s bad. I have used various mobile apps to capture my time — first on a Palm device, then on my IPhone. But this presents a different problem: double entry. It’s a hassle to transcribe hours from one screen to another, but the real problem is accuracy. Each transcription carries with it a small risk of error. Billing errors are bad.

The Solution

So I created Bill It. Bill It lets me enter my time on the go with no friction. The time is accurate because I enter it when it’s fresh in my mind. When billing time rolls around, it’s a couple of taps to send myself an email with a file attached. I open QuickBooks, and with a few clicks the time is imported. No fear of errors, and very little hassle.

Bill It Lite

A pet peeve of mine is paying for an app that I will never use. Even if it’s only a buck. On the other hand I don’t mind paying a premium price for an app I will use regularly. So I created Bill It Lite, which lets users try out every aspect of Bill It before they pay for it. Another pet peeve is when I try out a lite version only to realize that I must redo a bunch of setup and data entry when I buy the full version. Not with Bill It Lite. Users can buy the full version right in the app. No new app. No redoing setup and data entry.

You might also be interested to know that I developed Bill It using MonoTouch and Catnap.


  1. I want an app that allows multiple clients to enter their ‘use of a resource’ time into QBs over the iPhone app and then I would invoice the clients for the use of the resources. Can Bill It do that?

    Comment by Jim — September 29, 2011 @ 7:09 am

    • Jim,

      Hmm, maybe. Bill It is intended for the consultant (you) to enter the time that you want to bill to your clients. However, I guess your clients could have Bill It on their phones, and they could enter the time that they want you to bill them for. They could then periodically export time entries from Bill It and send the file to you to import into QB.

      The setup might be a bit of a headache. In the normal, case, you export a couple of files from QB and import them into Bill It. One import handles the basic settings. The other import sets up all clients, projects and services exactly as they are in QB. For the second one, you would edit the export for each client to remove all the other clients. Or you could give them instructions to set up Bill It manually. The former is a pain for you. The latter leaves the chance of errors.

      Comment by Tim Scott — September 29, 2011 @ 1:50 pm

      • Hi Tim,

        I have a few questions.
        Does Bill it work on ipad?
        Can you attach pictures to client entries on Bill it?
        Do you need QB on macintosh to import/export files on the iphone?
        How do you import/paste the IIF files from QB?

        Comment by Planning — April 26, 2012 @ 2:25 pm

      • Christopher,

        Documentation is here: http://www.lunaversesoftware.com/billit/.

        It should work on the iPad. No pictures. BillIt works with any QB version that supports importing IIF time entry files. I believe that no Mac version supports this. I believe that most Windows versions going back at least to 2006 support this. Exporting can be done by sending yourself an email with the IIF file attached or using a web browser on a local network. The latter might not work on recent iOS versions but the email option definitely works.

        I suggest you get BillIt Lite and make sure you’re happy with it. Enabling the full feature set is a simple in app purchase, and you retain all your set up and data.


        Comment by Tim Scott — April 26, 2012 @ 4:22 pm

  2. I’m having problems importing Bill It data into Quickbooks 2012. QB says that the import file was created using an old version of QB timer and then when I try to import it anyway I get a message stating “Error on line 10> Imported record has an invalid date. It should be MM/DD/YY” and then the data is not imported successfully.

    Comment by Jody — January 16, 2012 @ 4:53 pm

  3. Hi,
    It looks a decent app but I have some issues with the settings and hence not able to download to Quickbooks. Following are my questions:
    1. Quickbooks Company Name – should it be QBW file name or the Company name? Say…xyz is my qb file name but the Company name is XYZ LTD
    2.Quickbooks employee name – even though I dont set up payroll for myself, still should I enter my name as employee? If so, no problem, I will do that.
    3. Quickbooks versioin number. I am using Quickbooks Premier version 2013. When I press F2 within Quickbooks, it shows version as V23.0C R6 03/23/2013 should I enter as it is with spaces?
    4.Quickbooks company create time – what time should it be? Give us some example

    Please try to include the replies of the above questions on help menu.


    Comment by Syam — April 11, 2013 @ 12:54 am

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: