WorkGuru has a very flexible invoicing functionality to suit any invoicing workflows. This is an example of invoicing just the actual amount of time and/or materials accrued on the project at the time of invoicing. This best suits the 'do and charge' or 'time and materials' type invoicing where you are only invoicing the client for the exact amount of time and/or materials completed.  Invoicing actuals overrides the projects forecast quantities so if the client is expected an invoice based on the quoted amount, the actual invoice may invoice more than quoted.


Confirm the actuals on the project are up to date.  Actuals invoicing will prompt to invoice the total time and materials used on the project since the last invoice.

From the project's Quick Actions menu, click on Quick Invoice.

From the quick invoice details screen, fill in the following fields:

  1. Invoice Number - Assign an invoice number or leave blank to assign automatically.
  2. Client Purchase Order - Client PO number/reference.  If needs to be added/edited, edit the project.
  3. Description - Update the invoice description if required.  This is an invoice specific description for display on the invoice template. It will also default to the project number and name, this will display on the first line of the imported invoice in Xero.
  4. Reference - Enter an invoice reference, such as a claim number.
  5. Date - Issue date.  If you are backdating the issue date, you can use the Reload with Actuals as at Invoice date button to update the invoice with the actuals (timesheets and stock usage) accrued as at the selected date.   Actuals that have been added to the project after that date will remain un-invoiced ready for the next invoice.
  6. DueDate - Invoice due date.
  7. Invoice type - Actual Usage (not already invoiced) - The invoice will automatically invoice the qty of actual time and/or materials currently not invoiced on the project.  Note: This may be under or over the forecast/quote.  This can be confirmed with the Actual/Forecast column.   Delete the $0 line items if required for the products or time not accrued at the time of invoicing.

Review the invoice's tax sub total and total amount.  Tax settings on each line item can be confirmed by clicking on the blue "+" icon to dropdown.

Click Save Invoice to create a draft invoice.

Review the draft invoice and if correct, click Approve and Email to Client or Print to create a PDF to send to the customer.   The Invoice is now ready to be imported to Xero via the Xero dashboard Accounting -> Xero


If you are using the actuals invoice type as your progress invoice, note that unless you accrue more time and/or materials on the project before the next invoice, the next actuals invoice won't prompt to invoice anything as the project's WIP balance is $0.