Excel Invoicing

Overview of Excel Invoicing features and functions available to MSPs.

Excel Invoicing is available in the MSP view of the VMS application. Use this section to manage Excel invoice template configurations and workflows for your client organization.

Invoice templates define the billing format used when generating invoices for MSP organizations and their clients. You can generate separate invoice templates for the MSP and for the client directly from the VMS.

Generate an MSP Invoice Template

Use the following steps to generate an invoice template for the MSP organization.

  1. Log in to the VMS and navigate to MSP Billing page from the left navigation menu.
  2. Select the Country And Based On The Country Select the Invoice Template tab to edit the same template.
  3. For New Template, Select The Country And Click Add New on the Invoice Document Templates page.
    Invoice Document Templates page showing country tabs and Add New button
  4. The Add New Invoice Template page opens. In the Template Details section, complete the following fields:
    • Template Name — Enter a name for the template (this is not the file name).
    • Type — Select the template type from the dropdown (for example, MSP or Client).
    • File Name — Enter the file name for the generated invoice document.
    • File Name Variables — Optionally select a variable to append to the file name dynamically.
    • Language — Select the language for the invoice document.
    • File Type — Select the output format. The default is XLSX.
    Add New Invoice Template form showing Template Details, Logo, Header, Columns, and Footer sections
  5. In the Logo section, configure the logo settings:
    • Toggle Use Default Logo on to use the MSP organization's default logo. When enabled, a dropdown appears — select the organization logo (for example, Magnit).
    • If Use Default Logo is off, click Upload Logo to upload a custom image file.
    • Toggle Display Logo on (top right of the section) to show the logo on the generated invoice.
    Logo section showing Use Default Logo toggle enabled with Magnit dropdown and Display Logo toggle
  6. In the Header section, add the fields to display in the invoice header:
    • Click + Field to add a data field, or click + Blank Field to add an empty spacer field.
    • Toggle Display Header on to include the header in the generated invoice.
    • Header section showing Fields with Blank Field and Field buttons and Display Header toggle
    • To add a formula to a header field, click The Formula Toggle Button , then select Formula from the Data Value dropdown. Enter your formula expression in the formula input box that appears. Formulas allow you to combine or calculate values dynamically on the generated invoice.
      Header field expanded showing Data Value set to Formula with a formula input box
  7. In the Columns section, define the line item columns for the invoice body:
    • Select a Category from the dropdown to determine the data source for the columns.
    • Toggle Show Column Headers on to display column labels on the invoice.
    • Click + Column to add a data column (Label / Data Value, Group, Total), or click + Blank Column to add a spacer column.
    • Columns section showing Category dropdown set to Billing Item Table, Column Settings with Show Column Headers toggle, and Blank Column and Column buttons
    • Click Custom Field Toggle Button to add a Custom Field Select Client , Select Custom Field Object , Column (Label / Data Value, Aggregration, Column Width , Grand Total).
    Columns section showing Category dropdown set to Billing Item Table, Column Settings with Show Column Headers toggle, and Blank Column and Column buttons
  8. Click Toogle Button For Auxiliary Fields to add a data column (Aux Field 1, Aux Field 2, Group, Total,Width) .
  9. Columns section showing Category dropdown set to Billing Item Table, Column Settings with Show Column Headers toggle, and Blank Column and Column buttons
  10. In the Footer section, add the fields to display in the invoice footer:
    • Click + Field to add a data field, or click + Blank Field to add a spacer field.
    • Toggle Display Footer on to include the footer in the generated invoice.
    Footer section showing Fields with Blank Field and Field buttons and Display Footer toggle
  11. Ensure to Click Save Button, to create the invoice document template.
  12. Please Find The Reference For Formula Guide in the documentation.
Note:
The MSP invoice template is applied to all billing transactions processed through the MSP organization. Changes to an existing template apply to future invoices only.

Generate a Client Invoice Template

Use the following steps to generate an invoice template for a specific client organization.

  1. Log in to the VMS and navigate to the Countries And Select The Country.
  2. Select the Invoice Options tab. And Select The Invoice Option And Select Invoice Document Template For Type and Select Tax Calculation Method.
  3. Click Invoice Document Template.
  4. The Add New Invoice Template page opens. In the Template Details section, complete the following fields:
    • Template Name — Enter a name for the template (this is not the file name).
    • Type — Select Client from the dropdown.
    • File Name — Enter the file name for the generated invoice document.
    • File Name Variables — Optionally select a variable to append to the file name dynamically.
    • Language — Select the language for the invoice document.
    • File Type — Select the output format. The default is XLSX.
    Add New Invoice Template form showing Template Details, Logo, Header, Columns, and Footer sections
  5. In the Logo section, configure the logo settings:
    • Toggle Use Default Logo on to use the MSP organization's default logo. When enabled, a dropdown appears — select the organization logo (for example, Magnit).
    • If Use Default Logo is off, click Upload Logo to upload a custom image file.
    • Toggle Display Logo on (top right of the section) to show the logo on the generated invoice.
    Logo section showing Use Default Logo toggle enabled with Magnit dropdown and Display Logo toggle
  6. In the Header section, add the fields to display in the invoice header:
    • Toggle Display Header on to include the header in the generated invoice.
    • Click + Field to add a data field, or click + Blank Field to add an empty spacer field.
    • Header section showing Fields with Blank Field and Field buttons and Display Header toggle
    • To add a formula to a header field, click The Formula Toggle Button , then select Formula from the Data Value dropdown. Enter your formula expression in the formula input box that appears. Formulas allow you to combine or calculate values dynamically on the generated invoice.
      Header field expanded showing Data Value set to Formula with a formula input box
    • In the Columns section, define the line item columns for the invoice body:
      • Select a Category from the dropdown to determine the data source for the columns.
      • Toggle Show Column Headers on to display column labels on the invoice.
      • Click + Column to add a data column (Label / Data Value, Group, Total), or click + Blank Column to add a spacer column.
      • Columns section showing Category dropdown set to Billing Item Table, Column Settings with Show Column Headers toggle, and Blank Column and Column buttons
      • Click Custom Field Toggle Button to add a Custom Field — Select Client, Select Custom Field Object, Column (Label / Data Value, Aggregation, Column Width, Grand Total).
      Columns section showing Category dropdown set to Billing Item Table, Column Settings with Show Column Headers toggle, and Blank Column and Column buttons
    • Click Toogle Button For Auxiliary Fields to add a data column (Aux Field 1, Aux Field 2, Group, Total,Width) .
    • Columns section showing Category dropdown set to Billing Item Table, Column Settings with Show Column Headers toggle, and Blank Column and Column buttons
    • In the Footer section, add the fields to display in the invoice footer:
      • Click + Field to add a data field, or click + Blank Field to add a spacer field.
      • Toggle Display Footer on to include the footer in the generated invoice.
      Footer section showing Fields with Blank Field and Field buttons and Display Footer toggle
    • Ensure to Click Save button, to create the client invoice document template.
    • Please Find The Reference For Formula Guide in the documentation.