Creating and Managing Invoices 

Using the Admin Portal functions to invoice customers

This article is a guide for Admin Portal users who are responsible for creating and sending customer Invoices.

To understand the requirements and processes involved to prepare for customer Invoicing, see Rating Consignments->Organisation Setup. Ensure all of these steps have been completed before attempting to create Invoices. 

In this article:

Invoicing Models

Understanding Hitrak Invoices

Creating Invoices and Adding Consignments

Editing Invoices

Editing Invoices in Bulk

Sending Invoices

Note 🔎 Users need to be assigned the Finance Admin role to access these features.

Invoicing Models

Hitrak supports a number of methods for invoicing customers, depending on your preferences and which Finance System you use. The chosen Invoicing model for your Hitrak system is set up during onboarding, and can be changed if required with support from the Hitrak team. 

With each model, Hitrak supports the following to assist with reconciliation in your Finance System:

-> Different GL Code usage for Freight, individual Delivery Extras and Surcharges, to enable accurate pricing allocation in Hitrak for consignment charge components .

-> Data Extracts of Invoice data, with varying levels of detail to suit your needs.

In addition to Rates and Pricing Setup, some additional steps are required within customer Organisations to enable Direct Invoicing or integration with Xero. If using neither of these models, skip to the next section.

Direct Invoicing

Hitrak Direct Invoicing allows you to manage and send customer Invoices and Schedules from Hitrak, instead of managing this with an external system.

Payment allocation must still be handled separately, however this feature enables Invoices and their Schedules to be confirmed and emailed directly from the Admin Portal, as soon as they are ready. 

This model requires an email address to be stored for each customer Invoice Account in Hitrak. Ensure there is a valid email address for each Account entered during the Organisation Account Setup

Xero Integration

For operators using Xero, Hitrak's integration enables the seamless management of invoicing between the two systems. 

With this model, Invoices are created and sent to Xero from Hitrak. The Invoice information is passed to Xero, where an Invoice is automatically created. Once the Invoice has been sent and paid via Xero, these updates are passed back to Hitrak, to update the Invoice status accordingly.

When the API connection with your Xero account has been established, some additional setup is required in each customer Organisation; each customer Invoice Account must be matched to the correct Contact in Xero.

To set up Hitrak Account links to Xero: 

  • In the Organisation's Finance System page, select the Hitrak Account(s) to link to the relevant Xero contact. If more than one Account should link to the same Xero contact, you can select multiple accounts from this list. 
  • Click Set Invoicee.

  • Scroll or use the search filter on the list of Xero contacts to find the correct one.
  • Select the Xero contact and click Save to confirm.

Tip 💡If you make a mistake here, or Xero links need to be changed for some other reason, they can be edited at any time using the Set Invoicee button.

  • To remove a link completely, select the relevant Accounts from the list, and click Remove Invoicee, then click Yes to confirm.

Other Finance Systems 

Invoices can be managed manually within your chosen Finance System, using Hitrak's detailed file extracts to support as required.

Find out more on data extracts and sending Invoices below, in Sending Invoices.

Back to top of section⬆️

Back to top of article🔝

Understanding Invoices 

Whichever model you choose for invoicing customers, all Invoices created in Hitrak can be viewed and managed from the Invoices page.

In this section:

Viewing the Invoices Page

Invoice Status Definitions

Viewing Invoice Details

Invoices Page

This provides a list of Invoices created within a selected date range, with columns summarising their data.

Invoices can be further filtered here by Customer, Invoice Account, Invoice Number and Status. The Invoices page also enables:

-> Bulk actions, such as Invoice Date changes, Reference changes and Status updates.
-> Invoice data export options, with varying levels of detail.

To view an Invoice, simply click its entry in the list to open the details page.

Back to top of section⬆️

Back to top of article🔝

Invoice Status Definitions

Draft

The invoice has been created, but is not complete. Draft Invoices may not yet have an Invoice Number, Reference or Due Date. Consignments can still be added. 

Pending

The Invoice has already been sent to the customer, sent to an external Finance System, or is yet to be sent to the customer manually. More consignments cannot be added. 

Confirmed All details of the Invoice are confirmed, and it has been sent to the customer to request payment.
Paid The Invoice has been paid by the customer. 
Cancelled The Invoice has been cancelled. 

Note 🔎 When Direct Invoicing is enabled, the Invoice will move immediately from Pending to Confirmed when the Invoice email is sent.


Back to top of section⬆️

Back to top of article🔝

Viewing Invoice Details

In the Invoice details page, users have access to:

-> Basic Invoice data, such as the Customer, Account, Description, relevant dates and reference numbers.

-> Invoice lines, i.e. the charges for each component in the Invoice. Each Invoice displays the charges for each line and its corresponding GL code.

-> The Invoice Status History

-> A list of the Consignment details, including the quantity and types of the freight items, their total weight and volume, and a breakdown of charges by for Freight, Delivery Extras and Surcharges. Hyperlinks in this section allow any consignment's full details to be viewed in a separate browser tab. 

Tip ✨ Delivery Extras and Surcharges can be flagged to either appear on separate Invoice lines or be combined with other items on the same line. Get in touch to set or change these preferences.

-> Annotations. These are internal notes related to the Invoice, which behave similarly to Consignment Endorsements. Some Annotations are automatically generated by the system when an action is performed, but these can also be added manually.

-> Export the Invoice Schedule as a csv or pdf document, via the Actions menu. Invoice export schedule

Back to top of section⬆️

Back to top of article🔝

Creating Invoices and Adding Consignments (Rating Page)

Once a consignment has been rated, it can be added to an Invoice.

Invoices are created either automatically or manually in the Rating page. 

In this section:

Automatic Invoicing

Manual Invoicing

Adding to an existing Invoice

Invoicing buttons


Back to top of section⬆️

Back to top of article🔝

Automatic Invoicing

The automatic creation and updating of Invoices depends on the accuracy of Invoice Account configuration and consignment settings. When Automatic Invoicing is triggered, the system will attempt to create new Invoices or add the selected consignments to existing ones, by matching the consignments delivered during the selected date range to Customers and their Invoice Accounts.

Invoices for multiple customers can be created simultaneously in this way.

To generate Invoices automatically:

  • Use the checkboxes to select the consignments to be added to Invoices. If none are selected, the action will run on all consignments in the tab.
  • A dialog will appear with a summary of the Invoices to be created or updated. Where consignments are being added to an existing Invoice, a hyperlink to the Invoice is provided.

  • Click Accept to confirm the action. 
  • Enter the Invoice Date for any newly created Invoices, and click Accept to confirm. 
  • The consignments will move to the Invoiced tab, and Invoices will be available to view in the Invoices page.

Back to top of section⬆️

Back to top of article🔝

Manual Invoicing

If consignments could not be added during Automatic Invoicing, or you prefer to handle Invoicing manually, this can also be actioned in the Rating page.

To create a new Invoice manually:

  • Select the consignments to be added to the Invoice. All selected consignments must be for the same Organisation and Invoice Account. 
  • Click Manual Invoicing>Add to new invoice.
  • The newly created Invoice will open as a Draft.
  • Enter the Invoice Date.
  • Other fields are automatically generated by default, but can be edited if required. 

Note 🔎 If Direct Invoicing is enabled, the Number field can never be edited. Only Hitrak generated Invoice Numbers are supported by this model.

  • When all details have been entered for the Invoice, use the X button to exit and Save it as a draft, or click the Actions menu button to move the Invoice to the next stage. The option presented here depends on the Invoicing Model in use:
    1. Direct Invoicing: Send Invoice Email
    2. Xero integrated: Send to Finance System 
    3. Externally handled invoices: Mark as Pending

Back to top of section⬆️

Back to top of article🔝

To add consignments to an existing Invoice manually:

  • Select the consignments to be added to the Invoice. As with new Invoices, all  consignments selected must have the same Organisation and Invoice Account settings. 
  • Click Manual Invoicing>Add to existing invoice to produce a list of Invoices matching the consignment settings.
  • Select the appropriate Invoice or the consignments, and click Accept to confirm.
  • The Invoice details page will open.
  • Check the correct consignments have been added, and click Save Changes to confirm. 

Back to top of section⬆️

Back to top of article🔝

Editing Invoices

Individual Invoice editing is available in the Invoice details page Actions menu, Consignments section and Annotations section. The Invoice lines and Status sections are read-only; these cannot be edited.

Some actions can also be performed in bulk from the Invoices page.

In this section:

Editing Invoice Details

Editing Invoice Status

Removing Consignments

Adding Annotations

Bulk Invoice Changes

Editing Invoice Details

From the Action button to the top right of the Invoice, users can:

->  Edit the data section fields, i.e. Description, Invoice Number (if the field is editable), the Reference, Date and Due Date. The Customer and Account fields in an Invoice can never be changed. 

-> Update the status to move the Invoice forward or back in the process. 

-> Export a pdf or csv file of the Invoice Schedule, which includes details of its consignments and other charges. Schedules can be attached when an Invoice is sent to a customer. 

-> Cancel the Invoice. This may be required in the case of consignments being invoiced to the wrong Account, or some other issue. 

To make changes to Invoice data fields:

  • Click Actions>Edit to open the top section. 

  • Edit the data fields as required. 
  • Click Save Changes to confirm. 

Back to top of section⬆️

Back to top of article🔝

Editing Invoice Status

The Invoicing model determines the Action menu buttons available for changing a consignment's status. Actions can always be undone, but caution is recommended when making manual changes, where the Hitrak Direct Invoicing or Xero Integration model is in use. 

To update an Invoice status from Draft:

  • Click Actions.
  • Select the status update to perform. Options available here depend on the Invoicing model, i.e.
    • Direct Invoicing: Draft Invoices show a Send Invoice Email button
    • Xero Integration: Draft Invoices show a Send to Finance System button
    • External Invoice management: Draft Invoices show a Mark as Pending button
  • Click Save to confirm the change. 

To undo an Invoice status change:

  • Click Actions.
  • Click Undo Pending/Undo Confirm/Undo Paid
    Invoice status update

  • Click Save to confirm the change.
     

To cancel an Invoice:

  • Click Actions>Cancel.
  • In the following dialog, click Yes to confirm.
  • The Invoice status will update to Cancelled, and all consignments will be removed. 

Back to top of section⬆️

Back to top of article🔝


Removing Consignments

Consignments can be removed from an Invoice in the Consignments section. This may be required in the case of consignments being added to an Invoice in error, or a consignment being created with the wrong Invoice Account which needs to be corrected.

To remove one or more consignments from an Invoice:

  • Select the consignments to remove.
  • Click Remove.
  • Selections can be cleared if needed, using the Clear Selection button.
    Invoice consignment remove
  • In the next dialog, click Yes to confirm the action. 
  • The Invoice page will reload, with the selected consignments removed. 

Adding Annotations

Annotations can be added manually if an Invoice requires additional notes.

Existing Annotations cannot be removed or edited. 

To add an Annotation:

  • In the Annotations section, click Add.
  • Enter a note into the text box, and click Accept.
  • The Annotation will be visible in the Annotations section.
    Invoice annotation

Back to top of section⬆️

Back to top of article🔝

Bulk Actions

Bulk actions in the Invoices page enable more efficient management of Invoices.

Here, it is possible to change Invoice dates and references, and perform bulk status updates. Users with the Direct Invoicing model can email Invoices in bulk.

Changing Invoice dates and references

This action allows the date for all selected Invoices to be changed and references to be updated automatically (using data from certain fields), or manually (by typing into a free text box). 

To update the date for all selected Invoices:

  • Check the Change Invoices date box, and enter a date into the date field:Invoice bulk date
  • Click Start to update the date on the selected Invoices.

Invoice references can be auto-generated, or entered manually.

To auto-generate new references:

  • Check the Change invoices reference box.
  • Select Auto-generated.
  • Check the boxes for the preferred fields to include in the references.
  • The Preview sample below will provide an example of how the reference will appear on each invoice:
    Invoice bulk auto reference
  • Click Start to update the Invoices. 

To use the same manual reference for all Invoices:

  • Check the Change invoices reference box.
  • Select Manual.
  • Enter a custom reference into the text box provided. The same reference will apply to all selected invoices:
    Invoice bulk manual reference-1
  • Click Start to update the Invoices.


For any changes made, the Progress and Details tabs in the same dialog provide:

-> The status for each Invoice being updated

-> Details of the changes completed, and any errors or warnings.


Back to top of section⬆️

Back to top of article🔝

Sending Invoices

Invoices can be sent from Hitrak, either directly to a recipient (Direct Invoicing) or via API to an external Finance system (Xero Integration).

For customers not using either of these models, Invoice status updates are handled manually. 

Email Invoices (Direct Invoicing)

If Direct Invoicing is enabled, the third Bulk Action button available is Send Invoice Email.

When Direct Invoicing is enabled, the Invoice Number, Reference and Due Date are all automatically set by Hitrak when an Invoice is created. 

To email Invoices in bulk:

  • Filter by Draft Status, and select the Invoices to be emailed.
  • Click Send Invoice Email, then click Start to confirm.
This triggers the following actions:
  1. Emails the Invoices to the Invoice Account email addresses.
  2. Updates the status to Pending, then Confirmed.
  3. Automatically generates the Invoice Number, Reference and Due Date.

Send Invoices to Xero

If the Xero Integration is in use, the third Bulk Action button available is Send to Finance System.

  • Select all Draft Invoices to be updated.
  • Click Send to Finance System.

Invoice updates are then passed between the systems as follows:

  1. The Send to Finance System action updates the Hitrak Invoice status to Pending, and sends the data to Xero. A Xero Invoice is created automatically, with the Hitrak Invoice Schedule documents available to include as attachments to the Invoice email.
  2. When the invoice is sent to the customer from Xero, this is fed back to Hitrak. A Hitrak Invoice number is generated and the Invoice status is automatically updated to Confirmed.
  3. When the invoice is marked as paid in Xero, this is fed back to Hitrak, and the Invoice status is automatically updated to Paid

Mark as Pending (External Invoice management)

If multiple Draft Invoices are ready to be updated to Pending, this can be done in bulk.

  • Select all Draft Invoices to be updated.
  • Click Mark as Pending.

  • Click Start to confirm the action.
  • The Progress and Details tabs provide feedback on the success of the action for each Invoice, and details of any errors or warnings.

Data Extracts 

The Export button on the Invoices page provides several options, available with all Invoicing Models:

-> Invoices Summary: A csv file with only the data visible in the Invoices page list.

-> Invoices: A csv file with full details for each Invoice, as per Invoice details page. 

-> Schedules: A folder containing the csv and pdf version of each Invoice's Schedule.

-> Invoices and Schedules: A folder containing the csv of all Invoice details, plus the csv and pdf version of each Invoice's Schedule.

To export Invoice data in bulk:

  • Use the checkboxes to select the Invoices to be exported. 
  • Click Export.
  • Select the preferred download option from the dropdown menu:


Back to top of section⬆️

Back to top of article🔝