Frequently Asked Questions

How do I generate an Invoice from tracked time?

In FreshBooks, you and your team can track time to Projects. Those Projects are assigned to individual Clients, and you can Invoice your Clients easily based on that tracked time.

Generating an Invoice allows you to pull all unbilled time tracked by you, your Contractors and Employees onto an Invoice. This marks those time entries as billed automatically as well.

You can add unbilled time to a new Invoice a few different ways:

Generate From Time Tracking

  1. Go to the Time Tracking section (left side menu)
  2. Click on Generate Invoice at the top (next to the Start Timer button)
    Generate invoice button.
  3. Select your Client (any unbilled hours will show up next to them)
    Client selection for invoice.
  4. If there are multiple projects for this Client, you can un-select any you don't want to Invoice for yet
  5. Click Continue
  6. You have the option of showing your time entries in three different ways:


    The drop-down options for Detailed have Includes: Service, Project, Team Member, Date and Notes which you can check/uncheck, and a Date Range to help you filter out specific time entries.
    Detailed view of time entries.

    The drop-down options for Grouped have Grouped By: Service, Team Member and Day, as well as Includes: Service, Project, Team Member and Date which you can check/uncheck. There is also a Date Range to help you filter out specific time entries.
    Grouped view of time entries.

    The drop-down options for Simple have Includes: Project, Team Member and Date which you can check/uncheck, and a Date Range to help you filter out specific time entries.
    Simple view of time entries.
  7. For any of the options above, click on the Add #h #m button to add it to the invoice in the format you've chosen. 
  8. The Rate will automatically be populated depending on what you chose as your Billing Rate
  9. Enter any additional details on your Invoice (like Notes, Terms, Due Date, etc) 
  10. When you're all done, click Save or Send to finish!

Generate From Project

  1. Go to the Projects section (left side menu)
  2. Click on the Project you want to generate an Invoice for
  3. Click on the More Actions button
  4. Click on Generate Invoice
    Generate from project button.
  5. Choose a Date Range, or leave it to All Time
  6. Your project will automatically be checked off. Click on the Continue button
  7. Customize your formatting options for your time entries, and click on the Add #h #m button to finish
  8. Continue editing the rest of your Invoice.

Generate From Invoice

  1. Go to the Invoices section
  2. Click on New Invoice (or edit an existing Invoice)
  3. Select a Client
  4. Click on the Add a Line button, any unbilled time entries for that client will appear in the list of available items to select:
    Add unbilled time onto an invoice.
  5. You can continue to edit the Invoice, or save/send it. 
Tip: Looking to add unbilled time to a Recurring Template for future Invoices? Check out the steps here instead. 


How do I manually mark time entries as billed?

Time entries are automatically marked as billed when they are pulled onto an Invoice. If you prefer to Invoice without displaying time entries to your Client, you can still mark them as billed manually to keep track of time that's been recouped so far.

Follow these steps:

  1. Go to the Time Tracking section
  2. Check off the box(es) next to the entries you want to mark as billed
  3. Click on the Actions button above the list
  4. Click on Mark as Billed
    Mark time entry as billed.
  5. Click OK in the confirmation pop-up and your time is now marked as billed.

Was this article helpful?
1 out of 4 found this helpful