Skip to main content

How to create an invoice

How to create an invoice for a job in Commusoft, select an invoice type, save as a draft, and convert a draft invoice to an active invoice.

There are various ways to generate an invoice in Commusoft. Let's take a look at the options.


Create an invoice for a job

Learn how to create an invoice after a job has been completed to request payment from the customer.

  1. Use the global search bar to locate the job you wish to invoice.

  2. Open the job and go to the Invoices tab.

  3. Click Add new invoice.

  4. Select the Invoice Type.

  5. Fill in the necessary invoice details.

  6. To save as a draft:

    • Scroll to the bottom of the invoice form.

    • Click Advanced options.

    • Tick the checkbox for Save invoice as draft.

  7. Scroll to the bottom and click Save Invoice.


Convert a draft invoice to an active invoice

  1. Once you're ready to finalise and send the draft, return to the Job Overview page.

  2. Go to the Invoices tab.

  3. Click Draft Invoices.

  4. Select View next to the draft.

  5. Click Convert draft to invoice.

  6. The invoice will now be active and ready for use.


Invoice details

In the Invoice details section, you can:

  1. Add a written description for the invoice manually, or click Copy from job to pull in the job description.

  2. Include engineer feedback from the relevant diary event by clicking Copy from engineer feedback.

  3. Edit the invoice date (it will default to your system date).

  4. Add any additional information you'd like the customer to see.


Invoice breakdowns

Choose how the invoice is structured by selecting the relevant breakdown:

  • No breakdown: One line item with the total amount.

  • Breakdown by category: Separates labour and parts.

  • Full breakdown: Each item listed individually.

  • Full breakdown by category: Items grouped under labour/parts categories.

Use the breakdown section

In this section, you'll add prices and items to the invoice. Any parts on the job must have the status Installed to appear in the breakdown section.

  1. Click into the fields to enter information manually.

  2. Use your keyboard for quick navigation. Press Enter to move to the next field or create a new line. Use up/down arrows to navigate dropdown menus.

  3. Use preconfigured pricing items from your settings to prefill line items.

  4. To add job-specific parts or labour, click Add line items to invoice and select from the side panel.

It is not currently possible to add line items or pricing items to invoices in the mobile app. This should be completed on the web.


Adding notes to an invoice

Invoice notes are ideal for adding internal context that doesn't belong on the official invoice document. Use them to track communication about payment terms, record a client's verbal confirmation, explain why specific charges were added or adjusted, or log decisions made by another team member.

To add a note

  1. Go to the invoice.

  2. Click View next to the invoice.

  3. Open the Notes & Communications tab.

  4. In the Notes section (top right), click Add new note.

  5. Write your note and check any relevant boxes.

  6. Click Save.

  7. Your note will appear in the Communication timeline.

  8. To edit or delete a note, click the relevant option next to the saved entry.


Common questions

Why aren't my parts showing in the invoice breakdown?

Parts must have the status Installed on the job to appear in the breakdown section. Check the parts status on the job before generating the invoice.

Can I add line items to an invoice on the mobile app?

No. Adding line items and pricing items to invoices is not currently possible in the mobile app. This must be done on the web app.


Walkthrough

Introduction

The invoice is the financial record of every job. It is what turns a finished visit into money owed, and the choices made on the form decide what the customer sees and how the finance team reconciles it later.

This one needs a completed job to invoice, and your business units, nominal codes and VAT rates already set up, because the form asks for them and will not save without a business unit. If you are still setting your account up, those are what this depends on; if you are already running jobs, they are in place. By the end you will be able to raise an invoice from a job, pick the type and breakdown that suit the work, and hold it back as a draft when the figures are not settled.

Watch a video

One trap worth knowing. Where a job carries interim invoices, or a deposit raised from a proposal, apply the CIS deductions on the final invoice only, not on each invoice as it goes out.

Practise this

Build an invoice on a completed job in your own account and save it as a draft rather than issuing it. A draft carries no invoice number, stays outside your financial record and does not reach your accounting package, so nothing is committed by trying it. Before you save, switch between the breakdown styles and look at what your customer would actually receive from each one. If you have no completed jobs yet, write down instead which breakdown style you would set as your business standard, and what it would cost you to get that choice wrong.
​

Check what you know

Claire has built an invoice but the figures are not final yet. What does she do, and what does it change?

She uses the Draft invoice option in advanced options rather than saving the invoice outright. The difference is the invoice number: a draft is stored against the job without one, so it stays outside the financial record while the figures are settled. Once a number is generated the invoice becomes a permanent part of that record and a paper trail that cannot easily be erased, which is why anything still being agreed is better held as a draft than issued and unpicked afterwards.

Dr Spencer queries his bill because he cannot tell what he has been charged for. Which breakdown styles would have shown him, and what does that choice actually settle?

Full breakdown lists every individual item, and full breakdown by category does the same with the items grouped by type — either would have shown him line by line where the money went. Breakdown by category is the middle ground: it separates labour from parts without itemising each one. No breakdown gives a single total, which is the style that produces this kind of query. The choice settles what the customer reads on the page, so it is worth deciding once as a business standard rather than invoice by invoice.

Summary

Claire raised the invoice for Dr Spencer's heat pump installation straight from the job record. She chose the invoice type, completed the details, set the breakdown style, added the line items and saved it.

Two of those choices carry beyond the screen. The type settles how the invoice is treated in the financial records. The breakdown style settles what the customer actually reads, which is often the difference between an invoice that is paid and one that comes back as a query. Held as a draft instead, it carries no number and stays out of the financial record until the figures are agreed.

You will know yours is right when someone who was not on the job can open the invoice and tell, from the breakdown alone, what each part of the total is for.


​

Did this answer your question?