Skip to content

Invoices Overview

VoltPay automates invoice generation and collection for contractor payments. Invoices are created on behalf of contractors, validated against service contracts, and stored in your document vault for audit readiness.

  1. Automatic generation: When a pay run is initiated, VoltPay generates an invoice for each contractor based on their contract terms (rate, currency, scope of work)
  2. Contractor review: Contractors can review and confirm invoices in the Contractor Portal before payment processing
  3. Validation: The system checks each invoice against the active contract — flagging mismatches in amount, currency, or scope
  4. Payment linkage: Every payment in VoltPay is linked to a specific invoice, creating a clean audit trail

Each VoltPay-generated invoice includes:

  • Contractor’s legal name and address
  • Your company name and address
  • Description of services (pulled from the active contract or statement of work)
  • Payment amount and currency
  • Invoice date and unique reference number
  • Contractor’s bank or payout details
  • Tax identifiers (where applicable — PAN, NIF, RFC, etc.)

Some contractors prefer to submit their own invoices. VoltPay supports this:

  1. Contractor uploads their invoice in the Contractor Portal
  2. VoltPay validates it against the contract terms
  3. If it passes validation, it’s queued for the next pay run
  4. If it fails (wrong amount, missing fields), the contractor is prompted to correct it

For contractors on monthly retainers or recurring schedules:

  • VoltPay auto-generates invoices on your configured schedule (weekly, bi-weekly, monthly)
  • Contractors receive a notification to confirm each invoice
  • Confirmed invoices flow into the pay run automatically

All invoices are stored in the Document Vault for the duration of your account plus any legally required retention period (typically 7 years for financial records). You can:

  • Download individual invoices as PDF
  • Export all invoices for a date range (CSV or PDF batch)
  • Search by contractor, date, amount, or status
StatusMeaning
DraftGenerated but not yet confirmed by contractor
ConfirmedContractor has reviewed and confirmed
QueuedAdded to an upcoming pay run
PaidPayment has been processed
VoidedCancelled before payment