My Invoice Shows $0.00 — How Do I Fix It?
Find and fix why your invoice is coming out blank
A $0.00 invoice is one of the most common issues in TimeTracker. It almost always means that no billing rate was configured for the time entries on the invoice. Here are the causes and fixes, ordered from most to least common.
Most Common Causes
- No bill rate set — If no hourly rate is assigned to the user, client, or project, the system calculates hours × $0.00 = $0.00. This is the most frequent cause. Go to Admin > Manage Users and verify each user has a default hourly rate. You can also set rates at the client level (Clients > client name > Other Details > Billing Rates) or the project level.
- Entries marked as Non-Billable — Time entries set to non-billable are excluded from invoice calculations. Open each entry and verify the Bill checkbox is checked.
- Entries not assigned to the correct client/project — The invoice pulls entries matching the selected client and project. If entries are logged under the wrong client, they won't appear on this invoice.
- Date range mismatch — The invoice date range doesn't overlap with when the work was done. Verify the invoice period matches the time entries.
- Entries already invoiced — Time entries that were already included on a previous invoice won't appear on a new one. Their billing status shows as "Billed."
How to Fix
- Check which entries are on the invoice — open it and review the line items.
- If entries show $0.00 amounts, the issue is a missing rate. Set rates on the user, client, or project (see "Setting User Billing Rates" or "Setting Client Billing Rates").
- If no entries are listed at all, go to the timesheet and verify entries exist for the correct client, project, and date range.
- Delete the $0 invoice and recreate it once the underlying data is corrected — rates are applied at invoice creation time.