WRMS ProDocs

Invoices

Every work order carries its own invoice, kept in step with the job. Number it, send it, share it, and void it if it was raised in error.

Audience:Service AdvisorAccounts

In WRMS Pro you do not create an invoice separately. Each work order has one, and it updates as you add or change parts, labour, discount and tax. When the job is ready to bill, you send the invoice from the work order.

When to use it

  • The job is finished and the customer needs to pay.
  • A customer wants a copy of an old invoice.
  • An invoice was raised by mistake and must be withdrawn.

Before you start

Send an invoice

Open the work order and check the parts, labour and totals in the Invoice Summary.
Check Invoice Number, Invoice Date and Due Date under Invoice Details.

Choose how to send it:

  • Email — emails the invoice to the customer.
  • Share — select Generate Public Link, then send it by Email or SMS from the same dialog, or Copy link to paste into a message. The customer can view, download and — if you take online payments — pay from the link.
  • PDF — download it to print or attach yourself.
The Share Invoice dialog after generating a public link, with options to notify the customer by email or SMS and a Revoke Link button.
Share Invoice: create the link, then send it to the customer by email or SMS.

What is on the invoice

Your logo and company details, Bill To (the customer, with their tax ID if recorded), the vehicle with registration and VIN, parts and labour, subtotal, discount, tax, total, amount paid and Amount Due, payment information (such as bank account and terms), your footer, and, where recorded:

  • photos, videos and documents from the job that are marked to include on the invoice;
  • Observations your technicians noted;
  • Warranty details.

What appears, and in which order, is set in Invoice settings.

Invoice numbers

Numbers follow the Invoice Number Format in Settings → Invoice. You can include {year}, and set Next Invoice Number to continue from your previous system. Numbers are unique within your workshop.

Whether an invoice is paid is worked out from the payments recorded against it:

Shown asWhen
PaidPayments cover the total. The shared invoice shows PAID IN FULL.
PartialSome money received, some still owed.
UnpaidNothing received yet.
VoidedWithdrawn — see below. Not counted as owed.

See Payments to record money received.

There is no separate "issue invoice" step. Follow up what is owed using the payment state above; the only status you set by hand is Void.

A prompt titled Invoice Dates Expired offering Update to today's date, Proceed without changes or Choose dates manually.
Sharing or sending an old invoice first asks whether to update its dates.

Void an invoice

If an invoice was raised in error, void it rather than deleting the job.

Open Billing.
Find the invoice, open its row actions (Invoice actions) and choose Void invoice.
Enter a Reason and confirm.
  • The invoice keeps its number and stays on file, marked Voided. Keeping the number avoids unexplained gaps in your invoice sequence.
  • It stops counting as money owed, in Billing and in reports.
  • A voided invoice cannot be paid online; the customer's link says it has been cancelled.
  • Voiding does not refund money already paid. WRMS Pro warns you if payments exist. Arrange any refund separately.
  • Voiding cannot be undone.

Parts-only sales

For over-the-counter sales, create a Parts-Only Sale from New Work Order. It has parts and an invoice but no vehicle, and is sent and paid the same way.

Permissions

ActionPermission
See billingBilling → View
VoidInvoices → Void
Record paymentsBilling → Create
Edit invoice details on a jobWork Orders → Edit

Frequently asked questions

Still need help?

Email support@wrmspro.com or use the contact form. Signed-in users can also send a request from Settings → Support.

On this page