Preventative Maintenance (PM) Bulk Invoicing

Created by Vanessa Pepin, Modified on Thu, 6 Aug at 10:05 AM by Vanessa Pepin

Submit Preventative Maintenance (PM) invoices in bulk through VixxoLink when you have multiple completed PM jobs to invoice at once. This guide covers downloading the template, preparing your spreadsheet and invoice files, and uploading the ZIP.


*This feature is for Preventative Maintenance service requests only. For reactive work, follow Creating an Invoice in VixxoLink.


*If you are stuck and need assistance, please call 866-988-5376 — Option 1 for payment status, Option 2 for invoice/quote help, Option 3 for VixxoLink technical support, Option 4 for dispatch/service-request questions — or click the Submit a Ticket button at the top right.


1. Open PM Invoice Bulk Upload


  1. From the VixxoLink Back-Office dashboard, mouse over Invoices and click PM Invoice Bulk Upload.

  2. Click SP Invoice Bulk Upload Template to download the Excel file. Review the instructions on the template.


2. Complete the Spreadsheet


  1. Open the downloaded Excel file. An example row shows the required format — overwrite it with your actual invoice data:
    SR Number — Vixxo service request number
    Vendor Invoice Number — Your company's invoice number
    Work Date — Date PM was completed
    Tax Amount — Tax invoiced, if applicable

  2. Add a row for each PM invoice you are submitting. Save the file in an easily accessible folder.


3. Prepare Invoice Files and ZIP


  1. Add a copy of each invoice PDF to the same folder as the spreadsheet. Rename each invoice file to match its SR Number in the spreadsheet.

  2. Ensure none of the files are currently open.
  3. Select all files in the folder — invoices and spreadsheet.

  4. Right-click any selected file, then click Compress to… and choose ZIP File.

  5. Rename the ZIP file to something you can easily identify.


4. Upload and Review Status


  1. Back in VixxoLink on the PM Invoice Bulk Upload page, click Choose File.

  2. Navigate to your ZIP file, select it, and click Open.

  3. Your file name appears next to the Choose File button. Click Upload on the right side of the page.

  4. Allow a few minutes for processing. Click the arrow by History to review status and see accepted vs. rejected counts.

  5. Click the underlined Billing Reference # to review individual invoice status. If rejections occur, the reason appears under Status — review the note, correct, and resubmit, or contact Vixxo for assistance.


Quick Reference — PM Bulk Upload Checklist


StepWhat to verify
EligibilityPM service requests only — use standard invoice process for reactive work
SpreadsheetOne row per SR; example row overwritten with real data
Invoice PDFsEach PDF renamed to match SR Number in spreadsheet
ZIP fileSpreadsheet + all invoice PDFs compressed; files closed before zipping
UploadChoose File → select ZIP → Upload
Follow-upCheck History for accepted/rejected counts; review Billing Reference # for rejection reasons


Related articles:



Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article