time tracking

Billing for Time and Expenses: How It Works

Billing for inventory parts is easy. Pick the items from a list and specify a quantity. Poof. Done.

Billing for costs, time or mileage is a little more complex. QuickBooks has built-in tools to help you do this, but it’s a bit of a process.

To simplify your workflow, do this groundwork first:

  • Go to Edit | Preferences | Time & Expenses | Company Preferences. Click the Yes button under Time tracking and indicate your choices under Invoicing options. If you plan to mark up some costs and want a default number, enter a percentage and account (these can be changed on individual invoices).


Figure 1: As you do with other QuickBooks processes, make sure that your Preferences are set correctly.

  • Add any billing items necessary by clicking Lists | Item List and then Item | New in the lower left corner.
  • If you plan to bill for mileage, go to Lists | Customer & Vendor Profile List | Vehicle List and enter information about every business vehicle.

Invoicing for Services

If you’re a service-oriented company, you bill for time frequently. This is easy. You’re probably already familiar with the Enter Time entry in the Employees menu. Whether you make individual time entries or complete a timesheet, it’s critical that you make the correct selections for each Customer: Job, Service Item and Payroll Item field, and check the Billable box.

When you create invoices, this box will open after you select a customer:


Figure 2: QuickBooks lets you know when there are time and costs to be billed for each customer.

You can let QuickBooks enter the time totals now, or add them later by clicking the Add Time/Costs button. Either way, the Choose Billable Time and Costs window opens. Add a checkmark next to each entry that should be billed, and click Options… to indicate whether you want one line for each time entry or would rather combine all similar service item types.


Figure 3: QuickBooks wants to know which entries should be invoiced.

More Complexity

If you’re done with billable expenses for this invoice, click OK. If there are other costs that you covered, click the Expenses tab to see all transactions that you earmarked for this client on a bill, check or credit card. You have the option here to mark up the cost by a percentage or amount (even if you established this in Preferences), and to specify an account.

Do the same for Mileage, which you would have entered previously — when it was incurred — at Company | Enter Vehicle Mileage. Then select any Items that you purchased for the customer. Your records should be correct, assuming that you were conscientious about assigning expenses to customers and jobs.


Figure 4: It’s easy to pull billable expenses into invoices if they’re documented carefully.

Turning expenses into invoices and then into income can be complicated. Let us know if we can help. We are your partner in building a successful business.

QuickBooks Tip: Here’s a cool little keyboard shortcut. Hit F2 while you’re in QuickBooks, and you’ll get the Product Information screen. It’ll tell you everything you want to know about your specific copy of QuickBooks, like your release and license number, the file size, number of users logged in, audit trail status and the total number of accounts, customers, employees, etc.

QuickBooks News Update

Please note that as of May 31, 2012, Intuit is discontinuing support for QuickBooks Pro, Premier and Simple Start 2009, QuickBooks for Mac 2009 and QuickBooks Enterprise Solutions 9. You can continue to use these solutions, of course, but live technical support and add-on services like payroll, credit card processing, online banking and bill-pay will not be accessible. Talk to us about upgrading if you’re using any of these products or services.

Job-Tracking Adds Precision to Your QuickBooks Company

Does your business have clients whose work sometimes requires multiple steps drawn out over weeks or months, like remodeling projects or court cases? If so, and you’re not using QuickBooks’ Jobs features, you’re missing out on the opportunity to track and evaluate the financial impact of these complex tasks.

You can, of course, just send an invoice out to these customers. But if you do, you’re not taking advantage of what QuickBooks’ job tools can do. If you create and track these projects faithfully, you’ll have valuable insight that you wouldn’t otherwise.

Simple definitions

Before you create jobs, you’ll need to make sure that QuickBooks is set up properly. Click on Edit | Preferences and then on the Jobs & Estimates and Company Preferences tabs. You’ll see this window:

Figure 1: It’s important to set up Jobs options before you begin.

There are just a few preferences to set here, but you need to make any necessary changes before you launch into job creation. Also, if you track time, scroll down on the list on the left to Time & Expenses. Be sure time-tracking is turned on, as this will likely be an important element of your jobs.

Before you can attach jobs to customers, you’ll have to define your Job Types. Go to Lists | Customer & Vendor Profile Lists | Job Type List. A small window opens with command bars at the bottom. Open the Job Type tab and click New. Let’s say you’re a building contractor. You might type Remodel in the Job Type Name box, then OK.

Repeat until you’ve entered all of your job types. If you want to build subtypes, click New again and enter the name of the subtype, like Kitchen. Click Subtype of and click the arrow to drop down the list. Select the parent type and click OK.

Figure 2: It’s easy to build a list of your job types and subtypes.

Outlining your jobs

Of course, you’ll be attaching jobs to customers, though each Customer:Job will exist as an individual entity. So start by opening the Customer Center. Right-click on a customer who needs a job tracked and select Add Job. The New Job window opens, which should already contain your customer’s profile. Click on the Job Info tab. In the Job Name field, enter Main Home Kitchen Remodel, and skip over the Opening Balance field.

Click the arrow to open the Job Status list and select Awarded from the options offered (None, Pending, Awarded, In Progress, Closed, Not Awarded). Select the Start Date and Projected End Date. Type a brief description in the Description field and select the correct job type. Your window will look something like this:

Figure 3: You can lay out simple details about each job on this screen.

Click OK to save this job. It’s now available for use in transactions and reports. When you’re creating an invoice or estimate for a specific job, for example, or filtering a report, you’ll need to make sure that you select the correct job, and not just the customer. Otherwise, your bookkeeping will not be accurate.

Estimates and progress invoicing

If you do many jobs that take weeks or months, you may find yourself in a bit of a cash flow crunch. Rather than billing for everything at the end, companies in this position often deal with that by creating estimates and dispatching progress invoices. You don’t even have to send estimates to customers; they’re helpful, though, for gauging your projected income and expenses.

To build a progress invoice partway through a job, create the estimate and click Create Invoice. This window will open, offering three billing options:

Figure 4: QuickBooks gives you three options when you’re creating a progress invoice.

Select the one you want and click OK. Your invoice will appear, billed according to your instructions.

In-depth reports

Insightful, detailed reports are your reward for all of this meticulous bookkeeping. QuickBooks’ job definitions may be fairly simple, but the reports they make possible give you tremendous insight into how cost-effective your projects are. You’ll learn how each job is doing in terms of things like:

  • Profitability
  • The accuracy of your estimates
  • Time and mileage
  • Unbilled costs
  • Job status

QuickBooks’ job-tracking tools are not overly difficult to use, but you may want our help in getting your jobs set up and preparing progress invoices. Once you get more than a few jobs in the pipeline, you’re going to want to be very confident in your ability to keep up with these procedures. But if you do, you’ll have a deeper awareness of how all of your inventory and labor and other expenses are working together to complete projects profitably.

Scroll to top