When a draft invoice is created from the Ready to Bill screen, you will be taken to the edit view of the invoice (Figure 1).
Figure 1 - Edit Invoice in Draft mode
From here you can control the items that will be included on the invoice, the grouping and display of those items, and general invoice information such as the client street address, purchase order number, discount, and taxes. Note that in order to create a draft invoice, you must have the Create invoices permission on your security role.
When viewing the invoice in draft mode, you can edit individual areas of the invoice:
Invoice Header
The invoice header (Figure 2) shows the high-level invoice information including the client name and street address, issued date, due date, purchase order number, invoice number, and total invoice amount.
When the invoice is created, Ruddr leverages either the client's invoice settings or the project's invoice settings to populate various fields on the invoice.
When a single project is associated with an invoice, the project's invoice settings override the client invoice settings, when those are different. In that case the invoice is populated with the single project's invoice settings. When an invoice is created for multiple projects, the client's invoice settings override the individual projects' settings and are populated on the invoice. These settings include invoice To: recipients, Cc: recipients, billing address, payment terms, etc.
The lone exception to this rule is the PO Number.
PO Number
The purchase order number is populated from the Project record. If there are multiple projects associated with the invoice, multiple purchase order numbers will be shown. You can also change the invoice number and choose to reset the invoice seeding.
Figure 2 - View Client Details and Invoice Terms in the Invoice Header
To edit the header invoice information, simply click the pencil icon (Figure 2) which is next to the gear icon. This will bring up the Invoice Header drawer (Figure 5). The client name will be read-only because an invoice can not have its client changed once the invoice is created. Note that changes to the street address and billing terms on a given invoice will not update those same fields on the Client record. Similarly, any change to the purchase order number will not change the underlying Project record. Changes made in this drawer will only be applied to this invoice.
Figure 5 - Update Invoice Header Information in the Invoice Header Drawer
Invoice Numbering
When an invoice is created in Ruddr, Ruddr applies an Invoice Number to the invoice. If, while in Draft mode, you change the invoice number in the Invoice Header, Ruddr will recognize that you are doing so. As such, Ruddr will prompt you (Figure 3), asking if you would like to reset the invoice numbering to increment from the new invoice number you are specifying.
Figure 3 - Choose to Reset or Keep the Current Invoice Seeding when Overriding the Invoice Number
To change the invoice number on the invoice without resetting the invoice seeding, choose No on the confirmation prompt (Figure 3). To change the invoice number and to reset the invoice seeding, choose Yes. To avoid taking either of these actions, click Cancel.
Invoice Settings
To adjust the settings for the invoice, click the gear icon at the top-right which will bring up the Invoice Settings drawer (Figure 3). From this drawer you have the option to associate the invoice with additional projects, include receipts with the invoice as well as a detailed time report. You can also specify which columns on the invoice you want displayed for the client-facing versions (digital and PDF) of the invoice. The details to be provided in the time report can be specified as well.
Figure 3 - Invoices Settings Drawer
When the Time Detail Report and / or Include Receipts options are enabled, buttons will show at the top of the invoice (Figure 4). These buttons can be used by the client to review the receipts and time detail associated with the invoice. Additionally, a button will be available to download a compressed (zip) file with the expenses.
Figure 4 - Invoice Preview Displays the View Receipts and View Time Detail Buttons Based on Invoice Settings
You can also access details regarding the history (Figure 6) of the invoice record in Ruddr by clicking on the View History button (Figure 7) at the top right of the screen (Figure 2).
Figure 6 - View a History of the Invoice Record in Ruddr
Figure 7 - Click this Button to View the Invoice History
Invoice Line Items
Below the header information are the invoice line items (Figure 8). The lines represent the fees that will be charged to the customer. You can add, edit, remove, or reorder the line items.
Figure 8 - Review and / or Edit Invoice Line Items
The first column in the invoice line items list is the Invoice Item. Any invoice row that has a total amount must have an Invoice Item selected. Each Ruddr workspace includes two built-in Invoice Items which are "Service" and "Expense". Additional items can be created by a Workspace Admin using the Custom Data tab within the Settings area. For example, if your company sells products or different types of services, you can set up distinct Invoice Items for those.
You can edit any of the fields on the draft invoice for each line item. If you edit a quantity, rate, or amount, you will see a warning indicator (Figure 9) if the new amount does not match the original amount. If you put your mouse over this indicator, you will see a message explaining that the amount no longer matches the underlying time entries, fixed-fee milestones, or expense items.
Figure 9 - Ruddr will Provide a Warning when Edits do not Equal the Original Amount
While you can make these types of changes directly to an invoice, it is recommended that you change the underlying time entries, expense items, or milestones and then recreate the invoice. Changing items in an ad-hoc manner on an invoice will cause a disconnect between invoice amounts and the underlying operational data.
Add Custom Line Items to an Invoice
To add a custom line to an invoice, simply click the + Add Line button at the bottom of the invoice item list (Figure 8). You can then specify the item, details, quantity, rate, amount (calculated for you), and whether or not the item is taxable. Any invoice line items that are manually added to an invoice will not be correlated with underlying operational data.
You can associate a custom line item (or ad hoc line item) to a project by specifying the project in the Invoice Line Details drawer (Figure 10) that is available when clicking on the Edit (pencil) icon on the invoice line item row (Figure 8) on the invoice.
Figure 10 - Provide Additional Details and Associate a Ad-hoc Line Item with a Project
Setting Invoice Line Items as Taxable
Individual line items on a draft invoice can be designated as taxable. To do this, simple click the checkbox in the Tax column on the right-side of the invoice line item (Figure 8). Tax will be calculated for any taxable items using the tax rate specified in the footer area (Figure 13) of the invoice.
Adjust the Invoice Line Settings
Click the settings wheel icon at the top-right of the line items (Figure 8) to bring up the Line Settings drawer (Figure 11). The settings on this drawer allow you to control the display format for time entries and expense items. Any changes made to these settings will cause the draft invoice to be recreated.
Figure 11 - Invoice Line Settings Drawer
For both services and expenses, you have the option of listing all time or expense items on the invoice or you can group those items. For a large project with multiple team members and a large volume of hours, you likely would not want to show each time and expense item because this can result in the invoice being many pages. If your client prefers to view this detail, you may option to include a detailed time report in lieu of displaying all of the items on the invoice itself.
Remove Items from the Invoice
The pencil icon at the top-right of the list (Figure 8) will open the Items to Bill drawer (Figure 12) that will allow you to remove any time entries, expense items, or billing schedule milestones that you don't want to invoice at this time. Any items that are unchecked from the drawer will be available to bill in the future from the Ready to Bill screen.
Figure 12 - Determine which Invoice Items to Exclude / Include from this Invoice
Note that you can also remove time, expenses, or milestones from an invoice by deleting an entire line item via the delete button on the right side of the row (Figure 8). Any items associated with the deleted line will move back to the Ready to Bill screen.
If you do not want to bill for the time/expense items in the future, you should edit the underlying items and set them to non-billable or move them to a non-billable role.
Invoice Footer
At the bottom of the draft invoice is the footer. The footer summarizes the invoice totals and also allows you to apply a discount or tax to the invoice. Additionally, you can provide a note to the client.
Figure 13 - View the Invoice Totals and Apply a Discount and / or Tax Rate
Preview the Invoice
Once you have made the necessary changes to the invoice, click the Preview button in the bar (Figure 14) at the bottom of the screen. This will bring up a preview of how the invoice will look to the client.
Figure 14 - Each Invoice is Available for Preview
The invoice preview will have the word "DRAFT" across the top until the invoice is published.