Invoicing

After billing items are approved and processed, they are moved to 'Pending Invoicing' status. You then must create the invoice that is sent to the supplier for Staffing and Project requests. Billing items in this status are still available for editing if you have the correct permission.

The invoice can be created while other processes are running parallel. These processes include the following:
  • Billing Transfer - For more information about this process, see Billing Transfer.
  • Approval Routing - For more information about approval routing, see Approval Routing Configuration.
  • Finalization - Invoice is processed and updated with applicable data.

Invoices are created from billings that are mapped to an invoice through an invoice option configuration (see Invoice Options for Locations). The application automatically maps bills to an invoice based on the invoice option set at the engagement level, currency, billing transfer, and billing filter. The option also groups rules for invoice generation. Grouping rules customize invoices to be compiled based on fields that appear on an engagements details and billing sections. Grouping can be beneficial to clients that need to create an individual invoice per supplier, but do not want to configure an invoice option specifically for that supplier. Grouping rules reduce management of this information by MSP users. For more information about invoice details, see Invoices in the System.

Grouping can be configured at the client country level (default settings for each invoice option), or can be set individually on an invoice option.

Billing items must be compiled (finalized) with taxes calculated into an invoice before they can be sent to a client or supplier for payment. Taxes are calculated automatically when the application creates an invoice, or added manually by an MSP user with correct permissions. Tax calculation methods are enabled for an MSP organization, and must be set at the invoice option level. To create invoices manually, you require the 'Billing' permission, the 'Payroll' permission, or the 'Payroll Manager' permission on your account, or you need the MSP Admin/SysAdmin role. Without these roles, you can only view invoice grouping rules in the client organization's configuration. See the following for information about invoice generation:

Once the invoice reaches a processed state, it is no longer available for modification. In this state, payments can be recorded for the invoice, and billing records can be updated with the check identifier information. Actions that can be constrained based on the invoicing status. For more information about the constraints, see Invoicing Status.

Payments are also applied in the system against outstanding invoices. For more information about applying payment, see Apply a Payment to an Invoice.